kandi background
Explore Kits

NLP Tools For Language Detection

by Sri Balaji J Updated: Jun 21, 2022

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.

Here is a video that explains the use of the below libraries in language detection.
In this video, you can understand the each and every package with a sample code and how to use them.

NLP packages

These are general NLP libraries that support language detection.

fastTextby facebookresearch

HTML star image 24135 Version:0.9.2

License: Permissive (MIT)

Library for fast text representation and classification.

Support
Quality
Security
License
Reuse

fastTextby facebookresearch

HTML star image 24135 Version:0.9.2 License: Permissive (MIT)

Library for fast text representation and classification.
Support
Quality
Security
License
Reuse

TextBlobby sloria

Python star image 8406 Version:0.17.1

License: Permissive (MIT)

Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.

Support
Quality
Security
License
Reuse

TextBlobby sloria

Python star image 8406 Version:0.17.1 License: Permissive (MIT)

Simple, Pythonic, text processing--Sentiment analysis, part-of-speech tagging, noun phrase extraction, translation, and more.
Support
Quality
Security
License
Reuse

polyglotby aboSamoor

Python star image 2103 Version:16.7.4

License: Others (Non-SPDX)

Multilingual text (NLP) processing toolkit

Support
Quality
Security
License
Reuse

polyglotby aboSamoor

Python star image 2103 Version:16.7.4 License: Others (Non-SPDX)

Multilingual text (NLP) processing toolkit
Support
Quality
Security
License
Reuse

spaCyby explosion

Python star image 25129 Version:3.4.4

License: Permissive (MIT)

💫 Industrial-strength Natural Language Processing (NLP) in Python

Support
Quality
Security
License
Reuse

spaCyby explosion

Python star image 25129 Version:3.4.4 License: Permissive (MIT)

💫 Industrial-strength Natural Language Processing (NLP) in Python
Support
Quality
Security
License
Reuse

Language detection packages

These packages are specifically language detection. These make it faster and easier.

langdetectby Mimino666

Python star image 1376 Version:1.0.9

License: Others (Non-SPDX)

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

Support
Quality
Security
License
Reuse

langdetectby Mimino666

Python star image 1376 Version:1.0.9 License: Others (Non-SPDX)

Port of Google's language-detection library to Python.
Support
Quality
Security
License
Reuse

guesslangby yoeo

Python star image 629 Version:2.2.1

License: Permissive (MIT)

Detect the programming language of a source code

Support
Quality
Security
License
Reuse

guesslangby yoeo

Python star image 629 Version:2.2.1 License: Permissive (MIT)

Detect the programming language of a source code
Support
Quality
Security
License
Reuse

pycld3by bsolomon1124

C++ star image 72 Version:0.22

License: Permissive (Apache-2.0)

Python3 bindings for the Compact Language Detector v3 (CLD3)

Support
Quality
Security
License
Reuse

pycld3by bsolomon1124

C++ star image 72 Version:0.22 License: Permissive (Apache-2.0)

Python3 bindings for the Compact Language Detector v3 (CLD3)
Support
Quality
Security
License
Reuse

fast-langidby ffreemt

Python star image 0 Version:Current

License: No License (null)

Support
Quality
Security
License
Reuse

fast-langidby ffreemt

Python star image 0 Version:Current License: No License

Support
Quality
Security
License
Reuse

See similar Kits and Libraries

Python
Artificial Intelligence