Ross ROSS = Recommend OSS · open-source software intelligence for agents

go-ego/gse

Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others. observed · 2026-08-28

github.com/go-ego/gse · Go · Apache-2.0 (permissive) observed · 2026-08-28

Health v2 · maintenance only

80/100

  • Activity 86
  • Release rhythm 62
  • Longevity 100
How is this computed?

round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.

  • gap_med: 48.0
  • age_days: 3358
  • days_rel: 174
  • days_push: 84
  • n_releases_24m: 3

Full methodology

Adoption not part of the score

2841 stars · 232 forks observed · 2026-08-28

What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-29, confidence not recorded

gse is a Go library for efficient multilingual text segmentation and NLP, implementing jieba-style word segmentation with HMM/Viterbi support. It supports English, Chinese (simplified and traditional), and Japanese, with integrations for Elasticsearch and Bleve.

Use cases

  • segment Chinese text into words in Go
  • tokenize mixed English and Chinese text for search indexing
  • add Chinese word segmentation to Elasticsearch
  • perform POS tagging on Chinese text
  • cut Japanese text into words
  • use HMM Viterbi to segment text without a dictionary
  • run a JSON RPC segmentation service

When to choose

  • you need fast Chinese/Japanese/English word segmentation in a Go program
  • you want jieba-like segmentation without leaving the Go ecosystem
  • you need custom dictionaries, POS tagging, or stop-word trimming
  • you're building full-text search with Elasticsearch or Bleve over CJK text

When to avoid

  • you need full-featured NLP like mature named entity recognition or parsing (still in progress)
  • your stack is Python and you can use jieba directly
  • you need deep-learning-based tokenization or multilingual transformer models

Facets

library · maturity active

nlp parser search-engine developer-tools go cross-platform text-segmentation chinese jieba hmm trie tokenization word-segmentation japanese elasticsearch bleve natural-language-processing search

1 source

Member repositories

RepositoryRoleHealth v2
go-ego/gsemain80

For agents

markdown · JSON · MCP: product_card(name="go-ego/gse")

Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem