Python 如何查找命名实体关系
我是从一本书的文本中做命名实体关系的。我使用“spaCy”模块“en_core_web_sm”进行了识别,如下所示:Python 如何查找命名实体关系,python,spacy,Python,Spacy,我是从一本书的文本中做命名实体关系的。我使用“spaCy”模块“en_core_web_sm”进行了识别,如下所示: 我只想从中找到那些人。现在我想找出不同的人之间的关系(一个人与另一个人之间的关系,比如“是一种关系的父亲”、“是一种关系的兄弟”),但我不知道该怎么做。可能你指的是关系提取 您想要了解的实体“人”之间的关系是什么?回答这个问题,并根据您的任务,您可以自定义您的搜索 一般来说,你应该看看,如果你还没有这样做 我希望这些能帮助你解决问题 import en_core_web_sm n
我只想从中找到那些人。现在我想找出不同的人之间的关系(一个人与另一个人之间的关系,比如“是一种关系的父亲”、“是一种关系的兄弟”),但我不知道该怎么做。可能你指的是关系提取 您想要了解的实体“人”之间的关系是什么?回答这个问题,并根据您的任务,您可以自定义您的搜索 一般来说,你应该看看,如果你还没有这样做 我希望这些能帮助你解决问题
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