abadojack/whatlanggo
Natural language detection library for Go
This library helps Go developers identify the natural language of a given text string. You input any text, and it outputs the detected language (like English or Spanish) and the script used (like Latin or Cyrillic), along with a confidence score. It's designed for developers building applications that need to process text in multiple languages.
680 stars. No commits in the last 6 months.
Use this if you are a Go developer building an application that needs to automatically determine the language of user-provided text or content.
Not ideal if you need a solution for a programming language other than Go, or if you need to perform more complex natural language processing tasks beyond basic language detection.
Stars
680
Forks
67
Language
Go
License
MIT
Category
Last pushed
Mar 28, 2023
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/abadojack/whatlanggo"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Higher-rated alternatives
ikawaha/kagome-dict
Dictionary Library for Kagome v2
aaaton/golem
A lemmatizer implemented in Go
habeanf/yap
Yet Another (natural language) Parser
clipperhouse/uax29
A tokenizer based on Unicode text segmentation (UAX #29), for Go. Split graphemes, words, sentences.
jdkato/prose
:book: A Golang library for text processing, including tokenization, part-of-speech tagging, and...