lingua-go

Language detector

A library that accurately detects the language of short to long text inputs without requiring external APIs or configuration.

The most accurate natural language detection library for Go, suitable for short text and mixed-language text

GitHub

1k stars
12 watching
67 forks
Language: Go
last commit: almost 2 years ago
Linked from 1 awesome list

gogolang-librarylanguage-classificationlanguage-detectionlanguage-identificationlanguage-modelinglanguage-processinglanguage-recognitionnatural-language-processingnlpnlp-machine-learningtext-processing

Backlinks from these awesome lists:

Related projects:

RepositoryDescriptionStars
pemistahl/linguaAn accurate language detection library for Java and the JVM suitable for both short and long text inputs.716
detectlanguage/detectlanguage-goA Go client for detecting the language of given text and interacting with the Detect Language API25
abadojack/whatlanggoA library for detecting and identifying languages in text644
rylans/getlangA natural language detection package that identifies the source language of input text without an internet connection.171
endeveit/guesslanguageA tool for detecting the language of input text58
alvations/sugaliA system designed to identify the language of an arbitrary text string using machine learning and multiple data sources.2
get-woke/wokeDetects and suggests replacements for non-inclusive language in source code.460
endeveit/encaProvides minimal cgo bindings for the libenca language detection library16
olivomarco/lc4jAn open-source Java library implementing text categorization and language detection using N-grams.5
vseloved/wiki-lang-detectUses Wikipedia data to identify the language of unstructured text31
hashwin/scyllaA Ruby-based language detection tool that uses N-Gram based text categorization to identify the language of given text.36
james-bowman/nlpThis project provides a set of algorithms and implementations for natural language processing in Go.451
greyblake/whatlang-rsA Rust library for detecting the language of text, including script recognition and reliability estimation.980
unlyed/universal-language-detectorDetects and resolves the language used in user requests95
src-d/enryA tool that detects programming languages in files and returns their type and safety flags460