视频推送方法、服务器技术

技术编号:24591789 阅读:44 留言:0更新日期:2020-06-21 02:47
本发明专利技术实施例提供了视频推送方法、服务器,涉及数据处理领域。方法包括:获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据;其中,所述第一视频包括多个预设时长的视频片段;每一个所述视频片段对应至少一个视频类型;确定所述目标用户对所述播放行为数据对应的各个视频片段的视频类型的子偏好数据值;统计所有所述播放行为数据对应的所有视频片段的视频类型的子偏好数据值,得到所述目标用户分别对各个所述视频类型的总偏好数据值;根据所述总偏好数据值,向所述目标用户所在的客户端推荐第二视频。为目标用户推送第二视频,与目标用户对各个视频类型的总偏好数据值更为契合,从很大程度上提升视频推送的针对性。

Video push method, server

【技术实现步骤摘要】
视频推送方法、服务器
本专利技术涉及数据处理领域,特别是涉及一种视频推送方法、服务器、电子设备及计算机可读存储介质。
技术介绍
视频应用通过分析用户的行为和播放历史等,计算出用户的偏好数据,为用户个性化推送视频,以提升视频的点击率。目前,在个性化推送视频的过程中,普遍是对视频整体打上属性标签,然后以带有属性标签的视频为样本数据,推算用户对视频类型的偏好数据。但是,现有技术中,根据视频的属性标签推算的用户对视频类型的偏好数据针对性较差,对用户推送的目标视频的针对性也较差。
技术实现思路
本专利技术实施例的目的在于提供一种视频推送方法、服务器、电子设备及计算机可读存储介质,以解决向用户推送视频,针对性低的问题。具体技术方案如下:在本专利技术实施的第一方面,提供了一种视频推送方法,应用于服务器端;所述方法包括:获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据;其中,所述第一视频包括多个预设时长的视频片段;每一个所述视频片段对应至少一个视频类型;确定所述目标用户对所述播放行为数据对应的各个视频片段的视频类型的子偏好数据值;统计所有所述播放行为数据对应的所有视频片段的视频类型的子偏好数据值,得到所述目标用户分别对各个所述视频类型的总偏好数据值;根据所述总偏好数据值,向所述目标用户所在的客户端推荐第二视频。可选的,所述获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据,包括:在所述预设周期内,获取所述客户端上传的所述目标用户,针对所述第一视频的第一视频片段的播放行为数据;所述第一视频片段为所述播放行为作用的视频片段中的一个,所述第一视频片段的播放行为数据包括对应视频片段的视频标识、时间标识信息。可选的,所述获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据,包括:在所述预设周期内,获取所述客户端上传的所述目标用户,针对所述第一视频的播放行为的起始作用位置信息以及所述播放行为对应的视频标识;获取所述客户端上传的所述目标用户针对所述第一视频的所述播放行为的结束作用位置信息以及所述播放行为对应的视频标识;针对所述第一视频,根据所述起始作用位置信息和所述结束作用位置信息,确定所述播放行为作用的各个视频片段;确定所述播放行为作用的各个视频片段对应的时间标识信息。可选的,所述确定所述目标用户对所述播放行为数据对应的各个视频片段的视频类型的子偏好数据值,包括:根据所述视频片段的视频标识和所述时间标识信息,获取所述播放行为作用的每个视频片段对应的至少一个视频类型;分别确定所述播放行为数据作用的每个视频片段对应的至少一个视频类型的各个子偏好数据值。可选的,所述根据所述总偏好数据值,向所述目标用户所在的客户端推荐第二视频,包括:针对所述目标用户,分别计算各个所述视频类型的总偏好数据值,在所有视频类型的总偏好数据值的和值中的比例;在所述所有视频类型中确定超过预设比例的目标视频类型;向所述目标用户所在的客户端推荐所述目标视频类型对应的第二视频。在本专利技术实施的第二方面,提供了一种服务器,所述服务器包括:获取模块,用于获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据;其中,所述第一视频包括多个预设时长的视频片段;每一个所述视频片段对应至少一个视频类型;子偏好数据值确定模块,用于确定所述目标用户对所述播放行为数据对应的各个视频片段的视频类型的子偏好数据值;统计模块,用于统计所有所述播放行为数据对应的所有视频片段的视频类型的子偏好数据值,得到所述目标用户分别对各个所述视频类型的总偏好数据值;推荐模块,用于根据所述总偏好数据值,向所述目标用户所在的客户端推荐第二视频。可选的,所述获取模块,包括:第一获取单元,用于在所述预设周期内,获取所述客户端上传的所述目标用户,针对所述第一视频的第一视频片段的播放行为数据;所述第一视频片段为所述播放行为作用的视频片段中的一个,所述第一视频片段的播放行为数据包括对应视频片段的视频标识、时间标识信息。可选的,所述获取模块,包括:第二获取单元,用于在所述预设周期内,获取所述客户端上传的所述目标用户,针对所述第一视频的播放行为的起始作用位置信息以及所述播放行为对应的视频标识;第三获取单元,用于获取所述客户端上传的所述目标用户针对所述第一视频的所述播放行为的结束作用位置信息以及所述播放行为对应的视频标识;视频片段确定单元,用于针对所述第一视频,根据所述起始作用位置信息和所述结束作用位置信息,确定所述播放行为作用的各个视频片段;时间标识信息确定单元,用于确定所述播放行为作用的各个视频片段对应的时间标识信息。可选的,所述子偏好数据值确定模块,包括:视频类型获取单元,用于根据所述视频片段的视频标识和所述时间标识信息,获取所述播放行为作用的每个视频片段对应的至少一个视频类型;子偏好数据值确定单元,用于分别确定所述播放行为数据作用的每个视频片段对应的至少一个视频类型的各个子偏好数据值。可选的,所述推荐模块,包括:比例计算单元,用于针对所述目标用户,分别计算各个所述视频类型的总偏好数据值,在所有视频类型的总偏好数据值的和值中的比例;目标视频类型确定单元,用于在所述所有视频类型中确定超过预设比例的目标视频类型;推荐单元,用于向所述目标用户所在的客户端推荐所述目标视频类型对应的第二视频。在本专利技术实施的第三方面,还提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述任一所述的视频推送方法。在本专利技术实施的第四方面,还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一所述的视频推送方法。本专利技术实施例提供的视频推送方法,应用于服务器端;所述方法包括:获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据;其中,所述第一视频包括多个预设时长的视频片段;每一个所述视频片段对应至少一个视频类型;确定所述目标用户对所述播放行为数据对应的各个视频片段的视频类型的子偏好数据值;统计所有所述播放行为数据对应的所有视频片段的视频类型的子偏好数据值,得到所述目标用户分别对各个所述视频类型的总偏好数据值;根据所述总偏好数据值,向所述目标用户所在的客户端推荐第二视频。本专利技术实施例提供的视频推送方法,对目标用户的针对性更强,能够从很大程度上提升视频推送的针对性,能够从很大程度上解决视频推送针对性低的问题。本专利技术实施例中,第一视频包括多个视频片段,每一个视频片段对应至少一个视频类型。基于目标用户在预设周期内针对第一视频的播放行为数据,分析出目标用户对该播放行为数据对应的各个视频片段的视频类型的子偏好数据值,由于该子偏好数据值是针对各个视频片段分别对应的视频类型而言的,并不是针对整个视频的标本文档来自技高网...

【技术保护点】
1.一种视频推送方法,其特征在于,应用于服务器端,所述方法包括:/n获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据;其中,所述第一视频包括多个预设时长的视频片段;每一个所述视频片段对应至少一个视频类型;/n确定所述目标用户对所述播放行为数据对应的各个视频片段的视频类型的子偏好数据值;/n统计所有所述播放行为数据对应的所有视频片段的视频类型的子偏好数据值,得到所述目标用户分别对各个所述视频类型的总偏好数据值;/n根据所述总偏好数据值,向所述目标用户所在的客户端推荐第二视频。/n

【技术特征摘要】
1.一种视频推送方法,其特征在于,应用于服务器端,所述方法包括:
获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据;其中,所述第一视频包括多个预设时长的视频片段;每一个所述视频片段对应至少一个视频类型;
确定所述目标用户对所述播放行为数据对应的各个视频片段的视频类型的子偏好数据值;
统计所有所述播放行为数据对应的所有视频片段的视频类型的子偏好数据值,得到所述目标用户分别对各个所述视频类型的总偏好数据值;
根据所述总偏好数据值,向所述目标用户所在的客户端推荐第二视频。


2.根据权利要求1所述的方法,其特征在于,所述获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据,包括:
在所述预设周期内,获取所述客户端上传的所述目标用户,针对所述第一视频的第一视频片段的播放行为数据;所述第一视频片段为所述播放行为作用的视频片段中的一个,所述第一视频片段的播放行为数据包括对应视频片段的视频标识、时间标识信息。


3.根据权利要求1所述的方法,其特征在于,所述获取客户端上传的目标用户在预设周期内,针对至少一个第一视频的播放行为数据,包括:
在所述预设周期内,获取所述客户端上传的所述目标用户,针对所述第一视频的播放行为的起始作用位置信息以及所述播放行为对应的视频标识;
获取所述客户端上传的所述目标用户针对所述第一视频的所述播放行为的结束作用位置信息以及所述播放行为对应的视频标识;
针对所述第一视频,根据所述起始作用位置信息和所述结束作用位置信息,确定所述播放行为作用的各个视频片段;
确定所述播放行为作用的各个视频片段对应的时间标识信息。


4.根据权利要求2或3所述的方法,其特征在于,所述确定所述目标用户对所述播放行为数据对应的各个视频片段的视频类型的子偏好数据值,包括:
根据所述视频片段的视频标识和所述时间标识信息,获取所述播放行为作用的每个视频片段对应的至少一个视频类型;
分别确定所述播放行为数据作用的每个视频片段对应的至少一个视频类型的各个子偏好数据值。


5.根据权利要求1所述的方法,其特征在于,所述根据所述总偏好数据值,向所述目标用户所在的客户端推荐第二视频,包括:
针对所述目标用户,分别计算各个所述视频类型的总偏好数据值,在所有视频类型的总偏好数据值的和值中的比例;

【专利技术属性】
技术研发人员:王晨皮基庆
申请(专利权)人:北京奇艺世纪科技有限公司
类型:发明
国别省市:北京;11

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

1