💫 Industrial-strength Natural Language Processing (NLP) in Python
-
Updated
May 28, 2025 - Python
spaCy is a free library for advanced Natural Language Processing (NLP) in Python. It’s designed specifically for production use and helps you build applications that process and “understand” large volumes of text. It can be used to build information extraction or natural language understanding systems.
💫 Industrial-strength Natural Language Processing (NLP) in Python
💬 Open source machine learning framework to automate text- and voice-based conversations: NLU, dialogue management, connect to Slack, Facebook, and more - Create chatbots and voice assistants
An open-source framework for detecting, redacting, masking, and anonymizing sensitive data (PII) across text, images, and structured data. Supports NLP, pattern matching, and customizable pipelines.
🔮 A refreshing functional take on deep learning, compatible with your favorite libraries
👩🏫 Advanced NLP with spaCy: A free online course
Python Packages as AWS Lambda Layers
NLP, before and after spaCy
Python implementation of TextRank algorithms ("textgraphs") for phrase extraction
A full spaCy pipeline and models for scientific/biomedical documents.
💫 Models for the spaCy Natural Language Processing (NLP) library
🦆 Contextually-keyed word vectors
The data scientist's open-source choice to scale, assess and maintain natural language data. Treat training data like a software artifact.
the open-source virtual assistant for Ubuntu based Linux distributions
🛸 Use pretrained transformers like BERT, XLNet and GPT-2 in spaCy
🪐 End-to-end NLP workflows from prototype to production
🦙 Integrating LLMs into structured NLP pipelines
skweak: A software toolkit for weak supervision applied to NLP tasks
👑 spaCy building blocks and visualizers for Streamlit apps
Created by Explosion
Latest release 12 days ago