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
Industrial-strength Natural Language Processing (NLP)
An easy-to-use LLMs quantization package with user-friendly apis
Haystack is an open source NLP framework to interact with your data
An LLM-powered knowledge curation system that researches topics
Bring the notion of Model-as-a-Service to life
ReFT: Representation Finetuning for Language Models
Unified embedding model
A Heterogeneous Benchmark for Information Retrieval
The no-nonsense RAG chunking library
The Classical Language Toolkit
Han Language Processing
Easy-to-use and high-performance NLP and LLM framework
Obsei is a low code AI powered automation tool
Transformers4Rec is a flexible and efficient library
Explain, analyze, and visualize NLP language models
Efficient Retrieval Augmentation and Generation Framework
Semantic search and workflows for medical/scientific papers
A full spaCy pipeline and models for scientific/biomedical documents
Stanford NLP Python library for many human languages
Large Language Model Text Generation Inference
Data and tools for generating and inspecting OLMo pre-training data
Deep Learning (Flower Book) mathematical derivation
ExtractThinker is a Document Intelligence library for LLMs
Pretrained model hub for Keras 3