nitotm/efficient-language-detector
Fast and accurate natural language detection. Detector written in PHP. Nito-ELD, ELD.
This tool helps anyone working with text data to automatically figure out what natural language a piece of text is written in. You input text, and it tells you the language (e.g., 'es' for Spanish or 'en' for English). This is useful for content managers, data analysts, or anyone processing user-generated content in multiple languages.
Use this if you need to quickly and accurately identify the language of text written in one of 60 different natural languages.
Not ideal if your workflow involves programming in languages other than PHP, or if you only need to detect a very small number of languages with a lightweight solution.
Stars
59
Forks
7
Language
PHP
License
Apache-2.0
Category
Last pushed
Feb 24, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/nitotm/efficient-language-detector"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
indix/whatthelang
Lightning Fast Language Prediction 🚀
nitotm/efficient-language-detector-js
Fast and accurate natural language detection. Detector written in Javascript. Nito-ELD, ELD.
pemistahl/lingua-py
The most accurate natural language detection library for Python, suitable for short text and...
mbanon/fastspell
Targetted language identifier, based on FastText and Hunspell.
nickdavidhaynes/spacy-cld
Language detection extension for spaCy 2.0+