10

8

6

4

2


8.7

2.2

8.3
0.4

8.3

4.6

8.2

7.3
gse

7.7
0.0

7.7
0.0

44 Natural Language Processing packages and projects

  • prose

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

    8.3 0.4 Go
    "结巴"中文分词的Golang版本
  • go-i18n

    8.3 4.6 Go
    Translate your Go program into multiple languages.
  • gse

    8.2 7.3 Go
    Go efficient text segmentation and NLP; support english, chinese, japanese and other. Go 语言高性能分词
  • when

    7.7 0.0 Go
    A natural language date/time parser with pluggable rules
  • go-pinyin

    7.7 0.0 Go
    汉字转拼音
  • spaGO

    7.5 9.7 Go
    Self-contained Machine Learning and Natural Language Processing library in Go
  • kagome

    6.9 8.2 Go
    Self-contained Japanese Morphological Analyzer written in pure Go
  • whatlanggo

    6.8 0.0 Go
    Natural language detection library for Go
  • nlp

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

    6.1 5.3 Go
    A multilingual command line sentence tokenizer in Golang
  • universal-translator

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

    5.6 0.6 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.7 1.1 Go
    Natural language detection package in pure Go
  • RAKE.go

    4.4 0.0 Go
    A Go port of the Rapid Automatic Keyword Extraction algorithm (RAKE)
  • gounidecode

    4.3 0.0 Go
    Unicode transliterator for #golang
  • go-nlp

    4.3 0.0 Go
    Utilities for working with discrete probability distributions and other tools useful for doing NLP work.
  • go-unidecode

    4.2 0.0 Go
    ASCII transliterations of Unicode text.
  • segment

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

    4.0 0.0 Go
    Word Stemming in Go
  • MMSEGO

    3.9 0.0 Go
    Chinese word splitting algorithm MMSEG in GO
  • textcat

    3.9 0.0 Go
    A Go package for n-gram based text categorization, with support for utf-8 and raw text
  • go2vec

    3.3 0.0 Go
    Read and use word2vec vectors in Go
  • stemmer

    3.2 0.0 Go
    Stemmer packages for Go programming language. Includes English, German and Dutch stemmers.
  • dpar

    3.0 0.6 Rust
    Neural network transition-based dependency parser (in Rust)
  • porter2

    3.0 0.0 Go
    High Performance Porter2 Stemmer
  • go-mystem

    2.7 0.0 Go
    CGo bindings to Yandex.Mystem
  • paicehusk

    2.6 0.0 Go
    Golang implementation of the Paice/Husk Stemming Algorithm
  • petrovich

    2.5 0.0 Go
    Golang port of Petrovich - an inflector for Russian anthroponyms.
  • go-localize

    2.5 1.9 Go
    i18n (Internationalization and localization) engine written in Go, used for translating locale strings.
  • address

    2.2 4.3 Go
    Address handling for Go.
  • snowball

    2.2 0.0 L1 C
    Cgo binding for Snowball C library
  • golibstemmer

    2.1 0.0 Go
    Go bindings for the snowball libstemmer library including porter 2
  • go-tinydate

    2.0 0.0 Go
    A tiny date object in Go. Tinydate uses only 4 bytes of memory
  • iuliia-go

    2.0 0.0 Go
    Transliterate Cyrillic → Latin in every possible way
  • libtextcat

    1.9 0.0 Go
    Cgo binding for libtextcat C library
  • icu

    1.9 0.0 Go
    Cgo binding for icu4c library
  • govader

    1.6 3.1 Go
    vader sentiment analysis in go
  • gotokenizer

    1.5 0.0 Go
    A tokenizer based on the dictionary and Bigram language models for Go. (Now only support chinese segmentation)
  • shamoji

    1.3 0.0 Go
    The shamoji (杓文字) is a word filtering package
  • detectlanguage

    1.2 0.0 Go
    Detect Language API Go Client
  • porter

    0.9 0.0 Go
    porter stemmer
  • gosentiwordnet

    0.8 4.0 Go
    💬 Sentiment analyzer library using SentiWordnet in Go
  • go-eco

    0.6 0.0 Go
    Automatically exported from code.google.com/p/go-eco

Add another 'Natural Language Processing' Package