知识库构建方法、信息查询方法、装置以及设备制造方法及图纸

技术编号:37383281 阅读:21 留言:0更新日期:2023-04-27 07:24
本公开提供了一种知识库构建方法、信息查询方法、装置、设备、存储介质以及程序产品,涉及数据处理技术领域,尤其涉及人工智能、智能搜索、自动驾驶技术领域,尤其涉及一种知识库构建方法、信息查询方法、知识库构建装置、信息查询装置、存储介质以及程序产品。具体实现方案为:根据与车辆相关的文本,确定句法元素,其中,与车辆相关的文本包括车辆文档;根据句法元素,确定至少一个第一目标问题;根据车辆文档,确定与每一个第一目标问题匹配的第一目标答案,得到至少一个第一问题

【技术实现步骤摘要】
知识库构建方法、信息查询方法、装置以及设备


[0001]本公开涉及数据处理
,尤其涉及人工智能、智能搜索、自动驾驶
,尤其涉及一种知识库构建方法、信息查询方法、知识库构建装置、信息查询装置、存储介质以及程序产品。

技术介绍

[0002]随着车辆技术的发展,与车辆相关的人车交互功能服务也在不断优化,如何准确、高效地实现人车交互功能服务是一个亟需解决的技术问题。

技术实现思路

[0003]本公开提供了一种知识库构建方法、信息查询方法、知识库构建装置、信息查询装置、存储介质以及程序产品。
[0004]根据本公开的一方面,提供了一种知识库构建方法,包括:根据与车辆相关的文本,确定句法元素,其中,与车辆相关的文本包括车辆文档;根据句法元素,确定至少一个第一目标问题;根据车辆文档,确定与每一个第一目标问题匹配的第一目标答案,得到至少一个第一问题

答案对;以及根据至少一个第一问题

答案对,确定问答对知识库。
[0005]根据本公开的一方面,提供了一种信息查询方法,包括:对查询信息进行信息理解,得到目标查询信息;根据目标查询信息,从问答对知识库中确定候选问答对,其中,问答知识库是根据上述知识库构建方法得到的;根据目标查询信息与候选问答对之间的相似度,确定目标问答对;根据目标问答对,确定与查询信息匹配的目标答案。
[0006]根据本公开的另一方面,提供了一种知识库构建装置,包括:句法元素确定模块,用于根据与车辆相关的文本,确定句法元素,其中,与车辆相关的文本包括车辆文档;第一目标问题确定模块,用于根据句法元素,确定至少一个第一目标问题;第一问题

答案对确定模块,用于根据车辆文档,确定与每一个第一目标问题匹配的第一目标答案,得到至少一个第一问题

答案对;问答对知识库确定模块,用于根据至少一个第一问题

答案对,确定问答对知识库。
[0007]根据本公开的另一方面,提供了一种信息查询装置,包括:信息理解模块,用于对查询信息进行信息理解,得到目标查询信息;候选问答对确定模块,用于根据目标查询信息,从问答对知识库中确定候选问答对,其中,问答知识库是根据上述知识库构建装置得到的;目标问答对确定模块,用于根据目标查询信息与候选问答对之间的相似度,确定目标问答对;目标答案确定模块,用于根据目标问答对,确定与查询信息匹配的目标答案。
[0008]根据本公开的另一方面,提供了一种电子设备,包括:至少一个处理器和与至少一个处理器通信连接的存储器。其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行本公开实施例的方法。
[0009]根据本公开的另一方面,提供了一种存储有计算机指令的非瞬时计算机可读存储介质,计算机指令用于使计算机执行本公开实施例的方法。
[0010]根据本公开的另一方面,提供了一种计算机程序产品,包括计算机程序,计算机程序存储于可读存储介质和电子设备其中至少之一上,计算机程序存储于可读存储介质和电子设备其中至少之一上,计算机程序在被处理器执行时实现本公开实施例的方法。
[0011]应当理解,本部分所描述的内容并非旨在标识本公开的实施例的关键或重要特征,也不用于限制本公开的范围。本公开的其它特征将通过以下的说明书而变得容易理解。
附图说明
[0012]附图用于更好地理解本方案,不构成对本公开的限定。其中:
[0013]图1示意性示出了根据本公开实施例的知识库构建方法、信息查询方法和装置的系统架构图;
[0014]图2示意性示出了根据本公开实施例的知识库构建方法的流程图;
[0015]图3A示意性示出了根据本公开另一实施例的知识库构建方法的依存句法分析的示意图;
[0016]图3B示意性示出了根据本公开另一实施例的知识库构建方法的语义依存分析的示意图;
[0017]图4示意性示出了根据本公开又一实施例的知识库构建方法的示意图;
[0018]图5示意性示出了根据本公开又一实施例的知识库构建方法的示意图;
[0019]图6示意性示出了根据本公开实施例的信息查询方法的流程图;
[0020]图7示意性示出了根据本公开另一实施例的信息查询方法的示意图;
[0021]图8示意性示出了根据本公开实施例的知识库构建装置的框图;
[0022]图9示意性示出了根据本公开实施例的信息查询装置的框图;以及
[0023]图10示意性示出了可以实现本公开实施例的知识库构建方法、信息查询方法的电子设备的框图。
具体实施方式
[0024]以下结合附图对本公开的示范性实施例做出说明,其中包括本公开实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本公开的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0025]在此使用的术语仅仅是为了描述具体实施例,而并非意在限制本公开。在此使用的术语“包括”、“包含”等表明了所述特征、步骤、操作和/或部件的存在,但是并不排除存在或添加一个或多个其他特征、步骤、操作或部件。
[0026]在此使用的所有术语(包括技术和科学术语)具有本领域技术人员通常所理解的含义,除非另外定义。应注意,这里使用的术语应解释为具有与本说明书的上下文相一致的含义,而不应以理想化或过于刻板的方式来解释。
[0027]在使用类似于“A、B和C等中至少一个”这样的表述的情况下,一般来说应该按照本领域技术人员通常理解该表述的含义来予以解释(例如,“具有A、B和C中至少一个的系统”应包括但不限于单独具有A、单独具有B、单独具有C、具有A和B、具有A和C、具有B和C、和/或具有A、B、C的系统等)。
[0028]根据任务场景的不同,人机交互系统包括为检索式人机交互系统,任务式人机交互系统等。
[0029]任务式人机交互系统通过用户输入的命令(例如导航、播放音乐等命令),触发相应的车辆控制。
[0030]检索式人机交互系统基于预先建立的知识库,根据用户输入查询信息,从知识库中查询与该查询信息匹配的答案。
[0031]以知识库包括问答对(问题

答案对)为例进行说明,这种方式由于答案与问题匹配,所以不会出现答案不清楚等问题(例如一些实施方式是根据查询信息,生成答案,一些情况下会出现生成的答案混乱、不清楚的情况)。
[0032]图1示意性示出了根据本公开一实施例的知识库构建方法、信息查询方法、知识库构建装置、信息查询装置的系统架构。需要注意的是,图1所示仅为可以应用本公开实施例的系统架构的示例,以帮助本领域技术人员理解本公开的
技术实现思路
,但并不意味着本公开实施例不可以用于其他设备、系统、环境或场景。
[0033]如图1所示,根据该实施例的系统架构100可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种知识库构建方法,包括:根据与车辆相关的文本,确定句法元素,其中,所述与车辆相关的文本包括车辆文档;根据所述句法元素,确定至少一个第一目标问题;根据所述车辆文档,确定与每一个所述第一目标问题匹配的第一目标答案,得到至少一个第一问题

答案对;以及根据至少一个所述第一问题

答案对,确定问答对知识库。2.根据权利要求1所述的方法,其中,所述根据与车辆相关的文本,确定句法元素包括:对所述车辆文档进行依存句法分析,得到所述句法元素相关的语法属性;以及对所述车辆文档进行语义依存分析,得到所述句法元素相关的语义角色。3.根据权利要求2所述的方法,其中,所述根据所述句法元素,确定至少一个第一目标问题包括:根据所述句法元素相关的所述语法属性和所述语义角色,得到针对任意一个所述语义角色的语法通用问题;以及将所述句法元素添加至所述语法通用问题,得到所述第一目标问题。4.根据权利要求1所述的方法,还包括:对所述车辆文档进行摘要提取,确定目标文档,其中,所述目标文档的数据量小于所述车辆文档;提取所述目标文档中的关键信息,得到至少一个文本关键数据;将所述文本关键数据确定为第二目标答案;以及根据每一个所述第二目标答案和所述目标文档生成与每一个所述第二目标答案匹配的第二目标问题,得到至少一个第二问题

答案对,所述第二问题

答案对用于确定所述问答对知识库。5.根据权利要求4所述的方法,其中,所述与所述车辆相关的文本还包括车辆

用户对话日志;所述方法还包括:从所述车辆

用户对话日志中确定与任意一个所述车辆文档相关的至少一个用户提问目标问题;以及对所述车辆文档进行答案抽取,确定与所述用户提问目标问题匹配的用户提问目标答案,得到至少一个提问问题

答案对,其中,所述提问问题

答案对用于确定所述问答对知识库。6.根据权利要求5所述的方法,其中,所述从所述车辆

用户对话日志中确定与任意一个所述车辆文档相关的至少一个用户提问目标问题包括:针对任意一个所述车辆文档,从所述车辆

用户对话日志中确定至少一个用户提问问题;对所述用户提问问题进行聚类,得到至少一个用户提问目标问题。7.根据权利要求1

6中任一项所述的方法,还包括:对问答对进行评估,得到问答对评估值,其中,所述问答对包括所述第一问题

答案对、所述第二问题

答案对、所述提问问题

问答对中的至少一个;以及根据所述问答对评估值对所述问答对进行筛选,得到目标问答对,其中,所述目标问答对用于确定所述问答对知识库。
8.根据权利要求1

6中任一项所述的方法,还包括:构建与车辆相关的词汇知识库,其中,所述词汇知识库包括以下中的至少一个:核心词、同义词以及停用词。9.一种信息查询方法,包括:对查询信息进行信息理解,得到目标查询信息;根据所述目标查询信息,从问答对知识库中确定候选问答对,其中,所述问答知识库是根据权利要求1

8中任一项所述的知识库构建方法得到的;根据所述目标查询信息与所述候选问答对之间的相似度,确定目标问答对;以及根据所述目标问答对,确定与所述查询信息匹配的目标答案。10.根据权利要求9所述的方法,其中,所述对查询信息进行信息理解,得到目标查询信息包括:对所述查询信息进行分词操作、同义词识别操作以及核心词识别操作的至少一个,得到所述目标查询信息。11.根据权利要求9所述的方法,其中,所述根据所述目标查询信息,从问答对知识库中确定候选问答对包括:对所述目标查询信息进行停用词屏蔽操作、同义词替换操作中的至少一个,得到处理后的目标查询信息;确定所述处理后的目标查询信息和核心词之间的核心词相似度;以及根据所述核心词相似度,从所述问答对知识库中确定所述候选问答对。12.根据权利要求9所述的方法,其中,所述根据所述目标查询信息与所述候选问答对的相似度,确定目标问答对包括:根据所述目标查询信息和所述候选问答对之间的词汇相似度和语义相似度,确定所述目标问答对。13.一种知识库构建装置,包括:句法元素确定模块,用于根据与车辆相关的文本,确定句法元素,其中,所述与车辆相关的文本包括车辆文档;第一目标问题确定模块,用于根据所述句法元素,确定至少一个第一目标问题;第一问题

答案对确定模块,用于根据所述车辆文档,确定与每一个所述第一目标问题匹配的第一目标答案,得到至少一个第一问题

答案对;以及问答对知识库确定模块,用于根据至少一个所述第一问题

答案对,确定问答对知识库。14.根据权利要求13所述的装置,其中,所述句法元素确定模块包括:依存句法分析子模块,用于对所述车辆文档进行依存句法分析,得到所述句法元素相关的语法属性;以及语义依存分析子模块,用于对所述车辆文档进行...

【专利技术属性】
技术研发人员:孙宏超
申请(专利权)人:阿波罗智联北京科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1