spaCy
spacy.ioIndustrial-strength Natural Language Processing in Python
Dev Toolsnlpnatural-language-processingpythonmachine-learningopen-sourcetext-processingdeep-learning

About
spaCy is a free, open-source Python library for Natural Language Processing, supporting tasks like named entity recognition, part-of-speech tagging, dependency parsing, and text classification across 75+ languages. It is designed for production-scale workloads, written in memory-managed Cython for high performance. The library includes pretrained transformer-based pipelines, a reproducible training system, and end-to-end project management tools.
Problem
Building production-grade natural language processing applications requires fast, accurate, and maintainable NLP tooling.
For
data scientists, NLP engineers, and software developers
How it works
spaCy provides a Python API with pretrained pipelines and customizable components for text analysis, backed by Cython for speed and a configuration-driven training system for reproducibility.
Business model
open-source
Status
launched
Company
Explosion AI
Launched
2015