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.
The open-source virtual assistant for Ubuntu based Linux distributions
An open-source NLP research library, built on PyTorch
Decrypt encryptions without knowing the key or cipher
Hub of ready-to-use datasets for ML models
Training data (data labeling, annotation, workflow) for all data types
Han Language Processing
Efficient few-shot learning with Sentence Transformers
PyTorch original implementation of Cross-lingual Language Model
Resources, corpora, and tools for Chinese natural language processing
Industrial-strength Natural Language Processing (NLP)
Build AI-powered semantic search applications
An easy-to-use LLMs quantization package with user-friendly apis
The no-nonsense RAG chunking library
Deep Learning (Flower Book) mathematical derivation
Course materials for Georgia Tech CS 4650 and 7650
InferSent sentence embeddings
Semantic search and workflows for medical/scientific papers
The Classical Language Toolkit
Explain, analyze, and visualize NLP language models
Haystack is an open source NLP framework to interact with your data
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Obsei is a low code AI powered automation tool
An LLM-powered knowledge curation system that researches topics
A full spaCy pipeline and models for scientific/biomedical documents
Stanford NLP Python library for many human languages