Pasar al contenido principal
https://catalogartifact.azureedge.net/publicartifacts/pcloudhostingllc1770894336819.polyglot122-6e48019d-8ab8-4f70-9472-fd1d42ceffac/image3_pcloud.png

Polyglot

por pcloudhosting

(1 clasificaciones)

Version 16.7.4 + Free with Support on Ubuntu 26.04

Polyglot is an open-source command-line and Python-based natural language processing toolkit designed for multilingual text processing. It helps developers process, analyze, and extract information from text across multiple languages using both CLI commands and Python scripts.

The solution supports common NLP workflows including language detection, tokenization, named entity recognition, part-of-speech tagging, sentiment analysis, transliteration, and morphology analysis. It is ideal for developers, researchers, data engineers, and machine learning workloads that require multilingual text-processing capabilities.

Version: Polyglot 16.7.4

Features of Polyglot:

  • Command-line interface for NLP tasks.
  • Python library support for application integration.
  • Language detection for multilingual text.
  • Tokenization and sentence segmentation.
  • Named entity recognition and part-of-speech tagging.
  • Sentiment analysis and transliteration support.
  • Downloadable language models using Polyglot CLI.

Usage instructions for Polyglot
$ sudo su
$ cd /opt
$ python3 -m venv polyglot-env
$ source /opt/polyglot-env/bin/activate
$ pip install --upgrade pip wheel
$ pip install numpy PyICU pycld2 morfessor
$ pip install polyglot==16.7.4
$ polyglot --help
$ polyglot download LANG:en
$ echo "Hello from Azure Ubuntu. Polyglot is installed successfully." > /tmp/polyglot-test.txt
$ polyglot --lang en tokenize --input /tmp/polyglot-test.txt

Check installed version: python -c "import importlib.metadata as md; print(md.version('polyglot'))"

Access the application:
Polyglot is a CLI and Python library, so no browser access or web port is required.

Run Polyglot CLI:
polyglot --help

Use Polyglot in Python:
source /opt/polyglot-env/bin/activate
python your_script.py

Disclaimer: Polyglot is provided “as is” under applicable open-source licenses. Users are responsible for validating NLP outputs, downloading required language models, and ensuring proper compatibility with their Python environment. This solution is best suited for multilingual natural language processing, text analysis, research, and development workloads.