确定推荐列表的方法、信息推荐方法和装置制造方法及图纸

技术编号:35526543 阅读:28 留言:0更新日期:2022-11-09 14:48
本公开提供了一种确定推荐列表的方法,涉及计算机技术领域,尤其涉及人工智能和大数据技术领域。具体实现方案为:获取基于用户兴趣被召回的兴趣资源以及基于业务类型被召回的非兴趣资源,兴趣资源和非兴趣资源均设置有推荐度;以及根据业务类型、推荐度以及用于控制非兴趣资源的占位数的槽位控制阈值,将兴趣资源和非兴趣资源分配给推荐列表的多个槽位。本公开还提供了一种信息推荐方法、装置、电子设备和存储介质。备和存储介质。备和存储介质。

【技术实现步骤摘要】
确定推荐列表的方法、信息推荐方法和装置


[0001]本公开涉及计算机
,尤其涉及人工智能和大数据
更具体地,本公开提供了一种确定推荐列表的方法、信息推荐方法、装置、电子设备和存储介质。

技术介绍

[0002]推荐系统是一种帮助用户快速发现有用信息的工具。例如,在用户需求并不十分明确的条件下,推荐系统能够利用用户的各类历史信息为用户提供优质的个性化推荐服务。

技术实现思路

[0003]本公开提供了一种确定推荐列表的方法、信息推荐方法、装置、设备以及存储介质。
[0004]根据第一方面,提供了一种确定推荐列表的方法,该方法包括:获取基于用户兴趣被召回的兴趣资源以及基于业务类型被召回的非兴趣资源,兴趣资源和非兴趣资源均设置有推荐度;以及根据业务类型、推荐度以及用于控制所述非兴趣资源的占位数的槽位控制阈值,将兴趣资源和非兴趣资源分配给推荐列表的多个槽位。
[0005]根据第二方面,提供了一种信息推荐方法,该方法包括:获取针对用户的推荐列表,其中,推荐列表包括顺序排列的多个槽位,槽位分配有包含推荐信息的资源;本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种确定推荐列表的方法,包括:获取基于用户兴趣被召回的兴趣资源以及基于业务类型被召回的非兴趣资源,所述兴趣资源和所述非兴趣资源均设置有推荐度;以及根据所述业务类型、所述推荐度以及用于控制所述非兴趣资源的占位数的槽位控制阈值,将所述兴趣资源和所述非兴趣资源分配给所述推荐列表的多个槽位。2.根据权利要求1所述的方法,其中,所述业务类型包括强插类型、热点类型和推广类型,所述非兴趣资源包括强插资源、热点资源和推广资源;所述根据所述业务类型、所述推荐度以及用于控制所述非兴趣资源的占位数的槽位控制阈值,将所述兴趣资源和所述非兴趣资源分配给所述推荐列表的多个槽位包括:根据所述槽位控制阈值确定所述强插资源的第一占位数、所述热点资源的第二占位数以及所述推广资源的第三占位数;将所述第一占位数的强插资源分配给所述多个槽位中的指定槽位;将所述第二占位数的热点资源随机分配给第一剩余槽位中的随机槽位,其中所述第一剩余槽位为所述多个槽位中除所述指定槽位外的剩余槽位;以及将所述第三占位数的推广资源进行推荐度的加权处理后分配给第二剩余槽位,其中所述第二剩余槽位为所述多个槽位中除所述指定槽位和所述随机槽位外的剩余槽位。3.根据权利要求2所述的方法,其中,所述热点资源包括多个热点资源队列;所述将所述第二占位数的热点资源随机分配给第一剩余槽位中的随机槽位包括:针对所述热点资源队列,根据该热点资源队列中热点资源的数量,确定该热点资源队列的竞争胜出概率;根据生成的随机数,从所述第一剩余槽位中确定随机槽位;根据所述随机数以及所述竞争胜出概率,从多个热点资源队列中确定目标队列;以及从所述目标队列中确定符合预设条件的目标热点资源分配给所述随机槽位,并针对生成的新的随机数,返回根据所述随机数,从所述第一剩余槽位中确定随机槽位的步骤,直至被分配的目标热点资源数目等于所述第二占位数。4.根据权利要求3所述的方法,其中,所述根据所述随机数以及所述竞争胜出概率,从多个热点资源队列中确定目标队列包括:根据所述竞争胜出概率,确定所述热点资源队列的竞争区间;以及根据所述随机数所属于的竞争区间确定所述目标队列。5.根据权利要求2所述的方法,其中,所述将所述第三占位数的推广资源进行推荐度的加权处理后分配给第二剩余槽位包括:对所述第三占位数的推广资源分配权重;根据所述第三占位数的推广资源的推荐度和权重,计算所述第三占位数的推广资源的新推荐度;根据所述新推荐度和所述兴趣资源的推荐度,对所述第三占位数的推广资源和所述兴趣资源进行排序;以及根据排序结果将所述第三占位数的推广资源和所述兴趣资源分配给所述第二剩余槽位。6.根据权利要求1所述的方法,其中,所述获取基于用户兴趣被召回的兴趣资源以及基
于业务类型被召回的非兴趣资源包括:使用召回模型计算用户特征与多个候选兴趣资源的信息特征之间的第一相似度,作为所述候选兴趣资源的推荐度;以及根据所述第一相似度,从所述多个候选兴趣资源中确定至少一个候选兴趣资源作为所述兴趣资源。7.根据权利要求1所述的方法,其中,所述业务类型包括热点类型,所述非兴趣资源包括热点资源;所述获取基于用户兴趣被召回的兴趣资源以及基于业务类型被召回的非兴趣资源包括:针对热点类型的业务,响应于该业务的召回需求,使用召回模型基于多个候选热点资源各自的信息特征计算所述多个候选热点资源各自的推荐度;以及根据所述多个候选热点资源各自的推荐度,从所述多个候选热点资源中确定至少一个候选热点资源,作为所述非兴趣资源。8.根据权利要求1所述的方法,其中,所述业务类型包括推广类型,所述非兴趣资源包括推广资源;所述获取基于用户兴趣被召回的兴趣资源以及基于业务类型被召回的非兴趣资源包括:针对推广类型的业务,响应于该业务的召回需求,使用召回模型计算用户特征与多个候选推广资源的信息特征之间的第二相似度,作为所述候选推广资源的推荐度;以及根据所述第二相似度,从所述多个候选推广资源中确定至少一个候选推广资源,作为所述非兴趣资源。9.一种信息推荐方法,包括:获取针对用户的推荐列表,其中,所述推荐列表包括顺序排列的多个槽位,所述槽位分配有包含推荐信息的资源;以及按照所述顺序,将所述多个槽位中各自的资源推荐给所述用户;其中,所述推荐列表是根据权利要求1~8中的任一项所述的方法确定的。10.一种确定推荐列表的装置,包括:第一获取模块,用于获取基于用户兴趣被召回的兴趣资源以及基于业务类型被召回的非兴趣资源,所述兴趣资源和所述非兴趣资源均设置有推荐度;以及确定模块,用于根据所述业务类型、所述推荐度以及用于控制所述非兴趣资源的占位数...

【专利技术属性】
技术研发人员:孙倩
申请(专利权)人:北京百度网讯科技有限公司
类型:发明
国别省市:

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

1