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
A Heterogeneous Benchmark for Information Retrieval
Data and tools for generating and inspecting OLMo pre-training data
Bring the notion of Model-as-a-Service to life
Large Language Model Text Generation Inference
An easy-to-use LLMs quantization package with user-friendly apis
Training data (data labeling, annotation, workflow) for all data types
Explain, analyze, and visualize NLP language models
Efficient Retrieval Augmentation and Generation Framework
Evaluation code for various unsupervised automated metrics
Neural Network Compression Framework for enhanced OpenVINO
Efficient few-shot learning with Sentence Transformers
The no-nonsense RAG chunking library
ExtractThinker is a Document Intelligence library for LLMs
Obsei is a low code AI powered automation tool
Build AI-powered semantic search applications
The Classical Language Toolkit
Hub of ready-to-use datasets for ML models
Semantic search and workflows for medical/scientific papers
An LLM-powered knowledge curation system that researches topics
Stanford NLP Python library for many human languages
Transformers4Rec is a flexible and efficient library