产品推荐方法、装置、计算机设备和存储介质制造方法及图纸

技术编号:37290613 阅读:20 留言:0更新日期:2023-04-21 02:20
本申请涉及一种产品推荐方法、装置、计算机设备、存储介质和计算机程序产品,涉及大数据技术领域。该方法包括:获取待推荐用户与待推荐产品之间的基础交互概率信息;根据待推荐用户、待推荐用户的关联产品、待推荐产品,以及待推荐产品的关联用户,确认待推荐用户与待推荐产品之间的增量交互概率信息;对基础交互概率信息与增量交互概率信息进行融合处理,得到待推荐用户与待推荐产品之间的目标交互概率信息;根据目标交互概率信息,更新待推荐用户的用户特征信息;根据待推荐用户的更新后的用户特征信息,从待推荐产品中筛选出与待推荐用户匹配的目标产品,将目标产品推荐给待推荐用户。采用本方法,能够提升产品推荐的准确性。能够提升产品推荐的准确性。能够提升产品推荐的准确性。

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


[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]基础信息确认模块,用于获取待推荐用户与待推荐产本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种产品推荐方法,其特征在于,所述方法包括:获取待推荐用户与待推荐产品之间的基础交互概率信息;根据所述待推荐用户、所述待推荐用户的关联产品、所述待推荐产品,以及所述待推荐产品的关联用户,确认所述待推荐用户与所述待推荐产品之间的增量交互概率信息;所述待推荐用户的关联产品为所述待推荐用户的历史交互产品中,除所述待推荐产品之外的产品;所述待推荐产品的关联用户为所述待推荐产品的历史交互用户中,除所述待推荐用户之外的用户;对所述基础交互概率信息与所述增量交互概率信息进行融合处理,得到所述待推荐用户与所述待推荐产品之间的目标交互概率信息;根据所述目标交互概率信息,更新所述待推荐用户的用户特征信息;根据所述待推荐用户的更新后的用户特征信息,从所述待推荐产品中筛选出与所述待推荐用户匹配的目标产品,将所述目标产品推荐给所述待推荐用户。2.根据权利要求1所述的方法,其特征在于,所述根据所述待推荐用户、所述待推荐用户的关联产品、所述待推荐产品,以及所述待推荐产品的关联用户,确认所述待推荐用户与所述待推荐产品之间的增量交互概率信息,包括:确认所述待推荐用户与所述待推荐用户的关联产品之间的第一增量交互概率信息、确认所述待推荐产品与所述待推荐产品的关联用户之间的第二增量交互概率信息,以及确认所述关联用户与所述关联产品之间的第三增量交互概率信息;所述第一增量交互概率信息根据所述待推荐用户与所述关联产品确认得到;所述第二增量交互概率信息根据所述待推荐产品与所述关联用户确认得到;所述第三增量交互概率根据所述关联用户与所述关联产品确认得到;对所述第一增量交互概率信息、所述第二增量交互概率信息以及所述第三增量交互概率信息进行融合处理,得到所述待推荐用户与所述待推荐产品之间的增量交互概率信息。3.根据权利要求2所述的方法,其特征在于,所述确认所述待推荐用户与所述待推荐用户的关联产品之间的第一增量交互概率信息、确认所述待推荐产品与所述待推荐产品的关联用户之间的第二增量交互概率信息,包括:针对各个所述待推荐产品,根据所述待推荐用户的用户特征信息,与所述待推荐用户的关联产品的关联产品特征信息,确认所述待推荐用户与所述待推荐用户的关联产品之间的第一增量交互概率信息;针对各个所述待推荐产品,根据所述待推荐产品的产品特征信息,与所述待推荐产品的关联用户的关联用户特征信息,确认所述待推荐产品与所述待推荐产品的关联用户之间的第二增量交互概率信息。4.根据权利要求3所述的方法,其特征在于,在根据所述待推荐用户的用户特征信息,与所述待推荐用户的关联产品的关联产品特征信息,确认所述待推荐用户与所述待推荐用户的关联产品之间的第一增量交互概率信息之前,还包括:将所述待推荐用户的历史交互产品中,除所述待推荐产品之外的产品,确认为所述待推荐用户的关联产品;根据所述待推荐用户与所述关联产品之间的第一交互时间序列,确认与所述关联产品对应的第一时间权重;
根据所述第一时间权重,对所述关联产品的产品特征信息进行融合处理,得到所述关联产品的关联产品特征信息;所述根据所述待推荐用户的用户特征信息,与所述待推荐用户的关联产品的关联产品特征信息,确认所述待推荐用户与所述待推荐用户的关联产品之间的第一增量交互概率信息,包括:根据所述待推荐用户的用户特征信息,与所述待推荐用户的关联产品的关联产品特征信息,确认所述待推荐用户与所述关联产品之间的相似性信息,作为所述待推荐用户与所述待推荐用户的关联产品之间的第一增量交互概率信息。5.根据权利要求3所述的方法,其特征在于,在根据所述待推荐产品的产...

【专利技术属性】
技术研发人员:吴家明张彬刘映楷梁森
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

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

1