【问题标题】:How to find named entity relationship如何查找命名实体关系
【发布时间】:2020-12-19 18:40:05
【问题描述】:

我正在从一本书的文本中进行命名实体关系。我已经使用它的模块“en_core_web_sm”使用“spaCy”完成了识别:

import en_core_web_sm
nlp = en_core_web_sm.load()
def NamedEntityRecognition(Text):
    doc = nlp(Text)
    list1 = []
    for ent in doc.ents:
        if ent.label_=='PERSON':
            list1.append((ent.text, ent.label_))
    return list1

我只想从中找到人。现在我想找到不同人之间的关系(一个人与另一个人的关系,比如“是父亲”,“是兄弟”的关系),但我不知道该怎么做它。

【问题讨论】:

    标签: python spacy


    【解决方案1】:

    您可能指的是关系提取

    您想找出实体“人”之间的什么关系?回答这个问题,然后根据您的任务自定义您的搜索。

    一般来说,如果您到目前为止还没有这样做,您应该看看herehere

    我希望这些对您的问题有所帮助。

    【讨论】:

      猜你喜欢
      • 2018-07-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多