spaCy
spacy.io
spaCy · Industrial-strength Natural Language Processing in Python
spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
API
spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
Usage
spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
Models
Downloadable trained pipelines and weights for spaCy
Universe
spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
Factsheet
spaCy
Original author Matthew Honnibal
Developers Explosion AI, various
spaCy
Original author Matthew Honnibal
Developers Explosion AI, various
Videos
Natural Language Processing with spaCy & Python - Course ...
19:32
Text Analysis with Python: Intro to Spacy - YouTube
05:58
Introduction to Spacy 🧑🚀🚀 || python for beginners - ...
00:48
What is spaCy? #pythonprogramming #nlp #naturallanguageprocessing ...
03:02:33
Natural Language Processing with spaCy & Python - Course for ...
24:42
SPACY v3: Design concepts explained (behind the scenes) - YouTube
What is spaCy?
spaCy is a free, open-source Python library designed for advanced Natural Language Processing (NLP). It provides high-speed capabilities for processing large volumes of text, helping developers build and deploy ML-powered applications for tasks like document analysis and chatbots.
domino.ai
domino.ai › home › data science & machine learning dictionary | domino data lab › what is spacy? | domino data lab
What is spaCy? | Domino Data Lab
What are some common use cases for spaCy?
spaCy is used for a wide range of natural language tasks. Examples from the 'spaCy Universe' include parsing legal texts (Blackstone), extracting entities from biomedical texts (Kindred), parsing geographic information (mordecai), human-in-the-loop annotation (Prodigy), integrating with chat applications (Rasa NLU), and fine-tuning transformer models like BERT and GPT-2 (spacy-pytorch-transformers).
domino.ai
domino.ai › home › data science & machine learning dictionary | domino data lab › what is spacy? | domino data lab
What is spaCy? | Domino Data Lab
What are the key improvements in spaCy 3.0?
spaCy 3.0 introduces significant improvements such as newly trained and retrained transformer-based pipelines for higher accuracy, enhanced configuration capabilities for training workflows, a Quickstart Widget for building configuration files, easier integration with tools like Streamlit, FastAPI, and Ray, parallel/distributed capabilities with Ray for faster training, and wrappers to incorporate other frameworks like PyTorch and TensorFlow.
domino.ai
domino.ai › home › data science & machine learning dictionary | domino data lab › what is spacy? | domino data lab
What is spaCy? | Domino Data Lab
Domino Data Lab
domino.ai › home › data science & machine learning dictionary | domino data lab › what is spacy? | domino data lab
What is spaCy? | Domino Data Lab
June 10, 2025 - spaCy is a free, open-source Python library that provides advanced capabilities for natural language processing (NLP) on large volumes of text at high speed.
spaCy
spacy.io › usage › spacy-101
spaCy 101: Everything you need to know · spaCy Usage Documentation
Every language is different – and usually full of exceptions and special cases, especially amongst the most common words. Some of these exceptions are shared across languages, while others are entirely specific – usually so specific that they need to be hard-coded. The lang module contains all language-specific data, organized in simple Python files.
PyPI
pypi.org › project › spacy
spacy · PyPI
To install additional data tables for lemmatization and normalization you can run pip install spacy[lookups] or install spacy-lookups-data separately. The lookups package is needed to create blank models with lemmatization data, and to lemmatize in languages that don't yet come with pretrained models and aren't powered by third-party libraries. When using pip it is generally recommended to install packages in a virtual environment to avoid modifying system state: python -m venv .env source .env/bin/activate pip install -U pip setuptools wheel pip install spacy
» pip install spacy
Published Nov 17, 2025
Version 3.8.11
Repository https://github.com/explosion/spaCy
Homepage https://spacy.io
Wikipedia
en.wikipedia.org › wiki › SpaCy
spaCy - Wikipedia
May 9, 2025 - spaCy (/speɪˈsiː/ spay-SEE) is an open-source software library for advanced natural language processing, written in the programming languages Python and Cython. The library is published under the MIT license and its main developers are Matthew ...
spaCy
spacy.io › usage
Install spaCy · spaCy Usage Documentation
spaCy is a free open-source library for Natural Language Processing in Python. It features NER, POS tagging, dependency parsing, word vectors and more.
GitHub
github.com › explosion › spaCy
GitHub - explosion/spaCy: 💫 Industrial-strength Natural Language Processing (NLP) in Python
Starred by 32.9K users
Forked by 4.6K users
Languages Python 54.1% | MDX 31.2% | Cython 10.5% | JavaScript 2.6% | Sass 0.8% | TypeScript 0.4%
Pythonhumanities
spacy.pythonhumanities.com › 01_01_install_and_containers.html
1. The Basics of spaCy — Introduction to spaCy 3
A good way to begin is by exploring the question, “What is spaCy?” spaCy (yes, spelled with a lowercase “s” and uppercase “C” is a natural language processing framework. Natural language processing, or NLP, is a branch of linguistics that seeks to parse human language in a computer ...
TutorialsPoint
tutorialspoint.com › spacy › index.htm
spaCy Tutorial
spaCy, developed by software developers Matthew Honnibal and Ines Montani, is an open-source software library for advanced NLP (Natural Language Processing). It is written in Python and Cython (C extension of Python which is mainly designed to give C like performance to the Python language programs)

