PyRank
  • Insights
  • PyPI
  • GitHub
  • Search
  • Compare
  • Advisories
  • Ecosystem
  • About

Language Identification Python Packages

Python packages with the GitHub topic language-identification. Sorted by relevance, with stars and monthly downloads.
pemistahl
lingua-language-detector

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

2M 2K 61
searxng
fasttext-predict

fasttext with wheels and no external dependency, but only the predict method (<1MB)

1.3M 20 9
adbar
py3langid

Faster, modernized fork of the language identification tool langid.py

287K 62 8
adbar
simplemma

Simple multilingual lemmatizer for Python, especially useful for speed and efficiency

175K 207 15
DoodleBears
split-lang

✨ Split text by languages (e.g. 你喜欢看アニメ吗 -> 你喜欢看 | アニメ | 吗) for NLP tasks (e.g. parse, TTS). Powered by fasttext and budoux

26K 74 11
nitotm
eldc

The fastest high-accuracy natural language detector. Written in C.

15K 8 0
cisnlp
glotscript

[LREC 2024] 🖋 Resource and Tool for Writing System Identification

7K 22 2
nitotm
eld

Fast and accurate natural language detection. Detector written in Python. Nito-ELD, ELD.

5K 22 3
currentsapi
fastlangid

fastlangid, the only language identification package that support cantonese (zh-yue), simplified (zh-hans) and traditional chinese (zh-hant)

3K 43 9
rosette-api
rosette-api

Babel Street Analytics Client Library for Python

3K 38 37
DoodleBears
langdetect-py

Port of Google's language-detection library to Python.

1K 2 0
mbanon
fastspell

Targetted language identifier, based on FastText and Hunspell.

1K 38 5
textpipe
textpipe

textpipe: clean and extract metadata from text

868 302 25
mbanon
fastspell-dictionaries

Targetted language identifier, based on FastText and Hunspell.

748 38 5
rmalouf
polars-whichlang

Language identification plugin for polars

419 2 0
matiaslindgren
lidbox

End-to-end spoken language identification (LID) on TensorFlow

247 48 13
hiredscorelabs
seqtolang

Multi Langauge Documents Langauge identification

224 28 3
bung87
whatlangid

Lightning Fast Language Prediction powered by FastText and langid.

206 3 0
sagorbrur
codeswitch

CodeSwitch is a NLP tool, can use for language identification, pos tagging, name entity recognition, sentiment analysis of code mixed data.

173 37 5
fievelk
pylade

PyLaDe - Language Detection tool.

149 6 1
jonathandunn
geolid

Geographically-informed language identification

116 7 1
UBC-NLP
afrolid

AfroLID, a powerful neural toolkit for African languages identification which covers 517 African languages..

114 39 11
    • Data from PyPI, GitHub, ClickHouse, and BigQuery