【技术实现步骤摘要】
用于直播间推荐的方法、装置、设备、介质和程序产品
[0001]本公开涉及计算机
,尤其涉及大数据技术。
技术介绍
[0002]传统直播推荐技术主要基于直播内容以及诸如用户的点击、展现、点展比、观看时长等常规行为来进行推荐。随着电商直播的发展,越来越多的用户在直播间进行购物,传统直播推荐技术对于这类场景的推荐准确性较差。
技术实现思路
[0003]本公开提供了一种用于直播间推荐的方法、装置、设备、存储介质和程序产品。
[0004]根据本公开的第一方面,提供了一种用于直播间推荐的方法,包括:基于与直播间所推荐对象相关联的用户历史交易数据,生成与当前处于直播状态的直播间集相关联的用户兴趣度集;从直播间集确定用户兴趣度大于预定值的多个直播间;对于多个直播间中的每个直播间,基于与直播间相关联的、针对当前直播场次的对象交易统计信息和直播时长,生成与直播间相关联的热度值;以及基于与多个直播间相关联的多个热度值和与多个直播间相关联的多个用户兴趣度,生成多个直播间的排序结果,以用于向用户推荐。
[0005]根据本公开的第二方面,提供了一种用于直播间推荐的装置,包括:用户兴趣度生成模块,用于基于与直播间所推荐对象相关联的用户历史交易数据,生成与当前处于直播状态的直播间集相关联的用户兴趣度集;直播间确定模块,用于从直播间集确定用户兴趣度大于预定值的多个直播间;热度值生成模块,用于对于多个直播间中的每个直播间,基于与直播间相关联的、针对当前直播场次的对象交易统计信息和直播时长,生成与直播间相关联的热度值 ...
【技术保护点】
【技术特征摘要】
1.一种用于直播间推荐的方法,包括:基于与直播间所推荐对象相关联的用户历史交易数据,生成与当前处于直播状态的直播间集相关联的用户兴趣度集;从所述直播间集确定用户兴趣度大于预定值的多个直播间;对于所述多个直播间中的每个直播间,基于与所述直播间相关联的、针对当前直播场次的对象交易统计信息和直播时长,生成与所述直播间相关联的热度值;以及基于与所述多个直播间相关联的多个热度值和与所述多个直播间相关联的多个用户兴趣度,生成所述多个直播间的排序结果,以用于向用户推荐。2.根据权利要求1所述的方法,其中生成所述热度值包括:基于与所述直播间相关联的、针对当前直播场次的对象成交额和直播时长,生成与所述直播间相关联的成交额热度;基于与所述直播间相关联的、针对当前直播场次的对象订单量和所述直播时长,生成与所述直播间相关联的订单量热度;以及基于所述成交额热度和所述订单量热度,生成与所述直播间相关联的热度值。3.根据权利要求2所述的方法,其中生成所述成交额热度包括:基于与所述直播间相关联的、针对当前直播场次的对象成交额和直播时长,生成与所述直播间相关联的、针对当前直播场次的第一单位时间对象成交额;确定历史时间段内多个直播场次所对应的多个单位时间对象成交额中排名预定位置的第二单位时间对象成交额;以及基于所述第一单位时间对象成交额以及所述第二单位时间对象成交额,生成与所述直播间相关联的成交额热度。4.根据权利要求2所述的方法,其中生成所述订单量热度包括:基于与所述直播间相关联的、针对当前直播场次的对象订单量和直播时长,生成与所述直播间相关联的、针对当前直播场次的第一单位时间对象订单量;确定历史时间段内多个直播场次所对应的多个单位时间对象订单量中排名预定位置的第二单位时间对象订单量;以及基于所述第一单位时间对象订单量以及所述第二单位时间对象订单量,生成与所述直播间相关联的订单量热度。5.根据权利要求1所述的方法,其中生成所述用户兴趣度集包括:从所述用户历史交易数据获取与多个等级相关联的多个第一对象类别标签集以及与所述多个第一对象类别标签集相关联的多个第一交易频次集和多个第一最近一次交易时间集;基于所述多个第一交易频次集和所述多个第一最近一次交易时间集,从所述多个第一对象类别标签集确定与所述多个等级相关联的多个第二对象类别标签集;基于与所述多个第二对象类别标签集相关联的多个第二交易频次集和多个第二最近一次交易时间集,生成与所述多个第二对象类别标签集相关联的用户相关度集;以及基于所述用户相关度集,确定与所述直播间集相关联的用户兴趣度集。6.根据权利要求5所述的方法,其中确定所述多个第二对象类别标签集包括:对于所述多个等级中的每个等级,执行以下步骤:
从与所述等级相关联的第一对象类别标签集确定最近一次交易时间与当前时间之间的时间间隔小于第一预定时长的第一对象类别标签子集;从所述第一对象类别标签集确定最近一次交易时间与当前时间之间的时间间隔大于或等于所述第一预定时长的第二对象类别标签子集;确定所述第二对象类别标签子集中交易频次排名前N个的N个对象类别标签,N大于1;以及基于所述第一对象类别标签子集和所述N个对象类别标签,生成与所述等级相关联的第二对象类别标签集。7.根据权利要求5所述的方法,其中生成所述用户相关度集包括:从所述多个第二对象类别标签集确定最近一次交易时间与当前时间之间的时间间隔小于第二预定时长的多个对象类别标签;以及对于所述多个对象类别标签中的每个对象类别标签,基于与所述对象类别标签相关联的交易频次和最近一次交易时间、当前时间以及所述第二预定时长,生成与所述对象类别标签相关联的用户相关度。8.根据权利要求7所述的方法,其中生成所述用户相关度包括:确定所述最近一次交易时间与所述当前时间之间的时间间隔;基于所述时间间隔和所述第二预定时长,生成衰减因子;以及基于所述交易频次和所述衰减因子,生成与所述对象类别标签相关联的用户相关度。9.根据权利要求5所述的方法,其中确定所述用户兴趣度集包括:对于所述直播间集中的每个直播间,执行以下步骤:确定与所述直播间所推荐的多个对象相关联的多个第三对象类别标签集,所述多个第三对象类别标签集与所述多个等级相关联;对于所述多个等级中的每个等级,基于与所述等级所关联的第三对象类别标签集相关联的用户相关度集,生成与所述等级相关联的用户相关度;以及基于与所述多个等级相关联的多个用户相关度,确定与所述直播间相关联的用户兴趣度。10.根据权利要求1所述的方法,其中生成所述排序结果包括:对于所述多个直播间中的每个直播间,基于与所述直播间相关联的热度值和用户兴趣度,生成与所述直播间相关联的推荐置信度;以及基于与所述多个直播间相关联的多个推荐置信度,生成所述多个直播间的所述排序结果。11.一种用于直播间推荐的装置,包括:用户兴趣度生成模块,用于基于与直播间所推荐对象相关联的用户历史交易数据,生成与当前处于直播状态的直播间集相关联的用户兴趣度集;直播间确定模块,用于从所述直播间集确定用户兴趣度大于预定值的多个直播间;热度值生成模块,用于对于所述多个直播间中的每个直播间,基于与所述直播间相关联的、针对当前直播场次的对象交易统计信息和直播时长,生成与所述直播间相关联的热度值;以及直播间排序模块,用于基于与所述多个直播间相关联的多个热度值和与所述多个直播
【专利技术属性】
技术研发人员:孙伟,朱晓星,刘心元,陈敏,孟新萍,彭志洺,
申请(专利权)人:北京百度网讯科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。