【发布时间】:2020-07-09 14:52:46
【问题描述】:
我需要实现一个解决方案,该解决方案可以识别句子中与名词相关的代词。假设我有一段关于一个人的段落,我想计算这个人被引用的次数(姓名或任何其他代词)。我要实现的是Python。
经过一些研究,我发现了神经核,尽管它可能很有用。经过几次尝试后,我仍然卡住了,因为内核不断死去。
如果有人可以帮助解决这个问题,那就太好了。我也愿意接受有关我可以用来实现这一点的其他库/资源的建议。
谢谢!
这是我使用的代码:
import neuralcoref
import spacy
nlp = spacy.load('en_core_web_md')
coref = neuralcoref.NeuralCoref(nlp.vocab)
nlp.add_pipe(coref, name = 'neuralcoref')
doc = nlp('My sister has a dog. She loves him')
【问题讨论】:
-
你安装了什么版本的 spaCy?
-
我有 spaCy 版本 2.3.1 但我尝试将其降级到 2.1.0 并得到同样的错误。
-
完整显示您的错误消息和您的环境。
标签: python nlp jupyter-notebook spacy