1. Home
  2. /
  3. Spacy
  4. /
  5. Named Entity Recognition Example

Named Entity Recognition Example - Spacy Typing CST Test

Loading…

Named Entity Recognition Example — Spacy Code

A minimal spaCy example performing named entity recognition on a sample text.

import spacy

# Load English model
nlp = spacy.load('en_core_web_sm')

# Sample text
doc = nlp('Apple is looking at buying U.K. startup for $1 billion')

# Print named entities
for ent in doc.ents:
	print(ent.text, ent.label_)

Spacy Language Guide

spaCy is an open-source Python library for advanced natural language processing (NLP). It provides efficient tools for text parsing, tokenization, named entity recognition, part-of-speech tagging, and integration with machine learning workflows.

Primary Use Cases

  • ▸Tokenization, lemmatization, and text normalization
  • ▸Named entity recognition (NER) and part-of-speech tagging
  • ▸Dependency parsing and syntactic analysis
  • ▸Text classification and sentiment analysis
  • ▸Integration with machine learning pipelines for NLP tasks

Notable Features

  • ▸Industrial-strength performance and speed
  • ▸Pre-trained models for multiple languages
  • ▸Rule-based matching and custom pipelines
  • ▸Integration with deep learning frameworks
  • ▸Extensible with custom components and vectors

Origin & Creator

spaCy was created by Matthew Honnibal and Ines Montani in 2015, aiming to provide industrial-strength NLP in Python with speed and accuracy.

Industrial Note

spaCy is widely used in chatbots, text analytics, sentiment analysis, information extraction, recommendation systems, and any application that requires structured NLP pipelines.

More Spacy Typing Exercises

spaCy Tokenization ExamplespaCy Part-of-Speech Tagging ExamplespaCy Dependency Parsing ExamplespaCy Lemmatization ExamplespaCy Sentence Segmentation ExamplespaCy Matcher ExamplespaCy Entity Ruler ExamplespaCy Text Similarity ExamplespaCy Custom Component Example

Practice Other Languages

CReactPythonC++RustTypeScriptKotlinPHPJavaC#RubyMqlCqlN1qlCypher