我有以下一句话:
kimchi, fermented-vegetable foods produced in Korea
我将其传递给Spacy依赖关系可视化工具(选中“合并短语”): 我对这个结果非常满意,并尝试用Python“改造”这个结果:
nlp = spacy.load('en_core_web_sm')
nlp.add_pipe(nlp.create_pipe('merge_noun_chunks'))
doc = nlp("kimchi, fermented-vegetable foods produced in Korea")
for token in doc:
print(token.text)
这给了我:
kimchi, fermented-vegetable foods
produced
in
Korea
因此这里kimchi,
与fermented-vegetable foods
合并,而我希望它与示例中的完全相同。我检查了github^{doc.noun_chunks
,所以我无法理解差异的来源以及如何获得所需的结果
以下是我如何在脚本中合并名词块:
输出:
相关问题 更多 >
编程相关推荐