基于标签的频道自动生成方法和装置的制造方法

文档序号:9420722阅读:135来源:国知局
基于标签的频道自动生成方法和装置的制造方法
【技术领域】
[0001] 本发明设及互联网技术领域,尤其设及基于标签的频道自动生成方法和装置。
【背景技术】
[0002] 随着互联网时代的到来,互联网已经开始逐渐改变着人们的娱乐等生活习惯,其 中,越来越多的观众观看电影、电视剧等,已经由传统电视媒介转向了一些视频网站等互联 网媒体。
[0003] 目前,视频网站会提供预定好的一些频道,用W供用户选择,如电影频道、电视剧 频道等。但是,运些预定好的频道都是已经固定的,频道信息比较单一,无法自动添加用户 需求比较大的频道,W适应用户多样化的需求。

【发明内容】

[0004] 有鉴于此,本发明提供了一种基于标签的频道自动生成方法和装置,能够自动添 加用户需求比较大的频道,W适应用户多样化的需求。
[0005] 为实现上述目的,本发明提供如下技术方案:
[0006] 一种基于标签的频道自动生成方法,包括:
[0007] 确定某视频所对应的标签,所述某视频为所有视频中的任意一个;
[0008] 计算所述标签中某标签所对应的视频个数,所述某标签为标签中的任意一个;
[0009] 计算所述某标签在所有视频所对应的标签中的逆向文件频率;
[0010] 计算预设时间段内所述某视频的视频播放次数;
[0011] 通过所述某标签所对应的视频个数、所述某标签在所有视频所对应的标签中的逆 向文件频率和所述预设时间段内所述某视频的视频播放次数,计算所述某标签生成频道的 得分;
[0012] 当所述某标签生成频道的得分达到预设阔值,利用所述某标签生成频道。
[0013] 优选的,所述确定某视频所对应的标签,包括:
[0014] 建立所述某视频与所述标签的映射关系,通过所述某视频与所述标签的映射关 系,确定某视频所对应的标签。
[0015] 优选的,所述某视频与所述标签的映射关系通过表格结构或者图形结构来实现。
[0016] 优选的,所述计算所述标签中某标签所对应的视频个数,包括:
[0017] 建立所述某标签与某标签所对应的视频个数二者之间的映射关系,通过所述某标 签与某标签所对应的视频个数二者之间的映射关系,计算所述标签中某标签所对应的视频 个数。
[0018] 优选的,所述某标签与某标签所对应的视频个数二者之间的映射关系,通过表格 结构或者图形结构来实现。
[0019] 优选的,所述计算所述某标签在所有视频所对应的标签中的逆向文件频率,包 括:
[0020] 计算所有视频所对应的标签总个数除W所述某标签在所有视频所对应的标签中 的出现次数的商;
[0021] 将所有视频所对应的标签总个数除W所述某标签在所有视频所对应的标签中的 出现次数的商,取自然对数,得到所述某标签在所有视频所对应的标签中的逆向文件频率。
[0022] 优选的,通过视频播放日志计算预设时间段内所述某视频的视频播放次数。
[0023]优选的,所述通过所述某标签所对应的视频个数、所述某标签在所有视频所对应 的标签中的逆向文件频率和所述预设时间段内所述某视频的视频播放次数,计算所述某标 签生成频道的得分,包括:
[0024]分别计算所述预设时间段内所述某视频的视频播放次数的平方根和自然对数;
[00巧]计算所述某标签所对应的视频个数、所述某标签在所有视频所对应的标签中的逆 向文件频率、所述预设时间段内所述某视频的视频播放次数的平方根和所述预设时间段内 所述某视频的视频播放次数的自然对数,四者的乘积,得到所述某标签生成频道的得分。 [00%] 优选的,当所述某标签生成频道的得分达到预设阔值,利用所述某标签生成频道, 包括:
[0027]当所述某标签生成频道的得分达到预设阔值,将所述某标签W及所述某标签所对 应的视频添加到频道页或者频道表。
[0028]一种基于标签的频道自动生成装置,包括:
[0029]标签确定单元,用于确定某视频所对应的标签,所述某视频为所有视频中的任意 一个;
[0030] 第一计算单元,用于计算所述标签中某标签所对应的视频个数,所述某标签为标 签中的任意一个;
[0031] 第二计算单元,用于计算所述某标签在所有视频所对应的标签中的逆向文件频 率.
[0032]第=计算单元,用于计算预设时间段内所述某视频的视频播放次数;
[0033]第四计算单元,用于通过所述某标签所对应的视频个数、所述某标签在所有视频 所对应的标签中的逆向文件频率和所述预设时间段内所述某视频的视频播放次数,计算所 述某标签生成频道的得分;
[0034]频道生成单元,用于当所述某标签生成频道的得分达到预设阔值,利用所述某标 签生成频道。
[0035]经由上述的技术方案可知,与现有技术相比,本发明提供了一种基于标签的频道 自动生成方法和装置。本发明提供的技术方案,首先确定某视频所对应的标签(所述某视 频为所有视频中的任意一个),然后计算所述标签中某标签所对应的视频个数(所述某标 签为标签中的任意一个),计算所述某标签在所有视频所对应的标签中的逆向文件频率,计 算预设时间段内所述某视频的视频播放次数,通过所述某标签所对应的视频个数、所述某 标签在所有视频所对应的标签中的逆向文件频率和所述预设时间段内所述某视频的视频 播放次数,计算所述某标签生成频道的得分,最后,当所述某标签生成频道的得分达到预设 阔值,利用所述某标签生成频道。因此,本发明提供的技术方案,能够根据视频的标签,视频 的一段时间内的播放量,拥有同一标签的视频数W及标签在所有视频所对应的标签中的逆 向文件频率等参数,计算用该标签生成频道的得分,当得分达到预先设定的阔值时,则用该 标签生成一个频道,从而能够及时地响应用户需求,将用户需求比较大的视频自动添加频 道,从而有效解决现有技术中频道信息单一的问题,为用户带来更好的使用体验。
【附图说明】
[0036] 为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现 有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本 发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可W根据 提供的附图获得其他的附图。
[0037] 图1为本发明实施例提供的一种基于标签的频道自动生成方法的流程图;
[0038] 图2为本发明实施例提供的一种基于标签的频道自动生成装置的结构图。
【具体实施方式】
[0039] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完 整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于 本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他 实施例,都属于本发明保护的范围。
[0040] 为使本发明的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实 施方式对本发明作进一步详细的说明。 阳OW实施例
[0042] 请参阅图1,图1为本发明实施例提供的一种基于标签的频道自动生成方法的流 程图。如图1所示,该方法包括:
[0043]步骤SlOl,确定某视频所对应的标签;
[0044] 具体的,所述某视频为所有视频中的任意一个。确定某视频所对应的标签,可选 的,包括:
[0045] 建立所述某视频与所述标签的映射关系,通过所述某视频与所述标签的映射关 系,确定某视频所对应的标签。
[0046] 进一步的,可选的,所述某视频与所述标签的映射关系通过表格结构或者图形结 构来实现。为了直观描述视频与标签的关系,下面举例说明,比如,所述某视频为电视剧版 《S国演义》,《S国演义》的标签可能有多个,比如,从原著角度可W打上"四大名著"的标 签,从主演角度可W打上"鲍国安"的标签,从剧中人物可W打上"刘备"的标签,从剧情可 W打上"草船借箭"的标签等等。标签作为视频的一种属性是预先设置的,可W是网站编辑 人员设置,可W是视频上传者设置,也可W是观众设置。
[0047] 步骤S102,计算所述标签中某标签所对应的视频个数;
[0048] 具体的,所述某标签为标签中的任意一个。所述步骤S102具体可W包括:
[0049] 建立所述某标签与某标签所对应的视频个数二者之间的映射关系,通过所述某标 签与某标签所对应的视频个数二者之间的映射关系,计算所述标签中某标签所对应的视频 个数。
[0050] 进一步的,可选的,所述某标签与某标签所对应的视频个数二者之间的映射关系, 通过表格结构或者图形结构来实现。
[0051] 步骤S103,计算所述某标签在所有视频所对应的标签中的逆向文件频率;
[0052] 具体的,所有视频是指当前系统中的所有视频,比如某网站应用本发明专利,那么 所有视频是指该网站系统中的所有视频。
[0053] 具体的,所述步骤S103,可选的,包括:
[0054] 计算所有视频所对应的标签总个数除W所述某标签在所有视频所对应的标签中 的出现次数的商; 阳化5] 将所有视频所对应的标签总个数除W所述某标签在所有视频所对应的标签中的 出现次数的商,取自然对数,得到所述某标签所对应的视频个数在所有视频中的逆向文件 频率。
[0056] 比如,所述某标签为A标签,可选的,所述某标签在所有视频所对应的标签中的逆 向文件频率的计算公式如下:
[0057]Idf_A=In(all_tag_count/tag_A_count) (I)
[0058] 其中,tag_A_count为A标签在所有视频所对应的标签中的出现次数,all_tag_ count为所有视频所对应的标签总个数,I壯_A为A标签在所有视频所对应的标签中的逆向 文件频率。
[0059] 步骤S104,计算预设时间段内所述某视频的视频播放次数;
[0060] 具体的,通过视频播放日志计算预设时间段内所述某视频的视频播放次数。具体 的,视频网站在每播放一次视频的时候会在视频网站后台添加一条播放记录,运些播放记 录的集合就是视频播放日志。
[0061] 步骤S105,通过所述某标签所对应的视频个数、所述某标签在所有视频所对应的 标签中的逆向文件频率和所述预设时间段内所述某视频的视频播放次数,计算所述某标签 生成频道的得分;
[0062] 具体的,可选的,所述步骤S105包括:
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1