AlternativeTo Logo

NLTK Alternatives

NLTK is described as 'leading platform for building Python programs to work with human language data. It provides easy-to-use interfaces to over 50 corpora and lexical resources such as WordNet, along with a suite of text processing libraries for classification, tokenization, stemming' and is an app in the development category. There are more than 10 alternatives to NLTK for a variety of platforms, including Self-Hosted solutions, Python, SaaS, Scala and Java. The best alternative is Polyglot NLP, which is both free and Open Source. Other great apps like NLTK are PyNLPl, Spark NLP, NLP Cloud and TextBlob.

This page was last updated
NLTK iconNLTK
  0
  • FreeOpen Source
  • Self-Hosted
  • Python

NLTK is a leading platform for building Python programs to work with human language data. It provides easy-to-use...

Learn more about NLTK

  1. Polyglot NLP icon

    Polyglot NLP

    • FreeOpen Source
    • Self-Hosted
    • Python
    10 alternatives to Polyglot NLP 

    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.

     Suggest and vote on features
    Features
    Screenshot
  2. PyNLPl icon

    PyNLPl

    • FreeOpen Source
    • Self-Hosted
    • Python
    10 alternatives to PyNLPl 

    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.

     Suggest and vote on features
    Features
    Screenshot


  3. Spark NLP icon

    Spark NLP

    • FreeOpen Source
    • Mac
    • Windows
    • Linux
    • Self-Hosted
    • Python
    • Scala
    • Java
    10 alternatives to Spark NLP 

    State of the Art Natural Language Processing

    The first production grade versions of the latest deep learning NLP research.

     Suggest and vote on features
    Features
  4. NLP Cloud icon

    NLP Cloud

    • FreemiumProprietary
    • Software as a Service (SaaS)
    20 alternatives to NLP Cloud 

    NLP Cloud serves high performance pre-trained or custom models for NER, sentiment-analysis, classification, summarization, dialogue summarization, paraphrasing, intent classification, product description and ad generation, chatbot, grammar and spelling correction, keywords and...

     Suggest and vote on features
    Features
    Screenshot
  5. TextBlob icon

    TextBlob

    • FreeOpen Source
    • Self-Hosted
    • Python
    10 alternatives to TextBlob 

    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.

     Suggest and vote on features
    Features
    Screenshot


  6. OpenNLP icon

    OpenNLP

    • FreeOpen Source
    • Self-Hosted
    10 alternatives to OpenNLP 

    The Apache OpenNLP library is a machine learning based toolkit for the processing of natural language text. This toolkit is written completely in Java and provides support for common NLP tasks, such as tokenization, sentence segmentation, part-of-speech tagging, named entity...

     Suggest and vote on features
    Features
    Screenshot
  7. spaCy icon

    spaCy

    • FreeOpen Source
    • Self-Hosted
    • Python
    10 alternatives to spaCy 

    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.

     Suggest and vote on features
    Features
    Screenshot
  8. Google Cloud Natural Language icon

    Google Cloud Natural Language

    • Software as a Service (SaaS)
    14 alternatives to Google Cloud Natural Language 

    Analyze text with AI using pre-trained API or custom AutoML machine learning models to extract relevant entities, understand sentiment, and more.

     Suggest and vote on features
    Features
    Screenshot
  9. Hive AI icon

    Hive AI

    • Software as a Service (SaaS)
    10 alternatives to Hive AI 

    We provide cloud-based AI solutions that help companies unlock the “next wave” of enterprise automation use cases We help clients automate the interpretation of video, image, text, and audio

     Suggest and vote on features
    Features
    Hive models
  10. Amazon Comprehend icon

    Amazon Comprehend

    • Amazon Web Services
    • Software as a Service (SaaS)
    10 alternatives to Amazon Comprehend 

    Amazon Comprehend is a natural language processing (NLP) service that uses machine learning to discover insights from text. Amazon Comprehend provides Keyphrase Extraction, Sentiment Analysis, Entity Recognition, Topic Modeling, and Language Detection APIs so you can easily...

     Suggest and vote on features
    Features
Showing 10 of 10 alternatives
AlternativeTo