Spacy 句法分析:绘制句子短语结构图
以下是使用 Spacy 包实现句子的短语结构句法分析并绘制其图的示例代码:
import spacy
from spacy import displacy
# 加载英文模型
nlp = spacy.load('en_core_web_sm')
# 定义要分析的句子
text = 'The quick brown fox jumps over the lazy dog.'
# 进行句法分析
doc = nlp(text)
# 绘制句法分析图
displacy.render(doc, style='dep', jupyter=True)
运行以上代码会输出句子的短语结构句法分析图,如下所示:

在这个图中,每个单词都被表示为一个节点,节点之间的箭头表示它们之间的依存关系。例如,'jumps'节点下方的箭头指向'fox'节点,表示'jumps'是'fox'的谓语。每个节点的标签表示其词性和在句子中的语法作用。
原文地址: https://www.cveoy.top/t/topic/jYZL 著作权归作者所有。请勿转载和采集!