Polyglot is a natural language pipeline supporting massive multilingual applications. Version 16.7.4 (latest) provides tokenization, language detection, named entity recognition, sentiment analysis, and word embeddings for over 130 languages. Release cadence is irregular; last update was April 2021.
pip install polyglotVerified import paths — ran on the pinned version, not inferred.
Basic usage: detect language of a string.
Install system packages: libicu-dev, libcld2-dev; then pip install pyicu pycld2.
Run: python -m polyglot download embeds en
Use polyglot.sentiment.SentimentAnalyzer instead.