【发布时间】:2019-11-05 13:31:11
【问题描述】:
SpaCy 是否有用其标签替换 SpaCy NER 检测到的实体? 例如: 我一边玩 Apple Macbook,一边吃苹果。
我已经使用 SpaCy 训练了 NER 模型来检测“FRUITS”实体,该模型成功地将第一个“apple”检测为“FRUITS”,而不是第二个“Apple”。
我想通过用标签替换每个实体来对数据进行后处理,所以我想用“FRUITS”替换第一个“apple”。句子将是“我在玩 Apple Macbook 时正在吃水果。”
如果我只是使用正则表达式,它也会将第二个“Apple”替换为“FRUITS”,这是不正确的。有什么聪明的方法可以做到这一点吗?
谢谢!
【问题讨论】:
-
请发布您的代码!
标签: nlp spacy named-entity-recognition