Awesome Go

Tokenizers

9 libraries in Natural Language Processing / Tokenizers

gse

Go efficient text segmentation; support english, chinese, japanese and other

Natural Language ProcessingTokenizers
MMSEGO

This is a GO implementation of [MMSEG](http://technology.chtsai.org/mmseg/) which a Chinese word splitting algorithm

Natural Language ProcessingTokenizers
segment

Go library for performing Unicode Text Segmentation as described in [Unicode Standard Annex #29](https://www.unicode.org/reports/tr29/)

Natural Language ProcessingTokenizers
sentences

Sentence tokenizer: converts text into a list of sentences

Natural Language ProcessingTokenizers
shamoji

The shamoji is word filtering package written in Go

Natural Language ProcessingTokenizers
stemmer

Stemmer packages for Go programming language. Includes English and German stemmers

Natural Language ProcessingTokenizers
textcat

Go package for n-gram based text categorization, with support for utf-8 and raw text

Natural Language ProcessingTokenizers
gojieba

This is a Go implementation of [jieba](https://github.com/fxsjy/jieba) which a Chinese word splitting algorithm

Natural Language ProcessingTokenizers
gotokenizer

A tokenizer based on the dictionary and Bigram language models for Golang. (Now only support chinese segmentation)

Natural Language ProcessingTokenizers