{"adoption": {"forks": 232, "observed_at": "2026-08-28T04:07:24.756132+00:00", "stars": 2841}, "canonical_url": "https://ross.abutalabs.com/products/gse", "card": {"archived": false, "artifact_type": "library", "description": "Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.", "domain": ["developer-tools"], "enriched": true, "function": ["nlp", "parser", "search-engine"], "health_score": 90, "homepage": null, "language": "Go", "license": "Apache-2.0", "license_family": "permissive", "maturity": "active", "member_repos": ["go-ego/gse"], "name": "go-ego/gse", "platform": ["go", "cross-platform"], "pushed_at": "2026-06-10T19:54:00+00:00", "repo": "go-ego/gse", "stars": 2841, "tags": ["text-segmentation", "chinese", "jieba", "hmm", "trie", "tokenization", "word-segmentation", "japanese", "elasticsearch", "bleve", "natural-language-processing", "search"], "topics": ["go", "segment", "nlp", "gse", "hmm", "jieba", "hmm-viterbi-algorithm", "trie", "chinese", "english", "japanese"], "urls": [], "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"], "what_it_is": "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.", "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"], "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"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/gse", "repo": "go-ego/gse", "role": "main", "score": 80}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:07:24.756132+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-29T18:48:32.712661+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "421bd13fc8572e75ba50dae5987ae687d54bd19c747ec3d4d67519eee4ccab44", "fetched_at": "2026-08-28T04:07:24.756132+00:00", "kind": "readme", "missing": false, "url": "https://github.com/go-ego/gse"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 86, "longevity": 100, "rhythm": 62}, "computed_at": "2026-09-03T02:20:16.233290+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 3358, "days_push": 84, "days_rel": 174, "gap_med": 48.0, "n_releases_24m": 3}, "score": 80, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}