InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now. Learn more →
Top 14 Go NLP Projects
-
-
InfluxDB
InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.
-
gse
Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.
gse seems sufficient for Chinese tokenization based on test cases, but the overall experience isn't as good as Charabia.
-
lingua-go
The most accurate natural language detection library for Go, suitable for short text and mixed-language text
-
Project mention: whatlanggo VS Panlingo - a user suggested alternative | libhunt.com/r/whatlanggo | 2025-02-03
-
agency
🕵️♂️ Library designed for developers eager to explore the potential of Large Language Models (LLMs) and other generative AI through a clean, effective, and Go-idiomatic approach. (by neurocult)
-
-
Tokenizer: https://github.com/sugarme/tokenizer
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
-
lingo
package lingo provides the data structures and algorithms required for natural language processing (by chewxy)
-
txtai has long been able host a FastAPI based service. There are clients for Python, JavaScript, Java, Rust, Go.
-
-
-
-
AdvancedCommandsDetection
An advanced assistant commands detection engine (understands complex sentences and the meaning of "it", "and", "don't" and "never mind")
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Go NLP discussion
Go NLP related posts
-
Hard problems that reduce to document ranking
-
Vale: A markup-aware linter for prose
-
whatlanggo VS Panlingo - a user suggested alternative
2 projects | 3 Feb 2025 -
Counting the number of Tokens sent to a LLM in Go (part 1)
-
Three shell scripts to improve your writing
-
Software Technical Writing: A Guidebook [pdf]
-
Ask HN: Best tool to proof-read technical documentation?
-
A note from our sponsor - InfluxDB
www.influxdata.com | 19 May 2025
Index
What are some of the best open-source NLP projects in Go? This list will help you:
# | Project | Stars |
---|---|---|
1 | vale | 4,791 |
2 | gse | 2,657 |
3 | lingua-go | 1,241 |
4 | whatlanggo | 653 |
5 | agency | 478 |
6 | cybertron | 307 |
7 | tokenizer | 233 |
8 | getlang | 173 |
9 | lingo | 153 |
10 | txtai.go | 79 |
11 | dialogflow-cx-cli | 45 |
12 | CLIP-video-search | 25 |
13 | assocentity | 17 |
14 | AdvancedCommandsDetection | 5 |