用户查询意图预测方法、系统、服务器、计算设备及介质技术方案

技术编号:33797311 阅读:9 留言:0更新日期:2022-06-16 10:00
本申请涉及一种用户查询意图预测方法、系统、服务器、计算设备及介质所述预测方法包括:基于预先建立的待检索领域的数据库确定检索词与各实体的各属性间的关联度;根据所述检索词与各实体的各属性间的关联度确定用户各查询意图的概率;根据所述用户各查询意图的概率确定所述用户的查询意图;其中,所述预先建立的待检索领域的数据库包括所述待检索领域中实体和实体对应的属性。本申请提供的技术方案,可以适用冷启动下用户查询意图的识别,提高识别精度。高识别精度。高识别精度。

【技术实现步骤摘要】
用户查询意图预测方法、系统、服务器、计算设备及介质


[0001]本专利技术涉及信息处理
,特别是指一种用户查询意图预测方法、系统、服务器、计算设备及介质。

技术介绍

[0002]在以用户为中心的信息服务推荐系统中,最基本的一个要素就是用户查询意图的识别。
[0003]目前,针对特定领域搜索的用户查询意图预测,主要采用的是基于用户之间交互的方法,即通过分析统计其他用户相同检索后的点击情况,来预测用户的查询意图。这种方法无法适应冷启动的情况,并且非常容易遗漏查询意图,其预测结果往往无法满足用户的要求。因此,亟需提供的一种用户查询意图预测方法、系统、服务器、计算设备及介质。

技术实现思路

[0004]有鉴于此,本专利技术的主要目的在于提供一种用户查询意图预测方法、系统、服务器、计算设备及介质,以能适用冷启动的情况,且提高预测准确性。
[0005]本专利技术提供的一种用户查询意图的预测方法,包括:
[0006]基于预先建立的待检索领域的数据库确定检索词与各实体的各属性间的关联度;
[0007]根据所述检索词与各实体的各属性间的关联度确定用户各查询意图的概率;
[0008]根据所述用户各查询意图的概率确定所述用户的查询意图;
[0009]其中,所述预先建立的待检索领域的数据库包括所述待检索领域中实体和实体对应的属性。
[0010]由上,首先基于预先建立的待检索领域的数据库确定检索词与各实体的各属性间的关联度,再利用索词与各实体的各属性间的关联度确定用户各查询意图的概率,然后根据用户各查询意图的概率来确定用户的查询意图。上述技术特征的设置,不涉及与其他用户的交互预测,因此,具有预测针对性。另外,先通过获取检索词与各实体的各属性间的关联度,再由关键词与各实体的各属性间的关联度过渡到用户各查询意图的概率,可以准确判断用户的查询意图,提高预测精确度。
[0011]作为第一方面的一种实现方式,所述基于预先建立的待检索领域的数据库确定检索词与各实体的各属性间的关联度,包括:
[0012]基于预先建立的待检索领域的数据库确定检索词与各实体的各属性对应的各对象间的关联度;
[0013]根据所述检索词与各实体的各属性对应的各对象间的关联度确定所述检索词与各实体的各属性间的关联度。
[0014]由上,在确定检索词与各实体的各属性间的关联度的过程中,首先确定检索词与各实体的各属性对应的各对象间的关联度,再由检索词与各实体的各属性对应的各对象间的关联度过度到检索词与各实体的各属性间的关联度,可以准确的确定检索词与各实体的
各属性间的关联度。
[0015]作为第一方面的一种实现方式,所述基于预先建立的待检索领域的数据库确定检索词与各实体的各属性对应的各对象间的关联度,包括:
[0016]获取所述各实体的各属性对应的各对象的字符;
[0017]将所述检索词的字符与所述各实体的各属性对应的各对象的字符进行比较,获取所述检索词的字符与所述各实体的各属性对应的各对象的字符相同的字符数量;
[0018]将所述相同的字符数量与所述各实体的各属性对应的各对象的字符数量做比,令得到的比值为所述检索词与各实体的各属性对应的各对象间的关联度。
[0019]由上,通过检索词与各实体的各属性对应的各对象的字符比对,将相同的字符数作为分子,将各对象的字符总数作为分母,以获得检索词与各实体的各属性对应的各对象间的关联度。这样的设置是基于检索词与数据库中存有的各实体的各属性对应的各对象的关联度的确定形式,并不涉及不同用户间的交互,提高了用户查询意图预测的准确性。
[0020]作为第一方面的一种实现方式,所述根据所述检索词与各实体的各属性对应的各对象间的关联度确定所述检索词与各实体的各属性间的关联度,包括:
[0021]将所述检索词与各实体的各属性对应的各对象间的关联度中的最大值作为所述检索词与各实体的各属性间的关联度。
[0022]由上,可以科学合理的获得检索词与各实体的各属性间的关联度。
[0023]作为第一方面的一种实现方式,所述根据所述检索词与各实体的各属性间的关联度确定用户各查询意图的概率,包括:
[0024]对所述检索词与各实体的各属性间的关联度求和,得到所述检索词与各实体的各属性间的关联度之和;
[0025]分别将所述检索词与各实体的各属性间的关联度和所述检索词与各实体的各属性间的关联度之和作比,得到用户查询意图的概率。
[0026]由上,可以科学合理的得到用户查询意图的概率。
[0027]作为第一方面的一种实现方式,所述根据所述检索词与各实体的各属性间的关联度确定用户各查询意图的概率,包括:
[0028]根据所述检索词与各实体的各属性间的关联度确定所述检索词与各实体间的关联度;
[0029]根据所述检索词与各实体间的关联度确定用户各查询意图的概率。
[0030]由上,可以科学合理的得到各查询意图的概率。
[0031]进一步的,所述根据所述检索词与各实体的各属性间的关联度确定所述检索词与各实体间的关联度,包括:
[0032]将所述检索词与各实体的各属性间的关联度中的最大值作为所述检索词与各实体间的关联度。
[0033]进一步的,所述根据所述检索词与各实体间的关联度确定用户各查询意图的概率,包括:
[0034]对所述检索词与各实体间的关联度求和,得到所述检索词与各实体间的关联度之和;
[0035]分别将所述检索词与各实体间的关联度和所述检索词与各实体间的关联度之和
作比,得到用户查询意图的概率。
[0036]由上,可以科学合理的得到用户查询意图的概率。
[0037]作为第一方面的一种实现方式,所述根据所述用户各查询意图的概率确定所述用户的查询意图,包括:
[0038]对所述用户各查询意图的概率进行排序,将所述各查询意图的概率的最大值,作为用户的查询意图。
[0039]本专利技术还提供一种用户查询意图的预测系统,包括:
[0040]第一确定单元,用于基于预先建立的待检索领域的数据库确定检索词与各实体的各属性间的关联度;
[0041]第二确定单元,用于根据所述检索词与各实体的各属性间的关联度确定用户各查询意图的概率;
[0042]第三确定单元,用于根据所述用户各查询意图的概率确定所述用户的查询意图;
[0043]其中,所述预先建立的待检索领域的数据库包括所述待检索领域中实体和实体对应的属性。
[0044]本专利技术还提供了一种服务器,包括上述技术方案中任一所述的方法。
[0045]本专利技术还提供了一种计算设备,包括:总线;通信接口,其与所述总线连接;至少一个处理器,其与所述总线连接;以及至少一个存储器,其与所述总线连接并存储有程序指令,所述程序指令当被所述至少一个处理器执行时使得所述至少一个处理器执行上述技术方案中任一所述的方法。
[0046]本专利技术还提本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用户查询意图的预测方法,其特征在于,包括:基于预先建立的待检索领域的数据库确定检索词与各实体的各属性间的关联度;根据所述检索词与各实体的各属性间的关联度确定用户各查询意图的概率;根据所述用户各查询意图的概率确定所述用户的查询意图;其中,所述预先建立的待检索领域的数据库包括所述待检索领域中实体和实体对应的属性。2.根据权利要求1所述的方法,其特征在于,所述基于预先建立的待检索领域的数据库确定检索词与各实体的各属性间的关联度,包括:基于预先建立的待检索领域的数据库确定检索词与各实体的各属性对应的各对象间的关联度;根据所述检索词与各实体的各属性对应的各对象间的关联度确定所述检索词与各实体的各属性间的关联度。3.根据权利要求2所述的方法,其特征在于,所述基于预先建立的待检索领域的数据库确定检索词与各实体的各属性对应的各对象间的关联度,包括:获取所述各实体的各属性对应的各对象的字符;将所述检索词的字符与所述各实体的各属性对应的各对象的字符进行比较,获取所述检索词的字符与所述各实体的各属性对应的各对象的字符相同的字符数量;将所述相同的字符数量与所述各实体的各属性对应的各对象的字符数量做比,令得到的比值为所述检索词与各实体的各属性对应的各对象间的关联度。4.根据权利要求2所述的方法,其特征在于,所述根据所述检索词与各实体的各属性对应的各对象间的关联度确定所述检索词与各实体的各属性间的关联度,包括:将所述检索词与各实体的各属性对应的各对象间的关联度中的最大值作为所述检索词与各实体的各属性间的关联度。5.根据权利要求1所述的方法,其特征在于,所述根据所述检索词与各实体的各属性间的关联度确定用户各查询意图的概率,包括:对所述检索词与各实体的各属性间的关联度求和,得到所述检索词与各实体的各属性间的关联度之和;分别将所述检索词与各实体的各属性间的关联度和所述检索词与各实体的各属性间的关联度之和作比,得到用户查询意图的概率。6.根据权利要求1所述的方法,其特征在于,所述根据所述检索词与各实体的各属性间的关联度确定...

【专利技术属性】
技术研发人员:黄肖俊闫进兵张晓虎
申请(专利权)人:北京方正阿帕比技术有限公司
类型:发明
国别省市:

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

1