【技术实现步骤摘要】
知识库的查询方法、装置、计算机设备和存储介质
[0001]本申请涉及自然语言处理
,尤其涉及一种知识库的查询方法、装置、计算机设备和存储介质。
技术介绍
[0002]知识库是知识工程中的结构化、易操作、易利用、全面有组织的知识集群。相关技术中,通常基于模板分类对知识库进行查询,具体是将待查询的语句与模板进行匹配,基于匹配的模板获取查询结果。
[0003]但是,基于模板分类的知识库查询方法,其查询结果完全依赖于模板,如果没有与待查询的语句匹配的模板,则无法进行查询。并且,需要算法工程人员进行大量的自然语言到模板的设计,并随时进行模板扩充,人工成本高,耗时长。
技术实现思路
[0004]本申请提出一种知识库的查询方法、装置、计算机设备和存储介质。
[0005]本申请一方面实施例提出了一种知识库的查询方法,包括:
[0006]获取待查询的原语句;
[0007]对所述原语句进行解析处理,以获取所述原语句对应的图查询语句模板;
[0008]根据所述原语句和所述图查询语句模板,生成图查询语句;
[0009]利用所述图查询语句对知识库进行查询,以获取所述原语句对应的查询结果。
[0010]本申请另一方面实施例提出了一种知识库的查询装置,包括:
[0011]第一获取模块,用于获取待查询的原语句;
[0012]第二获取模块,用于对所述原语句进行解析处理,以获取所述原语句对应的图查询语句模板;
[0013]生成模块,用于根据所述原语句和 ...
【技术保护点】
【技术特征摘要】
1.一种知识库的查询方法,其特征在于,包括:获取待查询的原语句;对所述原语句进行解析处理,以获取所述原语句对应的图查询语句模板;根据所述原语句和所述图查询语句模板,生成图查询语句;利用所述图查询语句对知识库进行查询,以获取所述原语句对应的查询结果。2.如权利要求1所述的方法,其特征在于,所述对所述原语句进行解析处理,以获取图查询语句模板,包括:对所述原语句进行类型解析,以获取所述原语句的语句类型;对所述原语句进行实体检测,以确定所述原语句中是否包含与指定的实体类型匹配的实体;在所述原语句中包含与任一指定的实体类型匹配的实体的情况下,获取与所述语句类型及所述任一指定的实体类型对应的图查询语句模板。3.如权利要求2所述的方法,其特征在于,所述获取与所述语句类型及所述任一指定的实体类型对应的图查询语句模板,包括:对所述原语句进行实体关系检测,以确定所述原语句中是否包含与指定的边类型匹配的实体关系;在所述原语句中包含与任一指定的边类型匹配的实体关系的情况下,获取与所述语句类型、任一指定的实体类型及所述任一指定的边类型对应的所述图查询语句模板。4.如权利要求1所述的方法,其特征在于,所述图查询语句模板中包含待填充的实体,所述根据所述原语句和所述图查询语句模板,生成图查询语句,包括:对所述原语句进行实体抽取,以获取所述原语句对应的实体集合;利用所述实体集合中的实体,对所述图查询语句模板进行实体填充,以生成所述图查询语句。5.如权利要求4所述的方法,其特征在于,所述利用所述实体集合中的实体,对所述图查询语句模板进行实体填充,以生成所述图查询语句,包括:将所述实体集合中与所述图查询语句模板中待填充的实体的类型匹配的实体填充至所述图查询语句模板,以生成所述图查询语句。6.如权利要求4的方法,其特征在于,所述利用所述实体集合中的实体,对所述图查询语句模板进行实体填充,以生成所述图查询语句,包括:分别利用所述实体集合中的各个实体,对所述图查询语句模板进行填充,以获取多个候选图查询语句;确定每个所述候选图查询语句与所述原语句的匹配度;根据所述匹配度,从所述多个候选图查询语句中选取所述图查询语句。7.如权利要求4所述的方法,其特征在于,所述利用所述实体集合中的实体,对所述图查询语句模板进行实体填充,以生成所述图查询语句之前,还包括;确定所述知识库中与所述实体集合中各个实体对应的各个目标实体;所述利用所述实体集合中的实体,对所述图查询语句模板进行实体填充,以生成所述图查询语句,包括:根据所述各个目标实体、对所述图查询语句模板进行实体填充,以生成所述图查询语
句。8.一种知识库的查询装置,其特征在于,包括:第一获取模块,用于获取待查询的原语句;第二获取模块,用于对所述原语句进行解析处理,以获取所述原语句对应的图查询语句模板...
【专利技术属性】
技术研发人员:郭又铭,顾松庠,
申请(专利权)人:京东科技控股股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。