本发明涉及计算机,尤其涉及视频处理领域,具体而言,涉及一种视频推荐方法、装置、存储介质及计算机程序产品。
背景技术:
1、随着移动互联网的发展和大数据资源的爆炸式增长,每个用户在使用移动应用时都会接收到海量的信息并与之交互。而面对如此纷繁复杂的数据信息,用户自身很难轻松方便的在其中找到真正需要或喜欢的内容,更多的是针对用户的无效信息轰炸,因为应用提供者及各厂商为此推出了个性化推荐功能,通过采集用户的各类使用数据,如视频类应用中会采集用户观看历史,点赞历史,屏蔽历史等,然后针对性的为客户做出个性化的视频内容推荐。但是以上方式考虑因素不全面,容易导致视频推荐不准确,进而导致用户体验感较低。
2、针对上述相关技术中的视频推荐方法存在的视频推荐不准确,用户体验感差的问题,目前尚未提出有效的解决方案。
技术实现思路
1、本发明实施例提供了一种视频推荐方法、装置、存储介质及计算机程序产品,以至少解决相关技术中的视频推荐方法存在的视频推荐不准确,用户体验感差的技术问题。
2、根据本发明实施例的一个方面,提供了一种视频推荐方法,包括:获取目标账户针对视频播放应用的播放偏好列表,其中,所述播放偏好列表中包括所述目标账户偏好的视频关键词信息,和/或所述目标账户对应屏蔽视频的视频关键词信息;基于所述播放偏好列表中包括的视频关键词信息执行视频处理操作,其中,所述视频处理操作包括视频搜索操作和/或视频浏览操作;对执行所述视频处理操作得到的目标视频进行目标操作,得到目标操作记录,其中,所述目标操作用于将所述目标视频标记为偏好视频或屏蔽视频;在检测到所述视频播放应用处于前台运行状态的情况下,获取所述目标账户基于所述视频播放应用进行视频播放时对应的历史操作记录;基于所述目标操作记录以及所述历史操作记录,生成推荐视频,并在所述视频播放应用的视频显示页面播放所述推荐视频。
3、根据本发明实施例的另一方面,还提供了一种视频推荐装置,包括:第一获取模块,用于获取目标账户针对视频播放应用的播放偏好列表,其中,所述播放偏好列表中包括所述目标账户偏好的视频关键词信息,和/或所述目标账户对应屏蔽视频的视频关键词信息;执行模块,用于基于所述播放偏好列表中包括的视频关键词信息执行视频处理操作,其中,所述视频处理操作包括视频搜索操作和/或视频浏览操作;目标操作模块,用于对执行所述视频处理操作得到的目标视频进行目标操作,得到目标操作记录,其中,所述目标操作用于将所述目标视频标记为偏好视频或屏蔽视频;第二获取模块,用于在检测到所述视频播放应用处于前台运行状态的情况下,获取所述目标账户基于所述视频播放应用进行视频播放时对应的历史操作记录;视频生成模块,用于基于所述目标操作记录以及所述历史操作记录,生成推荐视频,并在所述视频播放应用的视频显示页面播放所述推荐视频。
4、根据本发明实施例的另一方面,还提供了一种非易失性存储介质,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行任意一项所述的视频推荐方法。
5、根据本发明实施例的另一方面,还提供了一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时实现任意一项所述的视频推荐方法的步骤。
6、在本发明实施例中,通过获取目标账户针对视频播放应用的播放偏好列表,其中,所述播放偏好列表中包括所述目标账户偏好的视频关键词信息,和/或所述目标账户对应屏蔽视频的视频关键词信息;基于所述播放偏好列表中包括的视频关键词信息执行视频处理操作,其中,所述视频处理操作包括视频搜索操作和/或视频浏览操作;对执行所述视频处理操作得到的目标视频进行目标操作,得到目标操作记录,其中,所述目标操作用于将所述目标视频标记为偏好视频或屏蔽视频;在检测到所述视频播放应用处于前台运行状态的情况下,获取所述目标账户基于所述视频播放应用进行视频播放时对应的历史操作记录;基于所述目标操作记录以及所述历史操作记录,生成推荐视频,并在所述视频播放应用的视频显示页面播放所述推荐视频,达到了基于用户配置的播放偏好列表模拟视频搜索操作和/或视频浏览操作进行视频播放,并对播放的视频执行相应的操作得到目标操作记录,基于目标操作记录和历史操作记录准确进行视频推荐的目的,从而实现了提升视频推荐结果准确性和用户体验感的技术效果,进而解决了相关技术中的视频推荐方法存在的视频推荐不准确,用户体验感差的技术问题。
1.一种视频推荐方法,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,在所述播放偏好列表中包括所述目标账户偏好的视频关键词信息,以及所述目标账户屏蔽的视频关键词信息的情况下,所述基于所述播放偏好列表中包括的视频关键词信息执行视频处理操作,包括:
3.根据权利要求2所述的方法,其特征在于,所述对执行所述视频处理操作得到的目标视频进行目标操作,得到目标操作记录,包括:
4.根据权利要求1所述的方法,其特征在于,所述对执行所述视频处理操作得到的目标视频进行目标操作,得到目标操作记录,包括:
5.根据权利要求1所述的方法,其特征在于,所述对执行所述视频处理操作得到的目标视频进行目标操作,得到目标操作记录,包括:
6.根据权利要求1至5中任意一项所述的方法,其特征在于,所述方法还包括:
7.根据权利要求1至5中任意一项所述的方法,其特征在于,在所述获取目标账户预先配置的针对视频播放应用的播放偏好列表之前,所述方法还包括:
8.一种视频推荐装置,其特征在于,包括:
9.一种非易失性存储介质,其特征在于,所述非易失性存储介质存储有多条指令,所述指令适于由处理器加载并执行权利要求1至7中任意一项所述的视频推荐方法。
10.一种计算机程序产品,包括计算机程序,其特征在于,所述计算机程序被处理器执行时实现权利要求1至7中任意一项所述的视频推荐方法的步骤。