我正在尝试找到一个包/库,这使我能够确定动词所指的名词(在Python中):
那人走在街上
这会给我一个像走路的结果指的是男人。 我尝试使用nltk然而据我所知,我只能将wordst标记为名词/动词等但不能推断出任何来自此的引用。
题 有没有能够做到上述的套餐?
我想你想要做的是探索单词之间的句法依赖关系。为此,您需要使用语法分析器解析文本。
既然你想知道名词和动词之间的引用,你需要做两件事。
您需要获得与每个单词相关联的词性标签(即与每个单词相关联的形态,无论是ADJ,DET,VERB,NOUN等),然后您要选择标记为动词和名词的单词。 。
然后,你想看看他们连接的其他单词,我想主要是你想要探索'nsubj'依赖。
spaCy是一个用于执行语法分析的Python的NLP库,还有一个在线演示,如果你想试一试,请检查:
https://demos.explosion.ai/displacy/
以下是您给出的示例的输出: