视频推荐方法及计算机可读存储介质技术

技术编号:23624826 阅读:24 留言:0更新日期:2020-03-31 22:38
本申请的实施例揭示了一种视频推荐方法及装置。该方法包括:根据终端主页上触发选中的目标视频,所述终端跳转至所述目标视频关联的视频页面;获取针对所述目标视频进行视频推荐的推荐标签,所述推荐标签是根据用户历史观看行为数据对所述目标视频含有的候选标签进行排序,并根据排序结果对所述候选标签进行筛选得到的;在所述视频页面展示所述推荐标签;根据所述视频页面上触发选中的所述推荐标签,跳转至所述推荐标签关联的推荐视频页面。本申请实施例的技术方案根据目标视频的候选标签排序为目标视频进行视频推荐,考虑了用户兴趣度,能够为目标视频进行精确的个性化推荐。

Video recommendation method and computer readable storage medium

【技术实现步骤摘要】
视频推荐方法及计算机可读存储介质
本申请涉及视频推荐
,具体而言,涉及一种视频推荐方法及装置、电子设备、计算机可读存储介质。
技术介绍
在视频推荐系统中,视频通常附有视频标签,这些视频标签从不同的方面和粒度突出了视频的主题内容,基于视频的视频标签可以有效地发现视频之间的关联性,因此根据视频标签可以实现关联视频的推荐,例如推荐含有相同视频标签的视频对于视频推荐系统中的视频,通常是根据视频的内容和标题等信息为视频生成候选标签集,例如视频的内容可以是视频中的图像、音频,然后通过对候选标签集中的候选标签进行排序,将指定排名的候选标签获取为该视频的视频标签。由上可以看出,视频标签的生成过程更侧重于静态的视频内容挖掘,忽略了视频推荐系统中于用户相关的个性化信息,使得在根据视频标签进行的视频推荐过程中难以捕捉用户在不同方面的兴趣度,难以实现精确的个性化视频推荐。
技术实现思路
为解决现有技术中难以实现精确的个性化视频推荐的技术问题,本申请的实施例提供了一种视频推荐方法、装置、电子设备以及计算机可读存储介质。本申请基于用户历史观看行为对视频标签进行排序和筛选,并根据筛选得到的视频标签进行视频推荐,在很大程度上提升了个性化视频推荐的准确性。其中,本申请所采用的技术方案为:一种视频推荐方法,包括:根据终端主页上触发选中的目标视频,所述终端跳转至所述目标视频关联的视频页面;获取针对所述目标视频进行视频推荐的推荐标签,所述推荐标签是根据用户历史观看行为数据对所述目标视频含有的候选标签进行排序,并根据排序结果对所述候选标签进行筛选得到的;在所述视频页面展示所述推荐标签;根据所述视频页面上触发选中的所述推荐标签,跳转至所述推荐标签关联的推荐视频页面。一种视频推荐装置,包括:第一页面跳转模块,用于根据终端主页上触发选中的目标视频,使所述终端跳转至所述目标视频关联的视频页面;推荐标签获取模块,用于获取针对所述目标视频进行视频推荐的推荐标签,所述推荐标签是根据用户历史观看行为数据对所述目标视频含有的候选标签进行排序,并根据排序结果对所述候选视频标签进行筛选得到的;推荐标签展示模块,用于在所述视频页面展示所述推荐标签;第二页面跳转模块,用于根据所述视频页面上触发选中的所述推荐标签,跳转至所述推荐标签关联的推荐视频页面。一种电子设备,包括处理器及存储器,所述存储器上存储有计算机可读指令,所述计算机可读指令被所述处理器执行时实现如上所述的视频推荐方法。一种计算机可读存储介质,其上存储有计算机可读指令,当所述计算机可读指令被计算机的处理器执行时,使计算机执行如上所述的视频推荐方法。本申请所采用的技术方案具有如下有益效果:在上述技术方案中,目标视频对应的视频页面中展示有针对目标视频进行视频推荐的推荐标签,这些推荐标签是根据用户历史观看行为数据对目标视频所含有的候选标签进行排序,并根据排序结果对候选标签进行筛选得到的,因此这些推荐标签能够在很大程度上与用户观看视频的兴趣度相符合,在根据这些推荐标签进行的视频推荐过程中,所得到的推荐视频也能够与用户观看视频的兴趣度相匹配,从而能够实现精确的个性化视频推荐。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本申请。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本申请的实施例,并与说明书一起用于解释本申请的原理。显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术者来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。在附图中:图1是本申请涉及的一种实施环境的示意图;图2是根据一示例性实施例示出的一种视频推荐方法的流程图;图3是根据一示例性实施例示出的一种终端页面示意图;图4是图2所示实施例中步骤120在一个实施例的流程图;图5是图4所示实施例中步骤220在一个实施例的流程图;图6是图2所示实施例中步骤120在另一个实施例的流程图;图7是图6所示实施例中步骤320在一个实施例的流程图;图8是图7所示实施例中步骤322在一个实施例的流程图;图9是图7所示实施例中步骤323在一个实施例的流程图;图10是图7所示实施例中步骤324在一个实施例的流程图;图11是根据本申请涉及的一种示例性实施场景的示意图;图12是根据一示例性实施例示出的一种视频推荐装置的框图;图13是根据一示例性实施例示出的一种电子设备的硬件结构示意图。具体实施方式这里将详细地对示例性实施例执行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本申请相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本申请的一些方面相一致的装置和方法的例子。请参阅图1,图1是本申请所涉及的实施环境的示意图,该实施环境为一视频推荐系统,该视频推荐系统包括终端100和服务器200。其中,终端100和服务器200之间预先通过网络相连接,并通过该网络进行数据传输,例如进行视频推荐过程中所需信息的传输。该网络可以是有线网络或者无线网络,本处不进行限制。终端100中安装有视频推荐客户端,并且视频推荐客户端的主页中展示有若干视频,用户点击主页中的某个视频则跳转至该视频关联的视频页面,该视频页面同时展示有该视频的视频标签,当用户点击某个视频标签,视频推荐客户端则跳转至与该视频标签关联的推荐视频页面,该推荐视频页面中展示有与用户所点击视频标签相关联的推荐视频,用户点击推荐视频即可播放相应的推荐视频。其中,终端100可以是智能手机、平板电脑、计算机等任意能够安装并运行视频推荐客户端的电子设备。服务器200则用于为视频播放客户端中进行的个性化视频推荐提供数据支持。其中,服务器200可以是单独的一台服务器,也可以是由若干服务器构成的服务器集群,本处不进行限制。如前所述的,在现有视频推荐系统中,根据视频标签进行的视频推荐的过程难以捕捉用户在不同方面的兴趣度,难以保证个性化视频推荐中的精确性。为解决此技术问题,本申请的一方面提供一种视频推荐方法,另一方面还提供一种视频推荐装置,用以实现精确的个性化视频推荐。请参阅图2,图2是根据一示例性实施例示出的一种视频推荐方法的流程图,该方法适用于图1所示实施环境中的终端100。如图2所示,在一示例性实施例中,该视频推荐方法至少包括以下步骤:步骤110,根据终端主页上触发选中的目标视频,终端跳转至目标视频关联的视频页面。其中,终端主页上通常展示有视频列表,视频列表可以随着用户触发的翻页操作或者滑动操作进行变化,以为用户展示数量更多的视频。当用户通过点击或者其它操作触发选中视频列表中的其中一个视频,则确定该视频为目标视频,并跳转进入目标视频关联的视频页面。其中,目标视频关联的视频页面通常本文档来自技高网...

【技术保护点】
1.一种视频推荐方法,其特征在于,包括:/n根据终端主页上触发选中的目标视频,所述终端跳转至所述目标视频关联的视频页面;/n获取针对所述目标视频进行视频推荐的推荐标签,所述推荐标签是根据用户历史观看行为数据对所述目标视频含有的候选标签进行排序,并根据排序结果对所述候选标签进行筛选得到的;/n在所述视频页面展示所述推荐标签;/n根据所述视频页面上触发选中的所述推荐标签,跳转至所述推荐标签关联的推荐视频页面。/n

【技术特征摘要】
1.一种视频推荐方法,其特征在于,包括:
根据终端主页上触发选中的目标视频,所述终端跳转至所述目标视频关联的视频页面;
获取针对所述目标视频进行视频推荐的推荐标签,所述推荐标签是根据用户历史观看行为数据对所述目标视频含有的候选标签进行排序,并根据排序结果对所述候选标签进行筛选得到的;
在所述视频页面展示所述推荐标签;
根据所述视频页面上触发选中的所述推荐标签,跳转至所述推荐标签关联的推荐视频页面。


2.根据权利要求1所述的方法,其特征在于,所述获取针对所述目标视频进行视频推荐的推荐标签,包括:
确定所述目标视频中候选标签的特征表示;
根据所述用户历史观看行为数据获取用户所观看视频中的视频标签,并根据所述视频标签构建用户特征表示;
计算所述用户特征表示分别与每个所述候选标签的特征表示之间的相似度;
根据所述相似度对所述候选标签进行排序,并根据排序结果对所述候选标签进行筛选得到所述推荐标签。


3.根据权利要求2所述的方法,其特征在于,所述根据所述用户历史观看行为数据获取用户所观看视频中的视频标签,并根据所述视频标签构建用户特征表示,包括:
从所述用户历史观看行为数据中获取用户观看的视频以及所观看视频中的视频标签;
根据所述视频标签与用户观看的视频之间的归属关系、用户观看视频的完整程度以及观看时间确定所述视频标签的权重;
根据所述权重对所述视频标签进行筛选,得到用户标签集合;
根据所述用户标签集合中各视频标签的特征表示以及权重构建所述用户特征表示。


4.根据权利要求2或3所述的方法,其特征在于,在确定目标视频中候选标签的特征表示之前,所述方法还包括:
将视频推荐系统中与视频相关的异构信息作为节点,以及将所述异构信息之间的关联关系作为边构建异构网络,所述异构信息含有所述候选标签和所述视频标签;
根据所述异构网络中各节点及其邻居节点的特征信息确定各节点的特征表示。


5.根据权利4所述的方法,其特征在于,所述视频推荐系统中与视频相关的异构信息包括所述视频推荐系统中发布的视频、所发布视频的视频标签、发布视频的媒体账户以及所述视频推荐系统中的用户群,其中,所述用户群是对所述视频推荐系统中的用户进行聚类得到的。


6.根据权利要求5所述的方法,其特征在于,所述异构信息之间的关联关系包括视频之间的关联播放关系、视频与视频标签之间的归属关系、...

【专利技术属性】
技术研发人员:刘祺谢若冰刘书凯张博林乐宇陈磊
申请(专利权)人:腾讯科技深圳有限公司
类型:发明
国别省市:广东;44

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

1