统计人物热度的方法、节目的推送方法及装置的制造方法_2

文档序号:9353222阅读:来源:国知局
置中,获取各电 视频道的EPG数据,其中,一个频道的所述EPG数据包括该频道中播出的节目名称及其播出 时间;在网络侧搜索与获取的EPG数据相关的人物信息;根据搜索到的与各节目相关的人 物信息,确定与预设人物相关联的节目;通过EPG获取所确定节目的相关数据,所述相关数 据包括节目的总数目以及每个节目的节目名称、节目播出时间和播出次数;根据所述节目 的相关数据统计所述人物的热度。即通过借助电视节目的EPG数据来统计预设人物的热 度,不仅节省了大量的数据收集运算成本,还由于EPG数据是历史节目播出的记录,使得人 物热度的统计结果更准确,更具有说服力。
[0060] 本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变 得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在所写的说明 书、权利要求书、以及附图中所特别指出的结构来实现和获得。
[0061] 下面通过附图和实施例,对本发明的技术方案做进一步的详细描述。
【附图说明】
[0062] 附图用来提供对本发明的进一步理解,并且构成说明书的一部分,与本发明的实 施例一起用于解释本发明,并不构成对本发明的限制。在附图中:
[0063] 图1为本发明根据一示例性实施例示出的统计人物热度的方法的流程图;
[0064] 图2为本发明根据一示例性实施例示出的另一统计人物热度的方法的流程图;
[0065] 图3为本发明根据一示例性实施例示出的另一统计人物热度的方法的流程图;
[0066] 图4为本发明根据一示例性实施例示出的节目的推送方法的流程图;
[0067] 图5为本发明根据一示例性实施例示出的统计人物热度的装置的框图;
[0068] 图6为本发明根据一示例性实施例示出的另一统计人物热度的装置的框图;
[0069] 图7为本发明根据一示例性实施例示出的另一统计人物热度的装置的框图;
[0070] 图8为本发明根据一示例性实施例示出的另一统计人物热度的装置的框图;
[0071] 图9为本发明根据一示例性实施例示出的节目的推送装置的框图。
【具体实施方式】
[0072] 以下结合附图对本发明的优选实施例进行说明,应当理解,此处所描述的优选实 施例仅用于说明和解释本发明,并不用于限定本发明。
[0073] 根据本发明实施例的第一方面,提供一种统计人物热度的方法,该方法可用于统 计人物热度的各种客户端或者服务器中,如图1所示,该方法可包括步骤S101-S105 :
[0074] 步骤S101 :获取各电视频道的EPG数据,其中,一个频道的EPG数据包括该频道中 播出的节目名称及其播出时间。
[0075] 步骤S102 :在网络侧搜索与获取的EPG数据相关的人物信息。
[0076] 步骤S103 :根据搜索到的与各节目相关的人物信息,确定与预设人物相关联的节 目。
[0077] 步骤S104 :通过EPG获取所确定节目的相关数据,相关数据包括节目的总数目以 及每个节目的节目名称、节目播出时间和播出次数。
[0078] 步骤S105 :根据节目的相关数据统计人物的热度。
[0079] 即首先获取电视各频道的EPG数据,接着可根据EPG数据中的节目名称在网络侧 搜索与这些节目中相关人物的信息,其中相关人物信息包括节目中出现的政要、到访嘉宾、 明星、演员、主持人、节目制作人员、活动参与人员等的人物名称,以及其可能涉及节目的节 目类型和节目题材等。而后在这些相关人物信息中提取出与预设人物相匹配的信息,进而 将与提取出的信息对应的节目确定为与预设人物相关联的节目。最终利用EPG获取这些节 目的总数目以及每个节目的节目名称、节目播出时间和播出次数等相关数据,从而通过这 些数据统计出预设人物的热度。该方法通过借助电视节目的EPG数据来统计预设人物的热 度,不仅节省了大量的数据收集运算成本,还由于EPG数据是历史节目播出的记录,使得人 物热度的统计结果更准确,更具有说服力。
[0080] 在一个实施例中,用户的家用数字电视可接收到98个频道,首先从EPG中获取这 98个频道中每个频道所播放节目的节目名称及其播出时间等数据,例如EPG中包含的数据 为频道播放的节目有《PlayJ播出时间为6 :00、《Play2》播出时间为6 :40、《Play3》播 出时间为8 :25等;II频道播放的节目有《Play4》播出时间为7 :20、《Play5》播出时间为8 : 15、《Play6》播出时间为9 :50等,依次类推。而后根据这些EPG数据从网络侧搜索这些节 目所涉及的节目类型、节目题材、节目演职人员名称等信息,例如搜索到《Playi》的节目类 型为新闻资讯,节目题材为时事新闻,节目中出现的相关人物有某国政要张三、明星李四和 王五、节目主持人赵六;搜索到《Play2》的节目类型为国产电视剧,节目题材为古装,节目中 出现的相关人物有演员李四和孙七、导演钱八、制片人王五;搜索到《Play3》的节目类型为 访谈,节目题材为综艺娱乐,节目中出现的相关人物有到访嘉宾赵六、节目主持人吴十,依 次类推。此时若确定预设人物为李四,则从搜索到的相关人物信息中提取出与李四相关的 信息,并将这些信息对应的节目仆1 &71》、仆1&72》等确定为与李四相关联的节目。然后通过 EPG获取到《Playi》、《Play2》的节目的总数目为2,其中《Playl》节目播出时间为6 :00,播 出次数为64次,《Play2》节目播出时间为6 :40,播出次数为7次等相关数据。最终根据这 些相关数据统计出李四的热度。
[0081] 在一个实施例中,上述相关的人物信息可包括节目类型、节目题材、节目的演职人 员中的一项或多项。
[0082] 在一个实施例中,如图2所示,步骤S103可实施为步骤S1031-S1032 :
[0083] 步骤S1031 :根据预设人物的人物名称,确定与其相关联节目的节目类型。
[0084] 步骤S1032 :将人物名称,与搜索到的各节目相关的人物信息进行匹配,将符合节 目类型、且与人物名称相匹配的相关人物信息所属的节目,确定为与预设人物相关联的节 目。
[0085] 在另一个实施例中,预设人物为体育明星郑二,则确定与郑二相关联的节目类型 有赛事转播、人物访谈、综艺节目等。而后根据确定的节目类型从搜索到的各节目的信息 中提取出符合该节目类型的人物信息,并根据上述确定的人物郑二与这些提取出的人物信 息进行匹配,最后将相匹配的人物信息所对应的节目确定为与预设人物即郑二相关联的节 目。即通过逐步缩小信息提取范围的方式完成目标信息的提取,减少了该过程的程序运算 量,从而提高了信息提取的效率。
[0086] 在一个实施例中,决定各节目热度值的参数可以是节目播放时间、节目类型或节 目播放次数等中的一项或多项,在计算某个节目的热度值之前,可首先确定采用何种运算 规则进行计算,进而确定出计算公式,而后确定出需要哪几项参数,接着根据预设规则确定 这几项参数的权重值,然后再将确定的权重值带入确定的公式中求出该节目的热度值。采 用该方法可有效将决定人物热度的各项相关参数(节目播放时间、节目类型、节目播放次 数等)进行量化结合,计算出统一用来衡量人物热度的数值,从而将人物热度量化生成直 观数据,客观体现预设人物的热度。
[0087] 举例来说,在一个实施例中,可通过下述公式对预设人物的每日热度值进行统 计:
[0088]
[0089] 其中,函数HAVE()用于判断单个节目的相关数据是否与人物名称相匹配,其结果 为数值1或0,当判定该节目的相关数据与人物名称相匹配时结果为1,当判定该节目的相 关数据与人物名称不匹配时结果为0。
[0090] DayStore为人物单日内的热度值,通过将单日内各个节目的人物热度值进行求和 得到,Play;为单个节目的相关数据,Keyword为人物的人物名称,TRank为针对每个节目的 播出时间预设的权重。
[0091] 若此时可以用于数据
当前第2页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1