wooorm/franc
Natural language detection
This tool helps you automatically identify the language of written text. You provide it with a string of text, and it returns the most probable language code, or a list of possible languages with their likelihoods. This is useful for anyone working with multilingual content, such as content managers, translators, or data analysts processing text from various sources.
4,381 stars and 633,878 monthly downloads. Used by 1 other package. No commits in the last 6 months. Available on npm.
Use this if you need to programmatically determine the language of text, especially if you're dealing with a large volume of content in many different languages.
Not ideal if you are working with very short snippets of text, as it may struggle to accurately identify the language, or if you only need to detect a few common languages.
Stars
4,381
Forks
182
Language
JavaScript
License
MIT
Category
Last pushed
Jun 12, 2024
Monthly downloads
633,878
Commits (30d)
0
Dependencies
1
Reverse dependents
1
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/nlp/wooorm/franc"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
microsoft/Recognizers-Text
Microsoft.Recognizers.Text provides recognition and resolution of numbers, units, date/time,...
winkjs/wink-pos-tagger
English Part-of-speech (POS) tagger
sillsdev/machine
Machine is a natural language processing library for .NET that is focused on providing tools for...
ayoungprogrammer/Lango
Language Lego
rosette-api/csharp
Babel Street Analytics Client Library for C#