Selected Tags

Click on a tag to remove it

More Tags

Click on a tag to add it and filter down

Natural Language Processing packages

Showing projects tagged as Natural Language Processing

  • prose

    8.7 1.9 Go
    DISCONTINUED. :book: A Golang library for text processing, including tokenization, part-of-speech tagging, and named-entity extraction.
  • go-i18n

    8.6 5.3 Go
    Translate your Go program into multiple languages.
  • gojieba

    8.4 4.9 Go
    "结巴"中文分词的Golang版本
  • gse

    8.4 4.5 Go
    Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.
  • go-pinyin

    7.9 3.2 Go
    汉字转拼音
  • spaGO

    7.9 0.0 Go
    DISCONTINUED. Self-contained Machine Learning and Natural Language Processing library in Go
  • when

    7.6 3.0 Go
    A natural language date/time parser with pluggable rules
  • kagome

    7.1 7.7 Go
    Self-contained Japanese Morphological Analyzer written in pure Go
  • whatlanggo

    6.7 0.0 Go
    Natural language detection library for Go
  • Hugot

    6.5 9.1 Go
    Onnx transformer pipelines in Golang
  • go-edlib

    6.5 2.9 Go
    📚 String comparison and edit distance algorithms library, featuring : Levenshtein, LCS, Hamming, Damerau levenshtein (OSA and Adjacent transpositions algorithms), Jaro-Winkler, Cosine, etc...
  • nlp

    6.3 0.0 Go
    DISCONTINUED. [UNMANTEINED] Extract values from strings and fill your structs with nlp.
  • sentences

    6.2 4.5 Go
    A multilingual command line sentence tokenizer in Golang
  • universal-translator

    6.1 0.0 Go
    :speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
  • locales

    5.9 0.0 Go
    :earth_americas: a set of locales generated from the CLDR Project which can be used independently or within an i18n package; these were built for use with, but not exclusive to https://github.com/go-playground/universal-translator
  • getlang

    4.9 0.0 Go
    Natural language detection package in pure Go
  • go-unidecode

    4.6 3.1 Go
    ASCII transliterations of Unicode text.
  • RAKE.go

    4.5 2.4 Go
    A Go port of the Rapid Automatic Keyword Extraction algorithm (RAKE)
  • go-nlp

    4.3 0.0 Go
    DISCONTINUED. Utilities for working with discrete probability distributions and other tools useful for doing NLP work.
  • segment

    4.1 0.0 Go
    A Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29
  • gounidecode

    4.0 0.0 Go
    Unicode transliterator for #golang
  • go-stem

    3.8 0.0 Go
    Word Stemming in Go
  • textcat

    3.6 6.1 Go
    A Go package for n-gram based text categorization, with support for utf-8 and raw text
  • spreak

    3.6 7.4 Go
    Flexible translation and humanization library for Go, based on the concepts behind gettext.
  • MMSEGO

    3.5 0.0 Go
    Chinese word splitting algorithm MMSEG in GO
  • address

    3.4 4.7 Go
    Address handling for Go.
  • go-localize

    3.3 0.0 Go
    i18n (Internationalization and localization) engine written in Go, used for translating locale strings.
  • go2vec

    3.2 0.0 Go
    DISCONTINUED. Read and use word2vec vectors in Go
  • stemmer

    3.1 0.0 Go
    Stemmer packages for Go programming language. Includes English, German and Dutch stemmers.
  • iuliia-go

    3.0 3.7 Go
    Transliterate Cyrillic → Latin in every possible way