对象推荐方法及装置、电子设备及存储介质制造方法及图纸

技术编号:36577116 阅读:13 留言:0更新日期:2023-02-04 17:35
本申请公开了一种对象推荐方法,包括:确定第一对象的第一属性值和待推荐的第二对象的第二属性值之间的相似度,其中,所述第一对象为:目标用户历史操作行为针对的对象;根据所述第二对象的热度在时域上的分布状况信息,确定所述第二对象在当前时间段内的热度统计值;根据所述相似度和所述热度统计值,确定是否向所述目标用户推荐所述第二对象。如此,基于表征第二对象热度随时间变化情况的热度统计值,提高向用户推荐的对象与热度变化情况的吻合性,以解决推荐对象无法随着时间推移而变化,导致推荐结果多样性差的技术问题。导致推荐结果多样性差的技术问题。导致推荐结果多样性差的技术问题。

【技术实现步骤摘要】
对象推荐方法及装置、电子设备及存储介质


[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为本专利技术实施例提供的对象推荐方法的流程示意图;
[0047]图2为本专利技术实施例提供的对象推荐方法的流程示意图;
[0048]图3为本专利技术实施例提供的对象推荐方法的流程示意图;
[0049]图4为本专利技术实施例提供的对象推荐方法的流程示意图;
[0050]图5为本专利技术实施例提供的对象推荐方法的流程示意图;
[0051]图6为本专利技术实施例提供的对象推荐方法的流程示意图;
[0052本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种对象推荐方法,其特征在于,所述方法包括:确定第一对象的第一属性值和待推荐的第二对象的第二属性值之间的相似度,其中,所述第一对象为:目标用户历史操作行为针对的对象;根据所述第二对象的热度在时域上的分布状况信息,确定所述第二对象在当前时间段内的热度统计值;根据所述相似度和所述热度统计值,确定是否向所述目标用户推荐所述第二对象。2.根据权利要求1所述的方法,其特征在于,所述热度统计值包括:热度期望值及热度标准差;所述根据所述第二对象的热度在时域上的分布状况信息,确定所述第二对象在当前时间段内的热度统计值,包括:根据所述第二对象在当前时间段内多个时刻的所述第二属性值,确定所述第二对象在所述当前时间段内多个时刻的热度;根据所述第二对象在所述当前时间段内多个时刻的热度,确定所述第二对象在所述当前时间段的热度期望值;根据所述热度和所述热度期望值,确定所述第二对象在所述当前时间段的热度标准差。3.根据权利要求2所述的方法,其特征在于,所述相似度包括:第一相似度和第二相似度;所述确定第一对象的第一属性值和待推荐的第二对象的第二属性值之间的相似度,包括:根据当前时刻所在的所述当前时间段,确定多个历史时间段中与所述当前时刻对应的历史时刻;根据第一对象在所述当前时刻的第一属性值,以及待推荐的第二对象在所述当前时刻的第二属性值,确定所述第一属性值与所述第二属性值之间的第一相似度;根据所述第一对象在多个所述历史时刻的第一属性值,以及所述第二对象在多个所述历史时刻的第二属性值,确定所述第一属性值与所述第二属性值之间的第二相似度。4.根据权利要求3所述的方法,其特征在于,所述根据所述相似度和所述热度统计值,确定是否向所述目标用户推荐所述第二对象,包括:将所述热度期望值作为所述第一相似度的权重,并将所述热度标准差作为所述第二相似度的权重,对所述第一相似度和所述第二相似度进行加权计算,得到所述第一属性值与所述第二属性值之间的目标相似度;根据所述目标相似度,确定是否向所述目标用户推荐所述第二对象。5.根据权利要求4所述的方法,其特征在于,所述根据所述目标相似度,确定是否向所述目标用户推荐所述第二对象,包括:根据所述目标相似度,确定所述第二对象在所述当前时刻的第一评分;根据所述第二对象在多个所述历史时刻的历史评分,确定所...

【专利技术属性】
技术研发人员:李洋
申请(专利权)人:中国移动通信集团有限公司
类型:发明
国别省市:

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

1