#8 · Primary category: Deep Learning Frameworks
spaCy
💫 Industrial-strength Natural Language Processing (NLP) in Python
Project last updated:08/24/26
GitHub Stars
33.9K
Forks
4.7K
Contributors
782
License
MIT
Why we included this project
Most Python teams reach for spaCy when text processing has to work in a real product, not just a research notebook. It ships pretrained pipelines for 70+ languages covering tokenization, part-of-speech tagging, dependency parsing, named entity recognition, and text classification, so you can get useful results without training a model yourself. When the off-the-shelf models aren't enough, its config-driven training system lets you fine-tune components on your own data and package the result for deployment. It also works with transformer models like BERT and has a large plugin ecosystem, so it fits into an existing ML stack instead of forcing you to rebuild around it. If you're building search, document processing, or anything that needs structured linguistic output, this is the library to build on.
Articles for this project
No articles for this project yet.
To suggest a topic or contribute an article, contact us.
Related projects in this category
tensorflow
An Open Source Machine Learning Framework for Everyone
pytorch
Tensors and Dynamic neural networks in Python with strong GPU acceleration
keras
Deep Learning for humans
nanoGPT
The simplest, fastest repository for training/finetuning medium-sized GPTs.
ray
Ray is an AI compute engine. Ray consists of a core distributed runtime and a set of AI Libraries for accelerating ML workloads.