Last Updated: January 2026
A collection of algorithms and models for various NLP tasks. Developed by the Stanford NLP Group, it includes tools for part of speech tagging, named entity recognition, and syntactic parsing among others. It's known for its accuracy and efficiency in processing English.
An open-source software library for advanced natural language processing in Python. Designed specifically for production use, it helps you build applications that process and understand large volumes of text. It can be used for everything from information extraction to sentiment analysis.
The Natural Language Toolkit, or NLTK, is a suite of libraries and programs for symbolic and statistical natural language processing (NLP) for English written in the Python programming language. 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, tagging, parsing, and semantic reasoning.
An open-source NLP research library, built on PyTorch. AllenNLP includes reference implementations of high-quality models for NLP tasks that include question answering, textual entailment, and sentiment analysis. It's designed for researchers but also suitable for production.
An open-source software library for advanced natural language processing in Python. Designed specifically for production use, it helps you build applications that process and understand large volumes of text. It can be used for everything from inform...
The Natural Language Toolkit, or NLTK, is a suite of libraries and programs for symbolic and statistical natural language processing (NLP) for English written in the Python programming language. It provides easy-to-use interfaces to over 50 corpora a...
An open-source NLP research library, built on PyTorch. AllenNLP includes reference implementations of high-quality models for NLP tasks that include question answering, textual entailment, and sentiment analysis. It's designed for researchers but als...
A Python library for topic modeling, document indexing, and similarity retrieval with large corpora. Targeted at handling text collections using data streaming and incremental online algorithms, which makes it different from most other NLP libraries...
An open-source, free, lightweight library that allows users to learn text representations and text classifiers. It works on standard, generic hardware. Models can later be reduced in size to even fit on mobile devices. FastText simplifies text classi...
Found a useful AI tool? Save this directory or share it with your network to help others discover the future of AI.