Language identification can be an important step in a Natural Language Processing (NLP) problem. It involves trying to predict the natural language of a piece of text. It is important to know the language of the text before other actions (i.e. translation/ sentiment analysis) can be taken.
NLP packages
These are general NLP libraries that support language detection.
HTML 24135 Version:0.9.2
HTML 24135 Version:0.9.2 License: Permissive (MIT)
Python 8406 Version:0.17.1
Python 8406 Version:0.17.1 License: Permissive (MIT)
Python 2103 Version:16.7.4
Python 2103 Version:16.7.4 License: Others (Non-SPDX)
Python 25129 Version:3.4.4
Python 25129 Version:3.4.4 License: Permissive (MIT)
Language detection packages
These packages are specifically language detection. These make it faster and easier.
Python 1376 Version:1.0.9
Python 1376 Version:1.0.9 License: Others (Non-SPDX)
Python 629 Version:2.2.1
Python 629 Version:2.2.1 License: Permissive (MIT)
C++ 72 Version:0.22
C++ 72 Version:0.22 License: Permissive (Apache-2.0)
Python 0 Version:Current
Python 0 Version:Current License: No License
Open Weaver – Develop Applications Faster with Open Source