媒体信息推荐方法、装置、电子设备及存储介质制造方法及图纸

技术编号:26650739 阅读:78 留言:0更新日期:2020-12-09 00:51
本发明专利技术提供了一种媒体信息推荐方法、装置、电子设备及存储介质;方法包括:获取目标用户对应的历史推荐媒体信息;基于获取的所述历史推荐媒体信息,创建对应所述目标用户的布隆过滤器;获取所述目标用户对应的多个候选媒体信息;基于创建的所述布隆过滤器,从所述多个候选媒体信息中筛选得到至少一个候选媒体信息作为目标推荐媒体信息;将所述目标推荐媒体信息推荐至所述目标用户对应的终端;通过本发明专利技术,能够提高媒体信息推荐的效率,节省存储空间,降低存储成本。

【技术实现步骤摘要】
媒体信息推荐方法、装置、电子设备及存储介质
本专利技术涉及云技术和互联网
,尤其涉及一种媒体信息推荐方法、装置、电子设备及存储介质。
技术介绍
云技术(Cloudtechnology)是指在广域网或局域网内将硬件、软件、网络等系列资源统一起来,实现数据的计算、储存、处理和共享的一种托管技术;是基于云计算商业模式应用的网络技术、信息技术、整合技术、管理平台技术、应用技术等的总称,可以组成资源池,按需所用,灵活便利。随着互联网行业的高速发展和应用,技术网络系统的后台服务需要大量的计算和存储资源,云技术已被广泛应用于各类行业的后台系统,比如媒体信息推荐等。相关技术中在进行媒体信息推荐的过程中,对应每个用户存储一个明文内容ID列表,通过该明文内容ID列表存储已推荐信息的内容ID,并基于待推荐信息与已推荐信息的内容ID的一一比对进行媒体信息推荐。而大量存储内容ID非常占用存储空间,资源浪费严重,且当内容ID较多时,媒体信息推荐的效率也会降低。
技术实现思路
本专利技术实施例提供一种媒体信息推荐方法、装置、电子设备本文档来自技高网...

【技术保护点】
1.一种媒体信息推荐方法,其特征在于,所述方法包括:/n获取目标用户对应的历史推荐媒体信息;/n基于获取的所述历史推荐媒体信息,创建对应所述目标用户的布隆过滤器;/n获取所述目标用户对应的多个候选媒体信息;/n基于创建的所述布隆过滤器,从所述多个候选媒体信息中筛选得到至少一个候选媒体信息作为目标推荐媒体信息;/n将所述目标推荐媒体信息推荐至所述目标用户对应的终端。/n

【技术特征摘要】
1.一种媒体信息推荐方法,其特征在于,所述方法包括:
获取目标用户对应的历史推荐媒体信息;
基于获取的所述历史推荐媒体信息,创建对应所述目标用户的布隆过滤器;
获取所述目标用户对应的多个候选媒体信息;
基于创建的所述布隆过滤器,从所述多个候选媒体信息中筛选得到至少一个候选媒体信息作为目标推荐媒体信息;
将所述目标推荐媒体信息推荐至所述目标用户对应的终端。


2.如权利要求1所述的方法,其特征在于,所述基于获取的所述历史推荐媒体信息,创建对应所述目标用户的布隆过滤器,包括:
基于所述历史推荐媒体信息的数量,确定用于创建所述布隆过滤器的位数组;
获取用于创建所述布隆过滤器的至少一个目标函数;
基于所述至少一个目标函数,将所述历史推荐媒体信息映射到所述位数组中,以创建对应所述目标用户的布隆过滤器。


3.如权利要求2所述的方法,其特征在于,所述位数组为二进制位数组,所述确定用于创建所述布隆过滤器的位数组之后,所述方法还包括:
将所述位数组中包含的各元素置为0;
相应的,所述基于所述至少一个目标函数,将所述历史推荐媒体信息映射到所述位数组中,以创建对应所述目标用户的布隆过滤器,包括:
获取所述历史推荐媒体信息的信息标识;
基于所述信息标识,确定各所述目标函数的函数值;
将所述位数组中对应所述函数值的元素置为1,以将所述历史推荐媒体信息映射到所述位数组中,创建对应所述目标用户的布隆过滤器。


4.如权利要求1所述的方法,其特征在于,所述基于获取的所述历史推荐媒体信息,创建对应所述目标用户的布隆过滤器,包括:
获取用于创建布隆过滤器的目标数量的位数组,所述目标数量为至少两个;
当所述历史推荐媒体信息的数量为至少两个时,获取各所述历史推荐媒体信息对应的推荐时间点;
按照所述推荐时间点的先后顺序,将所述至少两个历史推荐媒体信息依次映射到所述目标数量的位数组中;
基于映射有所述历史推荐媒体信息的各位数组,创建对应所述目标用户的多个布隆过滤器。


5.如权利要求4所述的方法,其特征在于,所述按照所述推荐时间点的先后顺序,将所述至少两个历史推荐媒体信息依次映射到所述目标数量的位数组中,包括:
从排位第一的所述位数组开始,针对每个所述位数组执行以下处理:
获取所述位数组的信息容量阈值;
按照所述推荐时间点的先后顺序,将所述至少两个历史推荐媒体信息映射到所述位数组中;
当所述位数组中历史推荐媒体信息的数量达到所述信息容量阈值时,将未执行映射操作的历史推荐媒体信息映射到所述位数组的下一位数组。


6.如权利要求4所述的方法,其特征在于,所述方法还包括:
当所述目标数量的位数组满足重置条件时,按照各所述位数组对应的映射时间点的先后顺序,依次重置映射时间点靠前的位数组,并
将未执行映射操作的历史推荐媒体信息映射到所述重置后的位数组中。


7.如权利要求1所述的方法,其特征在于,所述方法还包括:
获取所述目标用户的用户活跃度;
当所述用户活跃度表征所述目标用户为非...

【专利技术属性】
技术研发人员:陆鹏
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1