The sentences command line tool tokenizes text into sentences in multiple languages using Go.
Polyglot
Polyglot provides multilingual text processing tools for natural language processing.

About Polyglot
Polyglot is a natural language pipeline for multilingual text processing. It provides tokenization, language detection, named entity recognition, part-of-speech tagging, sentiment analysis, word embeddings, morphological analysis, and transliteration.
Language coverage differs by task, for example language detection lists 196 languages while part-of-speech tagging lists 16. Examples show use from Python with Text, Word, and Transliterator objects.
Key features
- Tokenization for 165 languages
- Language detection for 196 languages
- Named entity recognition for 40 languages
- Part-of-speech tagging for 16 languages
- Sentiment analysis for 136 languages
- Word embeddings for 137 languages
- Covers multiple languages across different processing tasks
- Combines several NLP functions in one pipeline
- Includes code examples for common tasks
- Language coverage varies by task, with some tasks supporting fewer languages
Polyglot at a glance
- Category
- Development › Programming Languages
- Type
- Open-source project
- Pricing
- Not confirmed. Check the site
- Open source
- Not stated
- Language
- English
- Last checked
- Oct 6, 2026 · Online when checked
- Listed
- Oct 5, 2026
Polyglot alternatives
Tools and sites you could use instead, ranked by how closely they match.
LMQL provides a programming language for interactions with large language models.
FoLiA is an XML format for linguistic annotation of written language resources such as corpora.
Search and compare programming languages in Codigo, a directory that also publishes language news and examples.
pgmpy provides Python tools for causal inference and probabilistic reasoning.
Scalable, Portable and Distributed Gradient Boosting (GBDT, GBRT or GBM) Library.
Popular in Programming Languages
Well-known listings from the same topic.
Polyglot FAQ
What license does Polyglot state?
How is language detection shown?
Tell us and an editor will check it.
Claim the listing and suggest updates yourself. An editor checks every claim first.









