go-ego/gse
A Go implementation of jieba text segmentation using HMM and Viterbi algorithm for English, Chinese, and Japanese.

Not currently ranked — collecting fresh signals.
star history
Gse is a Go library for multilingual natural language processing and text segmentation, implementing the jieba algorithm with Hidden Markov Model and Viterbi algorithm for word boundary detection. It uses a trie data structure for efficient dictionary lookup and supports English, Chinese, and Japanese tokenization. The library provides integration with search engines like Elasticsearch and Bleve.
Frequently asked
- What is go-ego/gse?
- A Go implementation of jieba text segmentation using HMM and Viterbi algorithm for English, Chinese, and Japanese.
- Is gse open source?
- Yes — go-ego/gse is open source, released under the Apache-2.0 license.
- What language is gse written in?
- go-ego/gse is primarily written in Go.
- How popular is gse?
- go-ego/gse has 2.8k stars on GitHub.
- Where can I find gse?
- go-ego/gse is on GitHub at https://github.com/go-ego/gse.