一种视频召回方法和装置制造方法及图纸

技术编号:18952404 阅读:33 留言:0更新日期:2018-09-15 13:44
本发明专利技术实施例提供了一种视频召回方法和装置,涉及数据处理技术领域。其中,该方法包括:当接收到视频播放日志时,确定第一目标视频、第一历史视频、第一目标视频和第一历史视频所组成的视频对的最新观看行为参数,并结合存储的第一目标视频、第一历史视频、视频对的各个历史观看行为参数,确定第一目标视频与第一历史视频之间的相似度;根据相似度,针对第一目标视频召回第一历史视频。视频播放日志可实时反馈,因此可实时确定各个视频和视频对的最新观看行为参数,并结合存储的各个历史观看行为参数,确定视频之间的相似度,能够缩短视频召回周期,另外,及时加入最新数据,能够实现视频相似度的实时更新,提高视频召回和推荐的准确性。

A video recall method and device

The embodiment of the invention provides a video recall method and device, and relates to the field of data processing technology. The method includes determining the latest viewing behavior parameters of a video pair consisting of a first target video, a first history video, a first target video and a first history video when a video playback log is received, and combining the historical viewing behavior of the stored first target video, a first history video, and a video pair. Parameters determine the similarity between the first target video and the first historical video, and recall the first historical video for the first target video according to the similarity. Video playback log can provide real-time feedback, so it can determine the latest viewing behavior parameters of each video and video pair in real-time, and determine the similarity between the videos in combination with the stored historical viewing behavior parameters, which can shorten the video recall cycle. In addition, adding the latest data in time can realize the reality of video similarity. Update and improve the accuracy of video recall and recommendation.

【技术实现步骤摘要】
一种视频召回方法和装置
本专利技术涉及数据处理
,特别是涉及一种视频召回方法和装置。
技术介绍
推荐系统是为解决信息过载问题而提出的一种服务系统,能从大量信息中选择出符合用户兴趣偏好或需求的资源进行推荐。随着互联网的普及和飞速发展,推荐系统已经被广泛应用于各种领域,例如视频推荐、新闻推荐等等。通常,视频的推荐系统在推荐视频时,需要进行视频召回和视频排序,其中,视频推荐系统在进行视频召回时,需要根据大量用户观看大量视频的播放数据,建立向量矩阵,进而可以根据该向量矩阵,确定视频之间的相似度,进而对于任一视频,视频的推荐系统可以将与该视频相似度较高的视频进行召回。召回的视频进行排序后,可以由视频推荐系统向用户进行推荐。然而,在实际应用中,由于视频和用户的数量庞大,因此,确定视频相似度所需的时间较长,而在此过程中,很多视频将产生大量新的播放数据,而新的播放数据无法及时加入召回过程,因此,视频的相似度无法实现实时更新,从而将导致视频的召回结果不准确,进而导致视频的推荐结果不准确。
技术实现思路
鉴于上述问题,提出了本专利技术实施例以便提供一种视频召回方法和装置,以解决视频大量的最新完成度数据无法及时加入召回过程,从而无法实时更新视频的相似度,导致视频的召回和推荐结果不准确的问题。根据本专利技术的第一方面,提供了一种视频召回方法,所述方法包括:当接收到视频播放日志时,根据所述视频播放日志中各个目标对象观看各个目标视频的完成度参数,确定所述视频播放日志中的第一目标视频的最新观看行为参数;确定第一历史视频的最新观看行为参数;所述第一历史视频为所述各个目标对象的任一历史观看视频;对于所述第一目标视频和所述第一历史视频所组成的视频对,确定所述视频对的最新观看行为参数;根据所述第一目标视频、所述第一历史视频、所述视频对各自的最新观看行为参数,以及存储的所述第一目标视频、所述第一历史视频、所述视频对分别对应各个历史时间点的各个历史观看行为参数,确定所述第一目标视频与所述第一历史视频之间的相似度;根据所述相似度,针对所述第一目标视频召回所述第一历史视频。可选的,所述当接收到视频播放日志时,根据所述视频播放日志中各个目标对象观看各个目标视频的完成度参数,确定所述视频播放日志中的第一目标视频的最新观看行为参数,包括:当接收到视频播放日志时,从所述视频播放日志中各个目标对象观看各个目标视频的完成度参数中,确定所述各个目标对象观看第一目标视频的完成度参数;根据所述各个目标对象观看第一目标视频的完成度参数,确定所述各个目标对象对第一目标视频的各个完成度更新参数;将所述各个目标对象对所述第一目标视频的各个完成度更新参数相加,得到所述第一目标视频的最新观看行为参数。可选的,所述根据所述各个目标对象观看第一目标视频的完成度参数,确定所述各个目标对象对第一目标视频的各个完成度更新参数,包括:分别从所述各个目标对象各自对应的历史观看记录中,查找第一目标视频的观看记录;对于任一目标对象,当从所述目标对象对应的历史观看记录中未查找到所述第一目标视频的观看记录时,将所述目标对象在所述视频播放日志中对所述第一目标视频的完成度参数,确定为所述目标对象对所述第一目标视频的完成度更新参数;对于任一目标对象,当从所述目标对象对应的历史观看记录中查找到所述第一目标视频的观看记录时,将所述目标对象在所述视频播放日志中对所述第一目标视频的完成度参数,与所述目标对象在所述历史观看记录中对所述第一目标视频的完成度参数之间的差值,确定为所述目标对象对所述第一目标视频的完成度更新参数。可选的,所述确定第一历史视频的最新观看行为参数,包括:当所述视频播放日志中包括第一历史视频的完成度参数时,确定所述各个目标对象对所述第一历史视频的各个完成度更新参数;将所述各个目标对象对所述第一历史视频的各个完成度更新参数相加,得到所述第一历史视频的最新观看行为参数。可选的,所述确定第一历史视频的最新观看行为参数,包括:当所述视频播放日志中不包括第一历史视频的完成度参数时,确定所述第一历史视频的最新观看行为参数为零。可选的,所述对于所述第一目标视频和所述第一历史视频所组成的视频对,确定所述视频对的最新观看行为参数,包括:对于任一目标对象,确定所述目标对象对所述第一目标视频的第一完成度参数,以及所述目标对象对所述第一历史视频的第二完成度参数;将所述第一完成度参数和所述第二完成度参数中的最小值,确定为所述第一目标视频和所述第一历史视频所组成视频对对于所述目标对象的观看行为相似参数;将所述视频对对于所述各个目标对象的各个观看行为相似参数相加,得到所述视频对的最新观看行为参数。可选的,所述根据所述相似度,针对所述第一目标视频召回所述第一历史视频之后,还包括:当所述第一目标视频开始播放时,通过预设的排序模型,对针对所述第一目标视频召回的各个召回视频进行排序;从排序后的各个召回视频中,选择排序靠前的预设数量的召回视频进行推荐。根据本专利技术的第二方面,提供了一种视频召回装置,所述装置包括:第一确定模块,用于当接收到视频播放日志时,根据所述视频播放日志中各个目标对象观看各个目标视频的完成度参数,确定所述视频播放日志中的第一目标视频的最新观看行为参数;第二确定模块,用于确定第一历史视频的最新观看行为参数;所述第一历史视频为所述各个目标对象的任一历史观看视频;第三确定模块,用于对于所述第一目标视频和所述第一历史视频所组成的视频对,确定所述视频对的最新观看行为参数;第四确定模块,用于根据所述第一目标视频、所述第一历史视频、所述视频对各自的最新观看行为参数,以及存储的所述第一目标视频、所述第一历史视频、所述视频对分别对应各个历史时间点的各个历史观看行为参数,确定所述第一目标视频与所述第一历史视频之间的相似度;召回模块,用于根据所述相似度,针对所述第一目标视频召回所述第一历史视频。可选的,所述第一确定模块包括:第一确定子模块,用于当接收到视频播放日志时,从所述视频播放日志中各个目标对象观看各个目标视频的完成度参数中,确定所述各个目标对象观看第一目标视频的完成度参数;第二确定子模块,用于根据所述各个目标对象观看第一目标视频的完成度参数,确定所述各个目标对象对第一目标视频的各个完成度更新参数;第一加和子模块,用于将所述各个目标对象对所述第一目标视频的各个完成度更新参数相加,得到所述第一目标视频的最新观看行为参数。可选的,所述第二确定子模块,用于包括:查找单元,用于分别从所述各个目标对象各自对应的历史观看记录中,查找第一目标视频的观看记录;第一确定单元,用于对于任一目标对象,当从所述目标对象对应的历史观看记录中未查找到所述第一目标视频的观看记录时,将所述目标对象在所述视频播放日志中对所述第一目标视频的完成度参数,确定为所述目标对象对所述第一目标视频的完成度更新参数;第二确定单元,用于对于任一目标对象,当从所述目标对象对应的历史观看记录中查找到所述第一目标视频的观看记录时,将所述目标对象在所述视频播放日志中对所述第一目标视频的完成度参数,与所述目标对象在所述历史观看记录中对所述第一目标视频的完成度参数之间的差值,确定为所述目标对象对所述第一目标视频的完成度更新参数。可选的,所述第二确定模块包括:第三确定子模块,用于当所述视频播本文档来自技高网...

【技术保护点】
1.一种视频召回方法,其特征在于,所述方法包括:当接收到视频播放日志时,根据所述视频播放日志中各个目标对象观看各个目标视频的完成度参数,确定所述视频播放日志中的第一目标视频的最新观看行为参数;确定第一历史视频的最新观看行为参数;所述第一历史视频为所述各个目标对象的任一历史观看视频;对于所述第一目标视频和所述第一历史视频所组成的视频对,确定所述视频对的最新观看行为参数;根据所述第一目标视频、所述第一历史视频、所述视频对各自的最新观看行为参数,以及存储的所述第一目标视频、所述第一历史视频、所述视频对分别对应各个历史时间点的各个历史观看行为参数,确定所述第一目标视频与所述第一历史视频之间的相似度;根据所述相似度,针对所述第一目标视频召回所述第一历史视频。

【技术特征摘要】
1.一种视频召回方法,其特征在于,所述方法包括:当接收到视频播放日志时,根据所述视频播放日志中各个目标对象观看各个目标视频的完成度参数,确定所述视频播放日志中的第一目标视频的最新观看行为参数;确定第一历史视频的最新观看行为参数;所述第一历史视频为所述各个目标对象的任一历史观看视频;对于所述第一目标视频和所述第一历史视频所组成的视频对,确定所述视频对的最新观看行为参数;根据所述第一目标视频、所述第一历史视频、所述视频对各自的最新观看行为参数,以及存储的所述第一目标视频、所述第一历史视频、所述视频对分别对应各个历史时间点的各个历史观看行为参数,确定所述第一目标视频与所述第一历史视频之间的相似度;根据所述相似度,针对所述第一目标视频召回所述第一历史视频。2.根据权利要求1所述的方法,其特征在于,所述当接收到视频播放日志时,根据所述视频播放日志中各个目标对象观看各个目标视频的完成度参数,确定所述视频播放日志中的第一目标视频的最新观看行为参数,包括:当接收到视频播放日志时,从所述视频播放日志中各个目标对象观看各个目标视频的完成度参数中,确定所述各个目标对象观看第一目标视频的完成度参数;根据所述各个目标对象观看第一目标视频的完成度参数,确定所述各个目标对象对第一目标视频的各个完成度更新参数;将所述各个目标对象对所述第一目标视频的各个完成度更新参数相加,得到所述第一目标视频的最新观看行为参数。3.根据权利要求2所述的方法,其特征在于,所述根据所述各个目标对象观看第一目标视频的完成度参数,确定所述各个目标对象对第一目标视频的各个完成度更新参数,包括:分别从所述各个目标对象各自对应的历史观看记录中,查找第一目标视频的观看记录;对于任一目标对象,当从所述目标对象对应的历史观看记录中未查找到所述第一目标视频的观看记录时,将所述目标对象在所述视频播放日志中对所述第一目标视频的完成度参数,确定为所述目标对象对所述第一目标视频的完成度更新参数;对于任一目标对象,当从所述目标对象对应的历史观看记录中查找到所述第一目标视频的观看记录时,将所述目标对象在所述视频播放日志中对所述第一目标视频的完成度参数,与所述目标对象在所述历史观看记录中对所述第一目标视频的完成度参数之间的差值,确定为所述目标对象对所述第一目标视频的完成度更新参数。4.根据权利要求1所述的方法,其特征在于,所述确定第一历史视频的最新观看行为参数,包括:当所述视频播放日志中包括第一历史视频的完成度参数时,确定所述各个目标对象对所述第一历史视频的各个完成度更新参数;将所述各个目标对象对所述第一历史视频的各个完成度更新参数相加,得到所述第一历史视频的最新观看行为参数。5.根据权利要求1所述的方法,其特征在于,所述确定第一历史视频的最新观看行为参数,包括:当所述视频播放日志中不包括第一历史视频的完成度参数时,确定所述第一历史视频的最新观看行为参数为零。6.根据权利要求1所述的方法,其特征在于,所述对于所述第一目标视频和所述第一历史视频所组成的视频对,确定所述视频对的最新观看行为参数,包括:对于任一目标对象,确定所述目标对象对所述第一目标视频的第一完成度参数,以及所述目标对象对所述第一历史视频的第二完成度参数;将所述第一完成度参数和所述第二完成度参数中的最小值,确定为所述第一目标视频和所述第一历史视频所组成视频对对于所述目标对象的观看行为相似参数;将所述视频对对于所述各个目标对象的各个观看行为相似参数相加,得到所述视频对的最新观看行为参数。7.根据权利要求1所述的方法,其特征在于,所述根据所述相似度,针对所述第一目标视频召回所述第一历史视频之后,还包括:当所述第一目标视频开始播放时,通过预设的排序模型,对针对所述第一目标视频召回的各个召回视频进行排序;从排序后的各个召回视频中,选择排序靠前的预设...

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

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

1