SpaCy 是一个强大的自然语言处理(NLP)库,支持多种语言和任务。以下是快速入门指南:
安装 📦
pip install spacy
下载语言模型:
python -m spacy download zh_core_web_sm
基本用法 💻
import spacy
nlp = spacy.load("zh_core_web_sm")
doc = nlp("自然语言处理是人工智能的重要领域")
for token in doc:
print(token.text, token.pos_)
实体识别 🧠
doc = nlp("马云创立了阿里巴巴集团")
for ent in doc.ents:
print(ent.text, ent.label_)
依存分析 📌
doc = nlp("SpaCy 是一个开源库")
for token in doc:
print(f"{token.text} → {token.dep_} → {token.head.text}")
想深入了解 SpaCy 的高级功能?点击这里查看官方文档 🚀