信息推荐方法、装置、电子设备和计算机存储介质制造方法及图纸

技术编号:29970909 阅读:13 留言:0更新日期:2021-09-08 09:46
本申请公开了一种信息推荐方法、装置和电子设备及计算机存储介质。具体实现方案为包括:获取目标用户的查询信息;基于所述目标用户的查询信息得到N个候选内容;N为大于等于1的整数;基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性;根据所述N个候选内容分别与所述目标用户之间的相关性,对所述N个候选内容进行排序得到排序后的N个候选内容,将所述排序后的N个候选内容作为所述查询信息对应的推荐查询结果。由此,解决传统模式下信息推荐的效率和准确率低下的问题。低下的问题。低下的问题。

【技术实现步骤摘要】
信息推荐方法、装置、电子设备和计算机存储介质


[0001]本申请涉及信息处理领域,尤其涉及一种信息推荐方法、装置、电子设备和计算机存储介质。

技术介绍

[0002]传统模式下,信息推荐系统根据用户提出的查询指令查找符合条件的相关内容,并把检索结果组织起来返回给用户。这种推荐模式多是基于用户检索后的被动分发,由于用户的实际需求与查询表达之间存在的语义差异,往往导致信息推荐的效率和准确率较低。

技术实现思路

[0003]为了解决现有技术中上述至少一个问题,本申请实施例提供一种信息推荐方法、装置、电子设备和计算机存储介质。
[0004]第一方面,本申请实施例提供一种信息推荐方法,所述方法包括:
[0005]获取目标用户的查询信息;
[0006]基于所述目标用户的查询信息得到N个候选内容;N为大于等于1的整数;
[0007]基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性;
[0008]根据所述N个候选内容分别与所述目标用户之间的相关性,对所述N个候选内容进行排序得到排序后的N个候选内容,将所述排序后的N个候选内容作为所述查询信息对应的推荐查询结果。
[0009]第二方面,本申请实施例提供一种信息推荐装置,所述装置包括:
[0010]信息获取模块,用于获取目标用户的查询信息;
[0011]候选内容确定模块,用于基于所述目标用户的查询信息得到N个候选内容;N为大于等于1的整数;
[0012]相关性确定模块,用于基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性;
[0013]排序模块,用于根据所述N个候选内容分别与所述目标用户之间的相关性,对所述N个候选内容进行排序得到排序后的N个候选内容,将所述排序后的N个候选内容作为所述查询信息对应的推荐查询结果。
[0014]第三方面,本申请实施例提供一种电子设备,包括:
[0015]至少一个处理器;以及
[0016]与所述至少一个处理器通信连接的存储器;其中,
[0017]所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行本申请任意一项实施例所提供的方法。
[0018]第四方面,本申请实施例提供一种存储有计算机指令的非瞬时计算机可读存储介
质,所述计算机指令用于使所述计算机执行本申请任意一项实施例所提供的方法。
[0019]上述申请中的一个实施例具有如下优点或有益效果:在用户输入查询信息的基础上,基于自动推理技术能够准确推测用户偏好,弥合用户需求与查询表达之间的语义差异,向用户提供个性化的检索结果,从而可以显著提升信息推荐的准确率和效率。
[0020]上述可选方式所具有的其他效果将在下文中结合具体实施例加以说明。
附图说明
[0021]附图用于更好地理解本方案,不构成对本申请的限定。其中:
[0022]图1是根据本申请一实施例的信息推荐方法的流程示意图;
[0023]图2是根据本申请一实施例的自动推理原理示意图;
[0024]图3是根据本申请一实施例的信息推荐装置的结构示意图;
[0025]图4是根据本申请一实施例的电子设备组成结构示意图。
具体实施方式
[0026]以下结合附图对本申请的示范性实施例做出说明,其中包括本申请实施例的各种细节以助于理解,应当将它们认为仅仅是示范性的。因此,本领域普通技术人员应当认识到,可以对这里描述的实施例做出各种改变和修改,而不会背离本申请的范围和精神。同样,为了清楚和简明,以下的描述中省略了对公知功能和结构的描述。
[0027]第一方面,本申请实施例提供了一种信息推荐方法,如图1所示,包括:
[0028]S101:获取目标用户的查询信息;
[0029]S102:基于所述目标用户的查询信息得到N个候选内容;N为大于等于1的整数;
[0030]S103:基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性;
[0031]S104:根据所述N个候选内容分别与所述目标用户之间的相关性,对所述N个候选内容进行排序得到排序后的N个候选内容,将所述排序后的N个候选内容作为所述查询信息对应的推荐查询结果。
[0032]本实施例中可以应用于电子设备中的查询系统,所述电子设备可以是具备数据处理功能的设备,比如可以为终端设备,平板电脑、智能手机等等,或者,还可以为服务器。
[0033]所述电子设备中的查询系统首先执行步骤S101,获取目标用户的查询信息。所述查询信息可以是有关内容或者物品的属性信息。
[0034]在一种实施方式中,本申请所述信息推荐方法可以应用于遥感卫星数据查询领域,其中,所述查询信息包括目标卫星的相关信息。具体来说,遥感卫星的信息指标主要包括以下维度:
[0035]卫星系列:高分系列、资源系列、高景一号、吉林一号、北京一号、珞珈一号;
[0036]载荷:可见光、多光谱、高光谱、SAR、热红外、双线阵、三线阵、激光测高、视频、气象等;
[0037]空间分辨率:低分辨率(大于100米级),中分辨率(2.5米到100米),高分辨率(2.5米到亚米级);
[0038]应用领域:农业、林业、海洋、矿山、地质、交通、灾害应急、城市变化、军事侦察;
[0039]成图比例尺:1:500、1:1000、1:2000、1:10000、1:50000、1:250000;
[0040]目标用户通过在查询系统中输入上述查询信息中的一种或几种,匹配满足自身需求的卫星型号。
[0041]然后执行步骤S102,基于所述目标用户的查询信息得到N个候选内容;N为大于等于1的整数。N的取值可以根据需要进行设定,例如N=100,300,500,此处不做限定。
[0042]在一种实施方式中,所述基于所述目标用户的查询信息得到N个候选内容,包括:基于所述目标用户的查询信息得到与所述目标卫星相关的N个候选内容。举例来说,目标用户A输入的查询信息包括:“高分系列,多光谱,低分辨率”,系统响应于目标用户A的查询信息,检索到300条相关的候选卫星型号记录,其中,不同记录的卫星型号应用于不同领域,涉及不同的成图比例尺。如何基于用户自身的特征,对N个候选内容进行排序,使得与用户相关度最大的候选内容排在优先位置方便用户浏览,成为需要解决的问题。
[0043]在得到N个候选内容之后,执行步骤S103,基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性。
[0044]在一种实施方式中,所述目标用户的相关数据包括目标用户的历史行为数据和相关用户的历史行为数据。其中,所述相关用户可以是与目标用户有一定属性关联的用户,或者可以是同一查询系统中的其他用户。例如,目标用户A的相关用户可以是所述目标用户A同一公司的用户,还可本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种信息推荐方法,包括:获取目标用户的查询信息;基于所述目标用户的查询信息得到N个候选内容;N为大于等于1的整数;基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性;根据所述N个候选内容分别与所述目标用户之间的相关性,对所述N个候选内容进行排序得到排序后的N个候选内容,将所述排序后的N个候选内容作为所述查询信息对应的推荐查询结果。2.根据权利要求1所述的方法,其特征在于,所述目标用户的相关数据包括目标用户的历史行为数据和相关用户的历史行为数据。3.根据权利要求2所述的方法,其特征在于,所述历史行为数据包括以下至少之一:历史查询数据、历史浏览数据以及历史订单提交数据。4.根据权利要求3所述的方法,其特征在于,所述基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性,包括:基于所述目标用户的历史行为数据,确定所述目标用户对应的偏好内容;在所述N个候选内容中的第i个候选内容属于所述目标用户对应的偏好内容的情况下,确定所述N个候选内容中的第i个候选内容与所述目标用户之间的相关性为强相关;i为大于等于1且小于等于N的整数。5.根据权利要求4所述的方法,其特征在于,所述基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性,包括:基于所述相关用户的历史行为数据,确定所述相关用户对应的偏好内容;在所述相关用户对应的偏好内容与所述目标用户对应的偏好内容的重合度大于预设阈值的情况下,将所述相关用户作为所述目标用户的邻居用户;在所述N个候选内容中的第i个候选内容不属于所述目标用户对应的偏好内容,且属于所述邻居用户对应的偏好内容的情况下,确定所述N个候选内容中的第i个候选内容与所述目标用户之间的相关性为中等相关。6.根据权利要求5所述的方法,其特征在于,所述方法还包括:在所述N个候选内容中的第i个候选内容不属于所述目标用户的偏好内容,且不属于所述邻居用户对应的偏好内容的情况下,确定所述N个候选内容中的第i个候选内容与所述目标用户之间的相关性为弱相关。7.根据权利要求4

6任一项所述的方法,其特征在于,所述根据所述N个候选内容分别与所述目标用户之间的相关性,对所述N个候选内容进行排序得到排序后的N个候选内容,包括:若所述N个候选内容中的第i个候选内容与所述目标用户之间的相关性为强相关,则确定所述第i个候选内容的排序位置为第一类位置;若所述N个候选内容中的第i个候选内容与所述目标用户之间的相关性为中等相关,则确定所述第i个候选内容的排序位置为第二类位置;若所述N个候选内容中的第i个候选内容与所述目标用户之间的相关性为弱相关,则确定所述第i个候选内容的排序位置为第三类位置。
8.根据权利要求1所述的方法,其特征在于,所述目标用户的相关数据还包括所述目标用户的属性数据;所述基于所述目标用户的相关数据,确定所述N个候选内容分别与所述目标用户之间的相关性,包括:基于所述目标用户的属性数据,确定所述目标用户的属性标签;基于所述目标用户的属性标签,确定所述N个候选内容分别与所述目标用户之间的相关性。9.根据权利要求8所述的方法,其特征在于,所述属性数据包括以下至少之一:所属行业数据和注册地归属数据。10.根据权利要求1所述的方法,其特征在于,所述查询信息包括目标卫星的相关信息;所述基于所述目标用户的查询信息得到N个候选内容,包括:基于所述目标用户的查询信息得到与所述目标卫星相关的N个候选内容。11.一种信息推荐装置,包括:信息获取模块,用于获取目标用户的查询信息;候选内容确定模块,用于基于所述目标用户的查询信息得到N个候选内容;N为大于等于...

【专利技术属性】
技术研发人员:谭吉福杨春王强黄鸿志官小平张江东王希营李健
申请(专利权)人:苍穹数码技术股份有限公司
类型:发明
国别省市:

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

1