The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning. Learn more →
Top 23 Go Natural Language Processing Projects
-
gse
Go efficient multilingual NLP and text segmentation; support English, Chinese, Japanese and others.
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
lingua-go
The most accurate natural language detection library for Go, suitable for short text and mixed-language text
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
-
universal-translator
:speech_balloon: i18n Translator for Go/Golang using CLDR data + pluralization rules
-
locales
:earth_americas: a set of locales generated from the CLDR Project which can be used independently or within an i18n package; these were built for use with, but not exclusive to https://github.com/go-playground/universal-translator
-
lingo
package lingo provides the data structures and algorithms required for natural language processing (by chewxy)
-
segment
A Go library for performing Unicode Text Segmentation as described in Unicode Standard Annex #29
-
go-localize
i18n (Internationalization and localization) engine written in Go, used for translating locale strings.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Project mention: Internationalization best practices for front-end developers | news.ycombinator.com | 2023-08-11
Go Natural Language Processing related posts
- Lingua 1.2.0 - The most accurate natural language detection library for Go, now with support for detecting multiple languages in mixed-language text
- Lingua 1.1.0 - The most accurate natural language detection library for Go, suitable for long and short text alike
- ml for text
- an easy way to generate translations for your Go app
- SpaGO: A ML library in pure Go
- How to build a go library that supports i18n and make these translations available to client apps (CLI ONLY)
- How to generate translations for multiple packages inside same module
-
A note from our sponsor - WorkOS
workos.com | 26 Apr 2024
Index
What are some of the best open-source Natural Language Processing projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | go-i18n | 2,774 |
2 | gse | 2,462 |
3 | gojieba | 2,320 |
4 | go-pinyin | 1,557 |
5 | when | 1,316 |
6 | lingua-go | 1,095 |
7 | kagome | 789 |
8 | whatlanggo | 624 |
9 | sentences | 419 |
10 | universal-translator | 362 |
11 | locales | 262 |
12 | cybertron | 258 |
13 | getlang | 165 |
14 | lingo | 146 |
15 | go-unidecode | 123 |
16 | RAKE.go | 109 |
17 | segment | 85 |
18 | gounidecode | 79 |
19 | go-stem | 77 |
20 | textcat | 71 |
21 | address | 70 |
22 | MMSEGO | 63 |
23 | go-localize | 58 |
Sponsored