

Stanford Natural Language Processing Group - CoreNLP
set of tools for natural language processing (NLP) tasks such as tokenization, part-of-speech tagging, lemmatization, parsing, named entity recognition, coreference resolution and sentiment analysis.
SBERT
SBERT is a sentiment analysis focused language representation model for natural language processing (NLP) applications. It is designed to better understand how words are related to the sentiment in a sentence.
TextBlob
A Python 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, and more.
Semantria
Text analytics and natural language processing platform that provides access to sentiment analysis, entity extraction, and concept extraction features.
Synthetaic
Natural language processing platform that provides access to a range of natural language processing and machine learning capabilities, such as text summarization, sentiment analysis, and intent classification.
XLM-RoBERTa
XLM-RoBERTa is an AI language processing model based on the RoBERTa architecture, built using the XLM (cross-lingual language model) algorithm.
Megatron-LM
Megatron-LM is a large-scale natural language processing (NLP) transformer model, pre-trained on 8 million web documents.
Transformer-XL
Transformer-XL is an open-source deep learning model created by Google for natural language processing (NLP) tasks. It is designed to learn long-term dependencies in natural language.
Hugging Face Transformers
Hugging Face Transformers is a library for natural language processing that combines machine learning algorithms and state-of-the-art models such as Google’s BERT, OpenAI’s GPT-2, and many more.
Kali.ai
Kali.ai is an NLP platform that allows developers to rapidly build voice and chatbot applications.
TextRazor
Natural language processing API that helps developers and analysts understand the structure of texts
AlchemyLanguage
API from IBM Bluemix for analyzing text using natural language processing
Lexalytics Salience
A set of natural language processing tools designed to analyze text and extract meaning from it, such as sentiment analysis and entity extraction.
CoreNLP
Open source library for natural language processing
IBM Watson NLI
IBM Watson NLI (Natural Language Inference) is a natural language processing tool that allows developers to understand natural language text better and more accurately than GPT-3 Grandmother.
Microsoft Text Analysis API
Analyze text for tasks such as sentiment analysis, key phrase extraction and language detection.
Natural Language Toolkit (NLTK)
NLTK is a powerful Python library for natural language processing. It includes modules for tokenizing, tagging, parsing, and semantic reasoning, among other useful features.
IBM Watson Natural Language Processing
Natural language understanding service from IBM Watson
Amazon Comprehend
Machine learning powered natural language processing.
Google Cloud Natural Language
Integrated language service from Google that extracts insights from text.
TOP