一种视频推送系统及方法与流程

文档序号:12949498阅读:1247来源:国知局
一种视频推送系统及方法与流程

本发明涉及通信技术领域,特别是涉及一种视频推送系统及方法。



背景技术:

随着网络的发展和智能设备的普及,各个门户网站通过推送各种不同内容的视频来吸引用户的流量。门户网站的推送内容一般是当前站点最热门的视频内容。但依照上述方式推送的视频总是千篇一律,以至于用户在一段时间内每次登陆门户网站看到的内容都是相同、相似的。显然,这会加速消耗用户对门户网站内容的新鲜度。

现有的视频推荐技术主要是基于视频或者用户协同过滤推荐技术。基于视频协同过滤推荐技术是通过计算视频之间的相似度,将于用户历史记录中的视频相似的内容推送至用户的账户。基于用户协同过滤推荐技术是计算用户之间的相似度,相互推送具体相似历史记录的用户的视频内容。但是,上述视频推荐技术无法解决用户在一段时间内每次登陆门户网站看到的内容都是相同的问题,还是会导致用户对视频网站新鲜度的消耗,加速用户的流失。



技术实现要素:

本发明的一个目的是要提供一种视频推送系统及方法,用于向用户推送多样化的优质视频,以避免用户对门户网站中过于相似的内容丧失新鲜度。

特别地,本发明提供了一种视频推送系统,包括:标签获取单元,用于获取用户周期时间内所访问的多个视频标签,其中,每一所述视频标签包括若干分类;重合度计算单元,用于计算所述多个视频标签之间的重合度,所述重合度为一所述视频标签的若干分类与另一所述视频标签的若干分类的重合度;多样性单元,用于当所述重合度大于第一预设值时,生成与所述多个视频标签的若干分类的类目有偏差的分类列表;推送列表生成单元,用于抓取所述分类列表中的推送视频,并将所述推送视频写入推送列表中,以推送给用户;确认单元,用于确认用户是否点击了所述推送视频,并计算用户观看所述推送的观看时间与所述推送视频的视频时间的比值,以获取用户对所述推送视频的兴趣度;修正单元,当所述兴趣度小于第二预设值时,用于根据所述兴趣度修正所述分类列表,形成新分类列表,以使得所述推送列表生成单元重新抓取所述新分类列表中推送视频。

进一步地,所述若干分类包括第1级分类、第2级分类……第1+n级分类,其中,第1+n级分类是第n级分类的子分类。

进一步地,所述推送视频为访问量最高视频和/或评分最高视频。

进一步地,所述分类列表不同于所述多个视频标签的若干分类的类目。

进一步地,所述分类列表的分类不同于所述多个视频标签的若干分类的中的第2级分类。

根据本发明的另一个方面,本发明还提供了一种视频推送方法,包括步骤:

获取用户周期时间内所访问的多个视频标签,其中,每一所述视频标签包括若干分类;

计算所述多个视频标签之间的重合度,所述重合度为一所述视频标签的若干分类与另一所述视频标签的若干分类的重合度;

当所述重合度大于第一预设值时,生成与所述多个视频标签的若干分类的类目有偏差的分类列表;

抓取所述分类列表中的推送视频,并将所述推送视频写入推送列表中,以推送给用户;

确认用户是否点击了所述推送视频,并计算用户观看所述推送的观看时间与所述推送视频的视频时间的比值,以获取用户对所述推送视频的兴趣度;

当所述兴趣度小于第二预设值时,根据所述兴趣度修正所述分类列表,形成新分类列表,以使得所述推送列表生成单元重新抓取所述新分类列表中推送视频。

进一步地,所述若干分类包括第1级分类、第2级分类……第1+n级分类,其中,第1+n级分类是第n级分类的子分类。

进一步地,所述推送视频为访问量最高视频和/或评分最高视频。

进一步地,所述分类列表不同于所述多个视频标签的若干分类的类目。

进一步地,所述分类列表的分类不同于所述多个视频标签的若干分类的中的第2级分类。

根据下文结合附图对本发明具体实施例的详细描述,本领域技术人员将会更加明了本发明的上述以及其他目的、优点和特征。

附图说明

后文将参照附图以示例性而非限制性的方式详细描述本发明的一些具体实施例。附图中相同的附图标记标示了相同或类似的部件或部分。本领域技术人员应该理解,这些附图未必是按比例绘制的。附图中:

图1是根据本发明一个实施例的视频推送系统的示意图;

图2是根据本发明另一个方面的视频推送方法的流程图。

图中各符号表示的含义如下:

1、标签获取单元,2、重合度计算单元,3、多样性单元,4、推送列表生成单元,5、确认单元,6、修正单元。

具体实施方式

如图1所示,为了向用户推送多样化的优质视频,以避免用户对门户网站中过于相似的内容丧失新鲜度,本发明提供了一种视频推送系统,包括:标签获取单元1、重合度计算单元2、多样性单元3、推送列表生成单元4、确认单元5以及修正单元6。通过上述单元,本发明通过分析用户平时主要观看的视频分类,向用户推荐不同于他平时观看的类别的视频,以解决用户在一段时间内每次登陆门户网站看到的内容都是相同的问题。

具体地,标签获取单元1用于获取用户周期时间内所访问的多个视频标签,其中,每一所述视频标签包括若干分类。所述若干分类包括第1级分类、第2级分类……第1+n级分类,其中,第1+n级分类是第n级分类的子分类。比如,第1级分类为地域,第2级分类为电视剧、电影、综艺、搞笑、记录片等,第3级分类为科幻、悬疑、校园、恐怖等。其中,第2级分类是第1级分类的子分类。第3级分类为第2级分类的子分类。在每个视频都具有这一系列级别的标签的基础上,确定用户在周期时间内访问的多个视频标签。

进一步地,重合度计算单元2,用于计算所述多个视频标签之间的重合度,所述重合度为一所述视频标签的若干分类与另一所述视频标签的若干分类的重合度。例如,两个视频中,其第1级分类可能为相同,第2级分类也可能为相同,而第3级分类为不同,则此时重合度为一定的百分比数值。而两个视频中所有分类相同,则重合度为100%。当所述重合度大于第一预设值时,启动多样性单元3,用于生成与所述多个视频标签的若干分类的类目有偏差的分类列表。其中,所述预设值可以为70%或其他更合适的数值。

进一步地,所述分类列表不同于所述多个视频标签的若干分类的类目,以使得所述分类列表是不同于用户平时观看的类别的视频,以解决用户在一段时间内每次登陆门户网站看到的内容都是相同的问题。

进一步地,所述分类列表的分类不同于所述多个视频标签的若干分类的中的第2级分类。在其他实施例中,所述分类列表的分类不同于所述多个视频标签的若干分类的中的第3级分类。

进一步地,得到分类列表后,启动推送列表生成单元4,用于抓取所述分类列表中的推送视频,并将所述推送视频写入推送列表中,以推送给用户。例如,在网站首页的特定位置推送给客户。然后开启确认单元5,用于确认用户是否点击了所述推送视频,并计算用户观看所述推送的观看时间与所述推送视频的视频时间的比值,以获取用户对所述推送视频的兴趣度。当所述兴趣度小于第二预设值时,修正单元6用于根据所述兴趣度修正所述分类列表,形成新分类列表,以使得所述推送列表生成单元重新抓取所述新分类列表中推送视频。其中,所述推送视频为这个分类中的访问量最高视频和/或评分最高视频。本发明的目的就是为了向用户提供新鲜优质的内容,以不丧失用户的新鲜度和流量。

如图2所示,根据本发明的另一个方面,本发明还提供了一种视频推送方法,包括:

s11:获取用户周期时间内所访问的多个视频标签;

s13:计算所述多个视频标签之间的重合度;

s15:判断所述重合度是否大于第一预设值,当所述重合度大于第一预设值时,进行s19;当所述重合度不大于第一预设值时,进行步骤s17,结束;

s19:生成与所述多个视频标签的若干分类的类目有偏差的分类列表;

s21:抓取所述分类列表中的推送视频,并将所述推送视频写入推送列表中,以推荐给用户;

s23:确认用户是否点击了所述推送视频,并计算用户观看所述推送的观看时间与所述推送视频的视频时间的比值,以获取用户对所述推送视频的兴趣度;

s25:判断所述兴趣度是否小于第二预设值,当所述兴趣度小于第一预设值时,进行s29;当所述兴趣度不小于第一预设值时,进行步骤s27,结束;

s29:根据所述兴趣度修正所述分类列表,形成新分类列表,以使得所述推送列表生成单元重新抓取所述新分类列表中推送视频。

在s11中,每一所述视频标签包括若干分类。所述若干分类包括第1级分类、第2级分类……第1+n级分类,其中,第1+n级分类是第n级分类的子分类。比如,第1级分类为地域,第2级分类为电视剧、电影、综艺、搞笑、记录片等,第3级分类为科幻、悬疑、校园、恐怖等。其中,第2级分类是第1级分类的子分类。第3级分类为第2级分类的子分类。在每个视频都具有这一系列级别的标签的基础上,确定用户在周期时间内访问的多个视频标签。

在s13中,所述重合度为一所述视频标签的若干分类与另一所述视频标签的若干分类的重合度。例如,两个视频中,其第1级分类可能为相同,第2级分类也可能为相同,而第3级分类为不同,则此时重合度为一定的百分比数值。而两个视频中所有分类相同,则重合度为100%。当所述重合度大于第一预设值时,启动多样性单元3,用于生成与所述多个视频标签的若干分类的类目有偏差的分类列表。其中,所述预设值可以为70%或其他更合适的数值。

在s21中,所述推送视频为访问量最高视频和/或评分最高视频。

进一步地,所述分类列表不同于所述多个视频标签的若干分类的类目,以使得所述分类列表是不同于用户平时观看的类别的视频,以解决用户在一段时间内每次登陆门户网站看到的内容都是相同的问题。

进一步地,所述分类列表的分类不同于所述多个视频标签的若干分类的中的第2级分类。在其他实施例中,所述分类列表的分类不同于所述多个视频标签的若干分类的中的第3级分类。

至此,本领域技术人员应认识到,虽然本文已详尽示出和描述了本发明的多个示例性实施例,但是,在不脱离本发明精神和范围的情况下,仍可根据本发明公开的内容直接确定或推导出符合本发明原理的许多其他变型或修改。因此,本发明的范围应被理解和认定为覆盖了所有这些其他变型或修改。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1