Spacy 是一个非常流行的自然语言处理库,它提供了强大的命名实体识别功能。在这个教程中,我们将学习如何使用 Spacy 进行命名实体识别。
安装 Spacy
首先,确保你已经安装了 Spacy。如果没有安装,可以通过以下命令进行安装:
pip install spacy
导入 Spacy 和 数据
import spacy
nlp = spacy.load('en_core_web_sm') # 加载英文模型
加载文本
text = "Apple Inc. is an American multinational technology company headquartered in Cupertino, California, that designs, develops, and markets consumer electronics, software, and online services."
创建文档
doc = nlp(text)
命名实体识别
for ent in doc.ents:
print(ent.text, ent.label_)
图片示例
Spacy 的命名实体识别功能非常强大,可以识别出文本中的各种实体,例如:
更多关于 Spacy 命名实体识别的示例,请访问 Spacy 官方文档 了解更多。