text-mining:确定动词所指的名词?

问题描述 投票:2回答:1

我正在尝试找到一个包/库,这使我能够确定动词所指的名词(在Python中):

那人走在街上

这会给我一个像走路的结果指的是男人。 我尝试使用nltk然而据我所知,我只能将wordst标记为名词/动词等但不能推断出任何来自此的引用。

题 有没有能够做到上述的套餐?

python text nlp analytics text-mining
1个回答
3
投票

我想你想要做的是探索单词之间的句法依赖关系。为此,您需要使用语法分析器解析文本。

既然你想知道名词和动词之间的引用,你需要做两件事。

您需要获得与每个单词相关联的词性标签(即与每个单词相关联的形态,无论是ADJ,DET,VERB,NOUN等),然后您要选择标记为动词和名词的单词。 。

然后,你想看看他们连接的其他单词,我想主要是你想要探索'nsubj'依赖。

spaCy是一个用于执行语法分析的Python的NLP库,还有一个在线演示,如果你想试一试,请检查:

https://demos.explosion.ai/displacy/

以下是您给出的示例的输出:

enter image description here

最新问题
© www.soinside.com 2019 - 2025. All rights reserved.