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
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Efficient few-shot learning with Sentence Transformers
Industrial-strength Natural Language Processing (NLP)
A Heterogeneous Benchmark for Information Retrieval
Sparsity-aware deep learning inference runtime for CPUs
Han Language Processing
Pretrained model hub for Keras 3
The no-nonsense RAG chunking library
ExtractThinker is a Document Intelligence library for LLMs
Efficient Retrieval Augmentation and Generation Framework
Haystack is an open source NLP framework to interact with your data
Bring the notion of Model-as-a-Service to life
Neural Network Compression Framework for enhanced OpenVINO
Obsei is a low code AI powered automation tool
Transformers4Rec is a flexible and efficient library
Unified embedding model
An easy-to-use LLMs quantization package with user-friendly apis
The Classical Language Toolkit
Data and tools for generating and inspecting OLMo pre-training data
Easy-to-use and high-performance NLP and LLM framework
Evaluation code for various unsupervised automated metrics
An LLM-powered knowledge curation system that researches topics
TextBlob is a Python library for processing textual data
Decrypt encryptions without knowing the key or cipher