【技术实现步骤摘要】
待推荐媒体信息的分配方法、装置及存储介质
[0001]本申请涉及互联网和区块链
,尤其涉及一种待推荐媒体信息的分配方法、装置、电子设备及存储介质。
技术介绍
[0002]相关技术中,通过运营人员配置某个待推荐媒体信息的分发量,进行待推荐媒体信息的分发,而媒体信息推荐是一个高并发的场景,相关技术中无法实现对待推荐媒体信息的合理分配,很可能在某些时间点出现媒体信息同时大量下发的情况,导致媒体信息井喷式分发。
技术实现思路
[0003]本申请实施例提供一种待推荐媒体信息的分配方法、装置、电子设备及存储介质,能够保证媒体信息的平稳分发,提高媒体信息的分发效率。
[0004]本申请实施例的技术方案是这样实现的:本申请实施例提供一种待推荐媒体信息的分配方法,包括:获取待推荐媒体信息对应目标时间段的计划分配数量、所述待推荐媒体信息的历史分配数量、以及所述历史分配数量对应的分配误差;结合所述计划分配数量、所述历史分配数量以及所述分配误差,确定所述待推荐媒体信息对应所述目标时间段的目标分配数量;基于所述目标分配数量,响应分布式推荐系统中各推荐服务针对所述待推荐媒体信息的获取请求,为各所述推荐服务分配所述待推荐媒体信息;当为各所述推荐服务分配的所述待推荐媒体信息的数量之和达到所述目标分配数量时,停止分配所述待推荐媒体信息。
[0005]本申请实施例还提供一种待推荐媒体信息的分配装置,包括:获取模块,用于获取待推荐媒体信息对应目标时间段的计划分配数量、所述待推荐媒体信息的历史分配数量、以及所述历史分配 ...
【技术保护点】
【技术特征摘要】
1.一种待推荐媒体信息的分配方法,其特征在于,所述方法包括:获取待推荐媒体信息对应目标时间段的计划分配数量、所述待推荐媒体信息的历史分配数量、以及所述历史分配数量对应的分配误差;结合所述计划分配数量、所述历史分配数量以及所述分配误差,确定所述待推荐媒体信息对应所述目标时间段的目标分配数量;基于所述目标分配数量,响应分布式推荐系统中各推荐服务针对所述待推荐媒体信息的获取请求,为各所述推荐服务分配所述待推荐媒体信息;当为各所述推荐服务分配的所述待推荐媒体信息的数量之和达到所述目标分配数量时,停止分配所述待推荐媒体信息。2.如权利要求1所述的方法,其特征在于,所述获取所述历史分配数量对应的分配误差,包括:当所述目标时间段之前存在至少两个时间段时,获取与所述目标时间段相邻的前一时间段内所述待推荐媒体信息的第一历史分配数量、以及所述待推荐媒体信息对应所述前一时间段的第一计划分配数量;基于所述第一历史分配数量、以及所述第一计划分配数量,确定所述历史分配数量对应的分配误差。3.如权利要求1所述的方法,其特征在于,所述获取所述历史分配数量对应的分配误差,包括:当所述目标时间段之前存在至少两个时间段时,获取所述至少两个时间段中各所述时间段内所述待推荐媒体信息的第二历史分配数量、以及所述待推荐媒体信息对应各所述时间段的第二计划分配数量;针对各所述时间段,基于所述第二历史分配数量、以及所述第二计划分配数量,确定所述时间段对应的中间分配误差;将各所述时间段对应的中间分配误差进行加和,得到所述历史分配数量对应的分配误差。4.如权利要求1所述的方法,其特征在于,所述结合所述计划分配数量、所述历史分配数量以及所述分配误差,确定所述待推荐媒体信息对应所述目标时间段的目标分配数量,包括:基于所述计划分配数量以及所述历史分配数量,确定分配数量差值;获取所述计划分配数量对应的第一调节因子、所述分配误差对应的第二调节因子、以及所述分配数量差值对应的第三调节因子;基于所述第一调节因子、第二调节因子以及第三调节因子,结合所述计划分配数量、所述分配误差以及所述分配数量差值,确定所述待推荐媒体信息对应所述目标时间段的目标分配数量。5.如权利要求4所述的方法,其特征在于,所述基于所述第一调节因子、第二调节因子以及第三调节因子,结合所述计划分配数量、所述分配误差以及所述分配数量差值,确定所述待推荐媒体信息对应所述目标时间段的目标分配数量,包括:将所述计划分配数量以及相应的第一调节因子输入比例积分微分控制器的比例控制单元;
将所述分配误差以及相应的第二调节因子输入所述比例积分微分控制器的积分控制单元;将所述分配数量差值以及相应的第三调节因子输入所述比例积分微分控制器的微分控制单元;通过所述比例控制单元、积分控制单元以及微分控制单元,基于所述第一调节因子、第二调节因子以及第三调节因子,结合所述计划分配数量、所述分配误差以及所述分配数量差值,确定所述待推荐媒体信息对应所述目标时间段的目标分配数量。6.如权利要求1所述的方法,其特征在于,所述结合所述计划分配数量、所述历史分配数量以及所述分配误差,确定所述待推荐媒体信息对应所述目标时间段的目标分配数量,包括:当所述待推荐媒体信息为至少两个时,针对各所述待推荐媒体信息执行如下处理:结合所述计划分配数量、所述历史分配数量以及所述分配误差,确定所述待推荐媒体信息对应所述目标时间段的中间目标分配数量;获取预设时间周期内所述至少两个待推荐媒体信息的平均历史曝光数量、以及所述待推荐媒体信息对应的目标分配比例,所述目标分配比例为所述待推荐媒体信息在所述预设时间周期内的历史分配数量与所述至少两个待推荐媒体信息在所述预设时间周期内的历史分配总数量的比值;基于所述平均历史曝光数量、所述目标分配比例以及所述计划分配数量,确定所述中间目标分配数量对应的修正参数;基于所述修正参数以及所述中间目标分配数量,确定所述待推荐媒体信息对应所述目标时间段的目标分配数量。7.如权利要求1所述的方法,其特征在于,所述基于所述目标分配数量,响应分布式推荐系统中各推荐服务针对所述待推荐媒体信息的获取请求,为各所述推荐服务分配所述待推荐媒体信息,包括:生成与所述目标分配数量相适配的目标数量的令牌;响应分布式推荐系统中各推荐服务针对所述待推荐媒体信息的获取请求,返回所述待推荐媒体信息,并为各所述推荐服务针对所述待推荐媒体信息,从所述...
【专利技术属性】
技术研发人员:袁从德,
申请(专利权)人:腾讯科技深圳有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。