Polyglot NLP Alternatives

    Polyglot NLP is described as 'Polyglot is a natural language pipeline for Python that supports massive multilingual applications. Polyglot depends on pycld2 library which in turn depends on cld2 library for detecting language(s) used in plain text' and is an app in the Development category. There are eight alternatives to Polyglot NLP for a variety of platforms, including Self-Hosted solutions, Python, SaaS, Scala and Java. The best alternative is NLP Cloud, which is free. Other great apps like Polyglot NLP are OpenNLP (Free, Open Source), NLTK (Free, Open Source), PyNLPl (Free, Open Source) and Amazon Comprehend (Paid).

    This page was last updated Aug 18, 2021

    1. High performance NLP API based on spaCy and HuggingFace transformers, for Named Entity Recognition (NER), sentiment-analysis, classification, summarization, and more. You can either use the pre-trained models or upload your own custom models.
      show more
    2. The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text.


      • FreeOpen Source
      • Self-Hosted
      • Python
      NLTK is a leading platform for building Python programs to work with human language data.
      • FreeOpen Source
      • Self-Hosted
      • Python
      PyNLPl is a Python library for Natural Language Processing. It contains various modules useful for common, and less common, NLP tasks. PyNLPl can be used for basic tasks such as the extraction of n-grams and frequency lists, and to build simple language model.
      • Amazon Web Services
      • Software as a Service (SaaS)
      Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to discover insights from text.
      No screenshots yet


      • FreeOpen Source
      • Self-Hosted
      • Python
      spaCy is a leading NLP toolkit for Python. It's designed to help you do real work — to build real products, or gather real insights. The library respects your time, and tries to avoid wasting it. It's easy to install, and its API is simple and productive.
      • FreeOpen Source
      • Self-Hosted
      • Python
      TextBlob is a Python (2 and 3) library for processing textual data. It provides a simple API for diving into common natural language processing (NLP) tasks such as part-of-speech tagging, noun phrase extraction, sentiment analysis, classification, translation, and more.
      • FreeOpen Source
      • Mac
      • Windows
      • Linux
      • Self-Hosted
      • Python
      • Scala
      • Java
      State of the Art Natural Language Processing The first production grade versions of the latest deep learning NLP research.
      No screenshots yet
    Showing 8 of 8 alternatives