Stanza 是一个开源的自然语言处理工具,用于文本分析。以下是如何使用 Stanza 进行文本分析的基本步骤。

安装 Stanza

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

pip install stanza

初始化 Stanza

安装完成后,您需要初始化 Stanza:

import stanza
stanza.download('en')
nlp = stanza.Pipeline(lang='en', processors='tokenize,ner')

使用 Stanza 进行文本分析

以下是一个简单的例子,展示如何使用 Stanza 对英文文本进行命名实体识别(NER):

text = "Apple Inc. is an American multinational technology company headquartered in Cupertino, California."
doc = nlp(text)
for ent in doc.entities:
    print(ent.text, ent.type)

输出结果如下:

Apple Inc. ORG
Cupertino, California GPE

相关资源

如果您需要进一步了解 Stanza,以下是一些推荐资源:

希望这个指南能帮助您更好地使用 Stanza!

text_analysis