Awesome Go

Morphological Analyzers

17 libraries in Natural Language Processing / Morphological Analyzers

go-stem

Implementation of the porter stemming algorithm

Natural Language ProcessingMorphological Analyzers
gosentiwordnet

Sentiment analyzer using sentiwordnet lexicon in Go

Natural Language ProcessingMorphological Analyzers
govader

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

Natural Language ProcessingMorphological Analyzers
libtextcat

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

Natural Language ProcessingMorphological Analyzers
nlp

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

Natural Language ProcessingMorphological Analyzers
RAKE.go

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

Natural Language ProcessingMorphological Analyzers
snowball

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

Natural Language ProcessingMorphological Analyzers
spaGO

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

Natural Language ProcessingMorphological Analyzers
spelling-corrector

A spelling corrector for the Spanish language or create your own

Natural Language ProcessingMorphological Analyzers
go2vec

Reader and utility functions for word2vec embeddings

Natural Language ProcessingMorphological Analyzers
go-propisyu

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

Natural Language ProcessingMorphological Analyzers
golibstemmer

Go bindings for the snowball libstemmer library including porter 2

Natural Language ProcessingMorphological Analyzers
govader-backend

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

Natural Language ProcessingMorphological Analyzers
kagome

JP morphological analyzer written in pure Go

Natural Language ProcessingMorphological Analyzers
paicehusk

Golang implementation of the Paice/Husk Stemming Algorithm

Natural Language ProcessingMorphological Analyzers
porter

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

Natural Language ProcessingMorphological Analyzers
porter2

Really fast Porter 2 stemmer

Natural Language ProcessingMorphological Analyzers