gpt4 book ai didi

python - 我们如何使用 python 在给定文本中实现共指解析?

转载 作者:行者123 更新时间:2023-12-01 08:20:20 25 4
gpt4 key购买 nike

目前我已经识别出给定文本中的名词短语。现在我需要识别它们之间是否存在引用。

举个例子:

房子里有两扇门,door_X 和door_Y。如果两扇门都打开,房子就不安全。

我需要将第二句中的“门”映射到door_X和door_Y

最佳答案

传统上,NLP 中的共指解析涉及回指解析,即查找代词引用的名词。在你的问题中,“doors”和“door_X”都是名词,因此你所问的并不完全是NLP中研究的共指解析问题。

但是,我认为你必须通过正则表达式匹配来解决你的问题。您还可以对单词进行词形还原以检查参​​考文献。

from nltk.stem import WordNetLemmatizer
lemmatizer = WordNetLemmatizer()
print(lemmatizer.lemmatize("doors"))

关于python - 我们如何使用 python 在给定文本中实现共指解析?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54688741/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com