【技术实现步骤摘要】
人物关系获取方法、装置、电子设备及存储介质
本申请涉及数据处理领域,具体而言,涉及一种人物关系获取方法、装置、电子设备及存储介质。
技术介绍
现有的智能问答系统中,该系统可以基于用户输入的查询语句做出相应的回答,比如查询语句为推导家族亲缘关系,如查询语句为“李某的儿子的曾爷爷的堂弟是谁”,现有技术是基于“李某”建立了关于“李某”的家族关系图谱,在获取查询语句对应的查询结果的过程中,需先查找到李某的儿子是谁,然后在基于李某的儿子查找到儿子的曾爷爷是谁,最后再查找曾爷爷的堂弟是谁,但是若中间的某个信息错误或者缺失,如若李某的儿子信息是错误或缺失的,则可能获得错误的查询结果或者无法获得查询结果,即向用户返回错误的查询结果或空的查询结果。
技术实现思路
本申请实施例的目的在于提供一种人物关系获取方法、装置、电子设备及存储介质,以提高获得的人物关系的准确性。第一方面,本申请实施例提供了一种人物关系获取方法,应用于一电子设备,所述方法包括:获取用户通过输入设备输入的待处理语句;对所述待处理语句进行拆分,获得多个关键词;判断所述多个关键词中是否包含多个人物的多个人物称谓;在为是时,基于所述多个人物称谓从所述多个人物中确定主人物,以及读取并调用预先存储在所述电子设备中的人物拓扑关系;基于所述人物拓扑关系,确定所述主人物与所述多个人物中除所述主人物以外的至少两个其他人物中每个其他人物之间的链接关系,共获得至少两个链接关系;基于所述至少两个链接关系,确定所述主人物与所述至少两个其他人物中最后出现在所述待处理语 ...
【技术保护点】
1.一种人物关系获取方法,其特征在于,应用于一电子设备,所述方法包括:/n获取用户通过输入设备输入的待处理语句;/n对所述待处理语句进行拆分,获得多个关键词;/n判断所述多个关键词中是否包含多个人物的多个人物称谓;/n在为是时,基于所述多个人物称谓从所述多个人物中确定主人物,以及读取并调用预先存储在所述电子设备中的人物拓扑关系;/n基于所述人物拓扑关系,确定所述主人物与所述多个人物中除所述主人物以外的至少两个其他人物中每个其他人物之间的链接关系,共获得至少两个链接关系;/n基于所述至少两个链接关系,确定所述主人物与所述至少两个其他人物中最后出现在所述待处理语句中的目标人物之间的人物关系。/n
【技术特征摘要】
1.一种人物关系获取方法,其特征在于,应用于一电子设备,所述方法包括:
获取用户通过输入设备输入的待处理语句;
对所述待处理语句进行拆分,获得多个关键词;
判断所述多个关键词中是否包含多个人物的多个人物称谓;
在为是时,基于所述多个人物称谓从所述多个人物中确定主人物,以及读取并调用预先存储在所述电子设备中的人物拓扑关系;
基于所述人物拓扑关系,确定所述主人物与所述多个人物中除所述主人物以外的至少两个其他人物中每个其他人物之间的链接关系,共获得至少两个链接关系;
基于所述至少两个链接关系,确定所述主人物与所述至少两个其他人物中最后出现在所述待处理语句中的目标人物之间的人物关系。
2.根据权利要求1所述的方法,其特征在于,对所述待处理语句进行拆分,获得多个关键词,包括:
对所述待处理语句进行分词,获得多个分词;
将所述多个分词根据预设停留词表进行去停留词处理,获得多个关键词。
3.根据权利要求2所述的方法,其特征在于,对所述待处理语句进行分词,获得多个分词,包括:
采用结巴分词方法、基于字符串匹配的匹配方法、基于理解的分词方法或基于统计的分词方法对所述待处理语句进行分词,获得多个分词。
4.根据权利要求1-3中任一权项所述的方法,其特征在于,判断所述多个关键词中是否包含多个人物的多个人物称谓,包括:
从所述电子设备中调用预先存储的预设人物称谓词库;
根据所述预设人物称谓词库,判断所述多个关键词中是否包含至少三个人物称谓。
5.根据权利要求1-3中任一权项所述的方法,其特征在于,基于所述人物拓扑关系,确定所述主人物与所述多个人物中除所述主人物以外的至少两个其他人物中每个其他人物之间的链接关系,共获得至少两个链接关系,包括:
基于所述人物拓扑关系,获取所述多个人物中除所述主人物以外的至少两个其他人物中每个其他人物在所述人物拓扑关系中的标准称谓;
确定所述主人物与每个其他人物在所述人物拓扑关系中的标准称谓之间的链接关系,共获得至少两个链接关系。
6.根据权利要求5所述的方法,其特征在于,基于所述至少两个链接关系,确定所述主人物与所述至少两个其他人物中最后出现在所述待处理语句中的目标人物之间的人物关系,包括:
获取所述至少两个链接关系中每个链接关系的至少一个关系节点,共获得M个关系节点,M为大于等于2的整数;
按照所述多个人物称谓在所述待处理语句中的出现顺序,将所述主人物与所述M个关系节点进行排序,获得排序结果;
根据所述排序结果确定所述M个关系节点中与所述主人物相邻的第一个关系节点,基于所述主人物与所述第一个关系节点生成第一个当前人物关系,并基于所述第一个当前人物关系与第二个关系节点生成第二个当前人物关系;
依次取i为2到M,获取第i个当前人物关系与第i+1个关系节点生成第i+1个当前人物关系,所述第i个当前人物关系为基于第i-1个当前人物关系与第i个关系节点生成的,当i为M时,获得第M个当前人物关系;
将所述第M个当前人物关系确定为所述主人物与所述至少两个其他人物中最后出现在所述待处理语句中的目标人物之间的人物关系。
7.根据权利要求1所述的方法,其特征在于,基于所述至少两个链接关系,确定所述主人物与所述至少两个其他人物中最后出现在所述待处理语句中的目标人物之间的人物关系之后,还包括:
根据所述人物关系获得所述待处理语句的处理结果;
将所述处理结果发送至所述用户的输入设备。
8.一种人物关系获取装置,...
【专利技术属性】
技术研发人员:徐晨,
申请(专利权)人:北京嘀嘀无限科技发展有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。