Browse free open source Python Natural Language Processing (NLP) Tools and projects below. Use the toggles on the left to filter open source Python Natural Language Processing (NLP) Tools by OS, license, language, programming language, and project status.
A natural language interface for computers
Data repository for pretrained NLP models and NLP corpora
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Decrypt encryptions without knowing the key or cipher
Haystack is an open source NLP framework to interact with your data
Sparsity-aware deep learning inference runtime for CPUs
Module for automatic summarization of text documents and HTML pages
Industrial-strength Natural Language Processing (NLP)
Public opinion analysis system
Evaluation code for various unsupervised automated metrics
Lexicon and rule-based sentiment analysis tool
The no-nonsense RAG chunking library
The open-source virtual assistant for Ubuntu based Linux distributions
Han Language Processing
Bring the notion of Model-as-a-Service to life
An LLM-powered knowledge curation system that researches topics
Libraries for applying sparsification recipes to neural networks
Data loaders and abstractions for text and NLP
Turku Event Extraction System
The Classical Language Toolkit
Hub of ready-to-use datasets for ML models
A library for deep learning end-to-end dialog systems and chatbots
Trained models & code to predict toxic comments
High-accuracy NLP parser with models for 11 languages
Stanford NLP Python library for many human languages