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

文档序号:9353222阅读:336来源:国知局
统计人物热度的方法、节目的推送方法及装置的制造方法
【技术领域】
[0001] 本发明涉及互联网领域,特别涉及统计人物热度的方法、节目的推送方法及装置。
【背景技术】
[0002] 经过近几年多媒体信息技术的发展,越来越多的时势焦点或者焦点人物得以借助 互联网进行快速广泛的传播。例如,一部分人群因为其作为或功绩具有代表性而被当做人 物广为流传,或者少数个体因为付诸特殊举动一时间被社会舆论所热议。对此,为了方便对 这些人物的热度进行对比,制定一套统一的、准确的衡量热度的标准就显的饶有意义。但是 如何对人物的热度进行统计,目前实施的方式大都还是通过统计与这些人物相关视频的点 击率、或者统计这些人物的在指定网站被评论的数目得出结论。由于这些数据的获取来源 通常比较杂乱,准确性低,很难被用户所信服,所以急需一种有效的方式对其进行全面统一 的量化评估。

【发明内容】

[0003] 本发明提供一种统计人物热度的方法、节目的推送方法及装置,用以使得能够准 确地统计出预设人物的热度,并根据预设人物的热度为用户提供热门的节目,提高用户体 验。
[0004] 根据本发明实施例的第一方面,提供一种统计人物热度的方法,可包括:
[0005] 获取各电视频道的EPG数据,其中,一个频道的所述EPG数据包括该频道中播出的 节目名称及其播出时间;
[0006] 在网络侧搜索与获取的EPG数据相关的人物信息;
[0007] 根据搜索到的与各节目相关的人物信息,确定与预设人物相关联的节目;
[0008] 通过EPG获取所确定节目的相关数据,所述相关数据包括节目的总数目以及每个 节目的节目名称、节目播出时间和播出次数;
[0009] 根据所述节目的相关数据统计所述人物的热度。
[0010] 在一个实施例中,所述相关的人物信息可包括:节目类型、节目题材、节目的演职 人员中的一项或多项;
[0011] 所述根据搜索到的与各节目相关的人物信息,确定与预设人物相关联的节目,可 包括:
[0012] 根据所述预设人物的人物名称,确定与其相关联节目的节目类型;
[0013] 将所述人物名称,与搜索到的各节目相关的人物信息进行匹配,将符合所述节目 类型、且与所述人物名称相匹配的相关人物信息所属的节目,确定为与预设人物相关联的 -H-口 ~P目。
[0014] 在一个实施例中,所述根据所述节目的相关数据统计所述人物的热度,可包括:通 过下述公式统计所述人物的每日热度:
[0015]
[0016] 其中,所述函数HAVE0用于判断单个节目的相关数据是否与所述人物名称相匹 配,其结果为数值1或〇,当结果为1时判定该节目的相关数据与所述人物名称相匹配,当结 果为〇时判定该节目的相关数据与所述人物名称不匹配;
[0017] 所述DayStore为所述人物单日内的热度,所述Play;*单个节目的相关数据,所 述Keywordj为所述人物的人物名称,所述TRank为针对每个节目的播出时间预设的权重。
[0018] 在一个实施例中,所述根据所述节目的相关数据统计所述人物的热度之后,还可 包括:
[0019] 根据统计的所述人物的每日热度统计出该人物的每周热度、每月热度及每季度热 度;
[0020] 根据所述人物的每周热度、每月热度和每季度热度,分析所述人物的热度变化趋 势。
[0021] 根据本发明实施例的第二方面,提供一种节目的推送方法,可包括:
[0022] 获取不同人物在预设的时间段内的热度;
[0023] 根据预设时间段内的各人物热度由高到低对所述人物进行排序;
[0024] 将排序靠前设定数量的人物相关联的节目推荐给用户;
[0025] 所述不同人物对应的热度通过下述方式得到:
[0026] 获取各电视频道的EPG数据,其中,一个频道的所述EPG数据包括该频道中播出的 节目名称及其播出时间;
[0027] 在网络侧搜索与获取的EPG数据相关的人物信息;
[0028] 根据搜索到的与各节目相关的人物信息,确定与预设人物相关联的节目;
[0029] 通过EPG获取所确定节目的相关数据,所述相关数据包括节目的总数目以及每个 节目的节目名称、节目播出时间和播出次数;
[0030] 根据所述节目的相关数据统计所述人物的热度。
[0031] 根据本发明实施例的第三方面,提供一种统计人物热度的装置,可包括:
[0032] 第一获取模块,用于获取各电视频道的EPG数据,其中,一个频道的所述EPG数据 包括该频道中播出的节目名称及其播出时间;
[0033] 搜索模块,用于在网络侧搜索与获取的EPG数据相关的人物信息,所述相关的人 物信息包括:节目类型、节目题材、节目的演职人员中的一项或多项;
[0034] 确定模块,用于根据搜索到的与各节目相关的人物信息,确定与预设人物相关联 的节目;
[0035] 第二获取模块,用于通过EPG获取所确定节目的相关数据,所述相关数据包括节 目的总数目以及每个节目的节目名称、节目播出时间和播出次数;
[0036] 第一统计模块,用于根据所述节目的相关数据统计所述人物的热度。
[0037] 在一个实施例中,所述确定模块,可包括:
[0038] 第一确定子模块,用于根据所述预设人物的人物名称,确定与其相关联节目的节 目类型;
[0039] 第二确定子模块,用于将所述人物名称,与搜索到的各节目相关的人物信息进行 匹配,将符合所述节目类型、且与所述人物名称相匹配的相关人物信息所属的节目,确定为 与预设人物相关联的节目。
[0040] 在一个实施例中,所述第一统计模块,可包括:
[0041] 统计子模块,用于通过下述公式统计所述人物的每日热度:
[0042]
[0043] 其中,所述函数HAVE0用于判断单个节目的相关数据是否与所述人物名称相匹 配,其结果为数值1或〇,当结果为1时判定该节目的相关数据与所述人物名称相匹配,当结 果为〇时判定该节目的相关数据与所述人物名称不匹配;
[0044] 所述DayStore为所述人物单日内的热度,所述Play;*单个节目的相关数据,所 述Keywordj为所述人物的人物名称,所述TRank为针对每个节目的播出时间预设的权重。
[0045] 在一个实施例中,所述装置还包括:
[0046] 第二统计模块,用于根据统计的所述人物的每日热度统计出该人物的每周热度、 每月热度及每季度热度;
[0047] 分析模块,用于根据所述人物的每周热度、每月热度和每季度热度,分析所述人物 的热度变化趋势。
[0048] 根据本发明实施例的第四方面,提供一种节目的推送装置,可包括:
[0049] 获取模块,用于获取不同人物在预设的时间段内的热度;
[0050] 排序模块,用于根据预设时间段内的各人物热度由高到低对所述人物进行排序;
[0051] 推荐模块,用于将排序靠前设定数量的人物相关联的节目推荐给用户;
[0052] 热度统计模块,用于通过下述方式得到每个人物对应的热度:
[0053] 获取各电视频道的EPG数据,其中,一个频道的所述EPG数据包括该频道中播出的 节目名称及其播出时间;
[0054] 在网络侧搜索与获取的EPG数据相关的人物信息;
[0055] 根据搜索到的与各节目相关的人物信息,确定与预设人物相关联的节目;
[0056] 通过EPG获取所确定节目的相关数据,所述相关数据包括节目的总数目以及每个 节目的节目名称、节目播出时间和播出次数;
[0057] 根据所述节目的相关数据统计所述人物的热度。
[0058] 本发明实施例提供的技术方案可产生以下有益效果:
[0059] 本发明实施例提供的统计人物热度的方法、节目的推送方法及装
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1