本公开的示例实施例总体涉及计算机,并且更具体地,涉及用于确定查询结果的方法、装置、设备和计算机可读存储介质。
背景技术:
1、随着信息技术和移动互联网的飞速发展,电商平台成为人们购物的重要渠道。健康领域的药品、营养保健品、医疗器械品等商品也逐渐转移到电商平台上。在电商平台场景下,用户找商品是重要场景之一,如何在海量商品中快速找到用户想要的商品是健康场景下亟待解决的问题。
技术实现思路
1、在本公开的第一方面,提供一种确定查询结果的方法。该方法包括:通过对多源数据库执行实体抽取、关系抽取以及属性抽取来确定与人工智能模型相关联的知识图谱;响应于接收用户查询指令,将用户查询指令提供给人工智能模型,以确定与用户查询指令对应的场景、实体、实体关系以及属性中的至少一项;基于场景、实体、实体关系以及属性中的至少一项,从人工智能模型和知识图谱分别确定第一备选查询结果和第二备选查询结果;以及对第一备选查询结果和第二备选查询结果执行查询结果组合,以确定与用户查询指令对应的查询结果。
2、在本公开的第二方面,提供一种用于确定查询结果的装置。该装置包括:抽取模块,被配置为通过对多源数据库执行实体抽取、关系抽取以及属性抽取来确定与人工智能模型相关联的知识图谱;提供模块,被配置为响应于接收用户查询指令,将用户查询指令提供给人工智能模型,以确定与用户查询指令对应的场景、实体、实体关系以及属性中的至少一项;确定模块,被配置为基于场景、实体、实体关系以及属性中的至少一项,从人工智能模型和知识图谱分别确定第一备选查询结果和第二备选查询结果;以及组合模块,被配置为对第一备选查询结果和第二备选查询结果执行查询结果组合,以确定与用户查询指令对应的查询结果。
3、在本公开的第三方面,提供了一种电子设备。该电子设备包括至少一个处理单元;以及至少一个存储器,至少一个存储器被耦合到至少一个处理单元并且存储用于由至少一个处理单元执行的指令,指令在由至少一个处理单元执行时使电子设备执行本公开第一方面的方法。
4、在本公开的第四方面,提供了一种计算机可读存储介质。该计算机可读存储介质上存储有计算机程序,其可由处理器执行以执行根据本公开的第一方面的方法。
5、在本公开的第五方面,提供了一种计算机程序产品,包括计算机可执行指令,其中所述计算机可执行指令可被处理器执行以执行根据本公开的第一方面的方法。
6、应当理解,
技术实现要素:
部分中所描述的内容并非旨在限定本公开的实施例的关键特征或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的描述而变得容易理解。
1.一种确定查询结果的方法,包括:
2.根据权利要求1所述的方法,其中基于所述场景、所述实体、所述实体关系以及所述属性中的至少一项,从所述知识图谱确定第二备选查询结果包括:
3.根据权利要求1所述的方法,其中确定知识图谱包括:
4.根据权利要求3所述的方法,其中基于所述目标数据库,确定所述知识图谱包括:
5.根据权利要求1所述的方法,其中对多源数据库执行实体抽取包括:
6.根据权利要求5所述的方法,其中所述实体类型包括第一类型和第二类型,并且其中确定与实体的实体类型对应的实体抽取方式包括:
7.根据权利要求1所述的方法,其中对多源数据库执行关系抽取包括:
8.根据权利要求7所述的方法,其中确定针对实体关系的关系抽取方式包括:
9.根据权利要求1所述的方法,其中对多源数据库执行属性抽取包括:
10.根据权利要求9所述的方法,其中所述属性类型包括一般属性类型和非一般属性类型,并且其中确定与属性的属性类型对应的属性抽取方式包括:
11.根据权利要求3所述的方法,其中所述实体类型基于与所述实体相关联的数据类型来确定,
12.根据权利要求1所述的方法,其中所述知识图谱指示结构化的语义知识库,所述多源数据库与所述场景相关联。
13.一种用于确定查询结果的装置,包括:
14.一种电子设备,包括:
15.一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序可由处理器执行以实现根据权利要求1至12任一项所述的方法。
16.一种计算机程序产品,包括计算机可执行指令,其中所述计算机可执行指令在被处理器执行时实现根据权利要求1至12中任一项所述的方法。
