https://store-images.s-microsoft.com/image/apps.56640.00ff0b32-ac84-48f4-aacf-6e224a9c569b.b2602576-83da-4295-8ce9-987ab1679384.02d252e6-dfff-485c-b0bc-5a4bfde40ea1

Polyglot

by kCloudHub LLC

Version 16.7.4 + Free Support on Ubuntu 24.04

Polyglot is a robust, multilingual natural language processing (NLP) library designed to handle text analysis across dozens of languages. It enables developers and organizations to build language-aware applications such as text analytics, sentiment analysis, and entity recognition with strong Unicode and multilingual support.

Key Features of Polyglot:

  • Open-source multilingual NLP library.
  • Supports language detection for many global languages.
  • Provides tokenization, part-of-speech tagging, and named-entity recognition.
  • Python-based and easy to integrate with data science workflows.
  • Works with Unicode text and multiple writing systems.

Polyglot Usage:

$ sudo su
$ cd /opt/polyglot
$ source .venv/bin/activate
$ python3
>>> import polyglot

To check installed version:

$ pip show polyglot

Example (Language Detection):

from polyglot.detect import Detector
text = "Hello world"
print(Detector(text).language.name)

Disclaimer:
Polyglot is an open-source project developed by the Polyglot community. This content is provided for informational purposes only. We are not affiliated with or endorsed by the Polyglot project. All trademarks and product names belong to their respective owners.