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
Han Language Processing
Training data (data labeling, annotation, workflow) for all data types
Code Repository for Machine Learning with PyTorch and Scikit-Learn
Bring the notion of Model-as-a-Service to life
The open-source virtual assistant for Ubuntu based Linux distributions
Lexicon and rule-based sentiment analysis tool
Decrypt encryptions without knowing the key or cipher
Haystack is an open source NLP framework to interact with your data
Toolkit for conversational AI
A full spaCy pipeline and models for scientific/biomedical documents
A curated list of data mining papers about fraud detection
Public opinion analysis system
The Classical Language Toolkit
A library for deep learning end-to-end dialog systems and chatbots
An LLM-powered knowledge curation system that researches topics
Industrial-strength Natural Language Processing (NLP)
Data loaders and abstractions for text and NLP
Text categorization, arabic language processing, language modeling
We describe a simple XML format to share text documents and annotation
AI-powered semantic indexing: automating the creation of book indexes
AiLearning, data analysis plus machine learning practice
Openai style api for open large language models
The library to build & auto-optimize LLM applications