Spacy 是一个强大的自然语言处理库,可以帮助我们轻松地进行文本分析。以下是一个简单的 Spacy 介绍。

安装 Spacy

首先,您需要安装 Spacy。可以通过以下命令进行安装:

pip install spacy

快速开始

安装完成后,我们可以使用以下代码来创建一个简单的 Spacy 实例:

import spacy

nlp = spacy.load('en_core_web_sm')

这里我们使用了 en_core_web_sm 模型,它是 Spacy 提供的一个小型英文模型。

分析文本

现在,我们可以使用 Spacy 来分析一段文本:

text = "Spacy 是一个自然语言处理库。"
doc = nlp(text)

for token in doc:
    print(token.text, token.lemma_, token.pos_, token.dep_, token.ent_type_)

这段代码将输出文本中的每个单词,它的词性标注,依赖关系和实体类型。

Spacy Logo

更多信息

如果您想了解更多关于 Spacy 的信息,可以访问我们的 Spacy 官方文档

import spacy

nlp = spacy.load('zh_core_web_sm')

这里我们使用了 zh_core_web_sm 模型,它是 Spacy 提供的一个小型中文模型。

分析文本

现在,我们可以使用 Spacy 来分析一段中文文本:

text = "Spacy 是一个自然语言处理库。"
doc = nlp(text)

for token in doc:
    print(token.text, token.lemma_, token.pos_, token.dep_, token.ent_type_)

这段代码将输出文本中的每个单词,它的词性标注,依赖关系和实体类型。

Spacy Logo

更多信息

如果您想了解更多关于 Spacy 的信息,可以访问我们的 Spacy 官方文档