Awesome Go

Morphological Analyzers

17 libraries in Natural Language Processing / Morphological Analyzers

spaGO

Self-contained Machine Learning and Natural Language Processing library in Go

1,852Natural Language ProcessingMorphological Analyzers
kagome

JP morphological analyzer written in pure Go

984Natural Language ProcessingMorphological Analyzers
nlp

Go Natural Language Processing library supporting LSA (Latent Semantic Analysis)

477Natural Language ProcessingMorphological Analyzers
RAKE.go

Go port of the Rapid Automatic Keyword Extraction Algorithm (RAKE)

124Natural Language ProcessingMorphological Analyzers
go-stem

Implementation of the porter stemming algorithm

81Natural Language ProcessingMorphological Analyzers
go2vec

Reader and utility functions for word2vec embeddings

57Natural Language ProcessingMorphological Analyzers
govader

Go implementation of [VADER Sentiment Analysis](https://github.com/cjhutto/vaderSentiment)

55Natural Language ProcessingMorphological Analyzers
porter2

Really fast Porter 2 stemmer

48Natural Language ProcessingMorphological Analyzers
snowball

Snowball stemmer port (cgo wrapper) for Go. Provides word stem extraction functionality [Snowball native](http://snowball.tartarus.org/)

38Natural Language ProcessingMorphological Analyzers
paicehusk

Golang implementation of the Paice/Husk Stemming Algorithm

29Natural Language ProcessingMorphological Analyzers
golibstemmer

Go bindings for the snowball libstemmer library including porter 2

21Natural Language ProcessingMorphological Analyzers
porter

This is a fairly straightforward port of Martin Porter's C implementation of the Porter stemming algorithm

14Natural Language ProcessingMorphological Analyzers
libtextcat

Cgo binding for libtextcat C library. Guaranteed compatibility with version 2.2

13Natural Language ProcessingMorphological Analyzers
gosentiwordnet

Sentiment analyzer using sentiwordnet lexicon in Go

11Natural Language ProcessingMorphological Analyzers
govader-backend

Microservice implementation of [GoVader](https://github.com/jonreiter/govader)

6Natural Language ProcessingMorphological Analyzers
go-propisyu

Convert numbers to Russian words with correct grammatical gender and noun declension

5Natural Language ProcessingMorphological Analyzers
spelling-corrector

A spelling corrector for the Spanish language or create your own

2Natural Language ProcessingMorphological Analyzers