【发布时间】:2018-01-01 11:02:41
【问题描述】:
我正在对以下文本进行 NER
print([(i.text, i.label_) for i in doc.ents])
我的文字看起来像
ZS L-1 Cocoa & Burgers Ltd
-
2013 to 2017
我得到了输出
('ZS L-1', 'ORG'), ('Cocoa & Burgers Ltd', 'ORG'), ('2017', 'DATE')
如何正确获取 ORG 名称
('ZS L-1 Cocoa & Burgers Ltd', 'ORG')
此外,它无法将 2013 年识别为 DATE 实体。我的 spacy 版本是 2.0,我正在使用这个模型 - en_core_web_md-2.0.0。这通常发生在我对整个文本进行 NER 时。当我只对公司名称进行 NER 时,它工作正常。
【问题讨论】:
标签: python nlp named-entity-recognition spacy