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.
Industrial-strength Natural Language Processing (NLP)
A natural language interface for computers
Haystack is an open source NLP framework to interact with your data
Han Language Processing
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Semantic search and workflows for medical/scientific papers
Decrypt encryptions without knowing the key or cipher
ExtractThinker is a Document Intelligence library for LLMs
An easy-to-use LLMs quantization package with user-friendly apis
The no-nonsense RAG chunking library
The Classical Language Toolkit
Bring the notion of Model-as-a-Service to life
Transformers4Rec is a flexible and efficient library
A tool for learning vector representations of words and entities
Deep Learning (Flower Book) mathematical derivation
Training data (data labeling, annotation, workflow) for all data types
The open-source virtual assistant for Ubuntu based Linux distributions
Toolkit for conversational AI
Easy-to-use and powerful NLP library with Awesome model zoo
ReFT: Representation Finetuning for Language Models
An LLM-powered knowledge curation system that researches topics
A Repo For Document AI
Data and tools for generating and inspecting OLMo pre-training data
Hub of ready-to-use datasets for ML models
Trained models & code to predict toxic comments