当我试图将一句话“我需要你”时,它似乎是不对的“需要”。
这是代码。
aaa = nlp("I need you.")
for a in aaa:
print(a.lemma_)
这是输出。
-PRON-
ne
-PRON-
.
如何才能获得有关“需要”的正确结果?
答案 0 :(得分:0)
不确定为什么你会得到' ne'而不是需要'。我似乎需要':
doc = nlp("I need you.")
token = doc[1]
assert token.text == 'need'
另外,您的Spacy版本是什么?检查您是否有最新版本。