用于信息查询的方法、装置及设备制造方法及图纸

技术编号:27588642 阅读:24 留言:0更新日期:2021-03-10 10:05
本申请涉及信息检索技术领域,公开一种用于信息查询的方法。该方法包括:获取用户输入的查询信息;获取用户输入的查询信息;对所述查询信息进行实体识别,获得实体识别结果;根据所述实体识别结果确定所述用户的查询意图;根据所述查询意图获取所述查询信息所对应的查询结果。通过获取用户输入的查询信息,并对查询信息进行实体识别获得实体识别结果,通过实体识别结果获取用户的查询意图,然后根据查询意图获取查询信息所对应的查询结果;这样能够根据用户的查询意图返回与查询信息对应的查询结果,提高了用户进行信息查询时体验。本申请还公开一种用于信息查询的装置及设备。申请还公开一种用于信息查询的装置及设备。申请还公开一种用于信息查询的装置及设备。

【技术实现步骤摘要】
用于信息查询的方法、装置及设备


[0001]本申请涉及信息检索
,例如涉及一种用于信息查询的方法、装置及设备。

技术介绍

[0002]随着互联网技术的快速发展,各种网站提供的内容信息更加丰富、信息量也更大。对于用户而言,面对网站提供的大量信息如何快速地获取自身所需的信息,通常需要通过后台服务器在网站上提供的入口输入查询信息,后台服务器根据该查询信息在数据库中进行检索,最后将检索到的查询结果返回用户端显示给用户。现有技术中,在理想情况下,用户输入查询信息后后台服务器能够给直接返回用户想要的查询结果并在用户端进行显示。
[0003]在实现本公开实施例的过程中,发现相关技术中至少存在如下问题:后台服务器无法根据用户的查询意图进行查询。

技术实现思路

[0004]为了对披露的实施例的一些方面有基本的理解,下面给出了简单的概括。所述概括不是泛泛评述,也不是要确定关键/重要组成元素或描绘这些实施例的保护范围,而是作为后面的详细说明的序言。
[0005]本公开实施例提供了一种用于信息查询的方法、装置及设备,以能够根据用户的查询意图进行查询。
[0006]在一些实施例中,所述用于信息查询的方法,包括:
[0007]获取用户输入的查询信息;
[0008]对所述查询信息进行实体识别,获得实体识别结果;
[0009]根据所述实体识别结果确定所述用户的查询意图;
[0010]根据所述查询意图获取所述查询信息所对应的查询结果。
[0011]在一些实施例中,所述装置包括:包括处理器和存储有程序指令的存储器,所述处理器被配置为在执行所述程序指令时,执行上述的用于信息查询的方法。
[0012]在一些实施例中,所述设备包括:上述的用于信息查询的装置。
[0013]本公开实施例提供的用于信息查询的方法、装置及设备,可以实现以下技术效果:通过获取用户输入的查询信息,并对查询信息进行实体识别获得实体识别结果,通过实体识别结果获取用户的查询意图,然后根据查询意图获取查询信息所对应的查询结果;这样能够根据用户的查询意图返回与查询信息对应的查询结果,提高了用户进行信息查询时体验。
[0014]以上的总体描述和下文中的描述仅是示例性和解释性的,不用于限制本申请。
附图说明
[0015]一个或多个实施例通过与之对应的附图进行示例性说明,这些示例性说明和附图并不构成对实施例的限定,附图中具有相同参考数字标号的元件示为类似的元件,附图不
构成比例限制,并且其中:
[0016]图1是本公开实施例提供的一个用于信息查询的方法的示意图;
[0017]图2是本公开实施例提供的另一个用于信息查询的方法的示意图;
[0018]图3是本公开实施例提供的一个用于信息查询的装置的示意图。
具体实施方式
[0019]为了能够更加详尽地了解本公开实施例的特点与
技术实现思路
,下面结合附图对本公开实施例的实现进行详细阐述,所附附图仅供参考说明之用,并非用来限定本公开实施例。在以下的技术描述中,为方便解释起见,通过多个细节以提供对所披露实施例的充分理解。然而,在没有这些细节的情况下,一个或多个实施例仍然可以实施。在其它情况下,为简化附图,熟知的结构和装置可以简化展示。
[0020]本公开实施例的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开实施例的实施例。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含。
[0021]除非另有说明,术语“多个”表示两个或两个以上。
[0022]本公开实施例中,字符“/”表示前后对象是一种“或”的关系。例如,A/B表示:A或B。
[0023]术语“和/或”是一种描述对象的关联关系,表示可以存在三种关系。例如,A和/或B,表示:A或B,或,A和B这三种关系。
[0024]结合图1所示,本公开实施例提供一种用于信息查询的方法,包括:
[0025]步骤S101,获取用户输入的查询信息;
[0026]步骤S102,对查询信息进行实体识别,获得实体识别结果;
[0027]步骤S103,根据实体识别结果确定用户的查询意图;
[0028]步骤S104,根据查询意图获取查询信息所对应的查询结果。
[0029]采用本公开实施例提供的用于信息查询的方法,通过获取用户输入的查询信息,并对查询信息进行实体识别获得实体识别结果,通过实体识别结果获取用户的查询意图,然后根据查询意图获取查询信息所对应的查询结果;这样能够根据用户的查询意图返回与查询信息对应的查询结果,提高了用户进行信息查询时体验。
[0030]可选地,对查询信息进行实体识别获得实体识别结果,包括:对查询信息进行归一化;对归一化后的查询信息进行实体识别,获得实体识别结果。
[0031]可选地,对查询信息进行归一化包括:对查询信息中的特殊符号进行过滤、将查询信息中出现的字母统一为小写字母、将查询信息中出现的繁体字统一为简体字和将查询信息的全角格式转为半角格式等中的一种或多种。
[0032]可选地,对归一化后的查询信息进行实体识别获得实体识别结果,包括:对归一化后的查询信息进行分词,获得分词结果;对分词结果进行实体识别,获得实体识别结果。
[0033]可选地,通过结合知识图谱的词典的分词方法对归一化后的查询信息进行分词,获得分词结果。可选地,结合知识图谱的词典,包括:将存储在预设的知识图谱数据库中的实体的属性名称加入到词典中。预设的知识图谱数据库中存储有各实体的名称、关系、属性等关联信息;还存储有查询类型和查询结果之间的对应关系。
[0034]可选地,通过结合知识图谱的词典的实体识别方法对分词结果进行实体识别,获得实体识别结果。
[0035]在一些实施例中,对进行归一化后的查询信息进行分词,分词采用的是基于词典的分词方法,并将存储在预设的知识图谱数据库中的实体的属性名称加入到词典中,通过词典对用户输入的查询信息进行分词得到分词结果。例如:用户输入的查询信息为“明察最新的安装手册”,对其进行分词得到分词结果为“明察”“最新的”“安装手册”。对分词结果进行实体识别,实体识别是基于词典的实体识别方法,并将存储在预设的知识图谱数据库中的实体的属性名称加入到词典中,通过词典对分词结果进行实体识别,得到“明察”及其属性“产品”、“安装手册”及其属性“文档类型”。
[0036]可选地,根据实体识别结果确定用户的查询意图,包括:确定出实体识别结果所满足的预设条件,将预设条件所对应的查询意图确定为用户的查询意图。
[0037]可选地,预设条件包括:第一预设条件、第二预设条件、第三预设条件、第四预设条件、第五预设条件、第六预设条件和第七预设条件。
[0038]可选地,在得到实体识别结果后,先判断该实体识别结果是否满足本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于信息查询的方法,其特征在于,包括:获取用户输入的查询信息;对所述查询信息进行实体识别,获得实体识别结果;根据所述实体识别结果确定所述用户的查询意图;根据所述查询意图获取所述查询信息所对应的查询结果。2.根据权利要求1所述的方法,其特征在于,对所述查询信息进行实体识别获得实体识别结果,包括:对所述查询信息进行归一化;对归一化后的查询信息进行实体识别,获得实体识别结果。3.根据权利要求2所述的方法,其特征在于,所述对归一化后的查询信息进行实体识别获得实体识别结果,包括:对归一化后的查询信息进行分词,获得分词结果;对所述分词结果进行实体识别,获得实体识别结果。4.根据权利要求1所述的方法,其特征在于,根据所述实体识别结果确定所述用户的查询意图,包括:确定出所述实体识别结果所满足的预设条件,将所述预设条件所对应的查询意图确定为所述用户的查询意图。5.根据权利要求1所述的方法,其特征在于,根据所述查询意图获取所...

【专利技术属性】
技术研发人员:王斌
申请(专利权)人:北京明略软件系统有限公司
类型:发明
国别省市:

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

1