【问题标题】:Named Entity Recognition on Spacy for product category like phones , vehicles not recognizedSpacy 上的命名实体识别,适用于手机、车辆等产品类别无法识别
【发布时间】:2018-03-22 18:33:09
【问题描述】:

在 spcay 上对 NER 的描述意味着它有一个分类实体作为产品(车辆、食品等),但它们根本不被识别。知道我是否遗漏了任何东西。我试过给出简单的句子,比如。 sample_String = "我用车"、"我用手机"、"我午餐吃米饭"等

import spacy
import en_core_web_md
nlp = en_core_web_md.load()
a = nlp(" I eat rice for lunch")
for ent in a.ents:
    print(a.text, a.start_char, a.end_char, a.label_)

输出为空白(未执行打印)

【问题讨论】:

  • 请发布您尝试过的代码以及输出的代码
  • import spacy import en_core_web_md nlp = en_core_web_md.load() a = nlp("我午餐吃米饭") for ent in a.ents: print(a.text, a.start_char, a. end_char, a.label_) 并且输出为空白(未执行打印)

标签: nlp spacy named-entity-recognition


【解决方案1】:

命名实体识别需要命名实体。 “大米、汽车、电话……”是名词而不是命名实体。 命名实体的示例是“Galaxy 5、Toyota、Honda、iPhone 等”

换句话说,命名实体类似于专有名词。 Spacy NER 不能只处理不涉及特定型号、品牌等的名词

【讨论】:

  • 你认为我可以使用任何默认实体识别来提取“汽车”、“电话”等吗?
猜你喜欢
  • 1970-01-01
  • 2021-05-06
  • 1970-01-01
  • 2023-03-24
  • 1970-01-01
  • 2019-12-09
  • 2020-02-01
  • 2014-03-17
  • 2010-11-04
相关资源
最近更新 更多