节目推荐方法及系统技术方案

技术编号:19353876 阅读:50 留言:0更新日期:2018-11-07 18:09
本发明专利技术实施例公开了节目推荐方法及系统,用于增加节目推荐的用户群体特性,提高节目推荐的准确率。本发明专利技术实施例方法包括:获取每个电视用户所观看的历史节目,所述电视用户以家庭为单位;将所述历史节目中的至少两个节目进行相互组合,得到多种不同的节目组合;统计所述不同的节目组合在各个电视用户中出现的频率总和,并根据所述频率总和的大小对所述不同的节目组合进行排序,得到各种节目组合的排序表;当节目组合中的至少一个节目被播放时,则按照所述排序表,对与所述节目相关的组合节目进行推荐。

Program recommendation method and system

The embodiment of the present invention discloses a program recommendation method and system for increasing the user group characteristics of program recommendation and improving the accuracy of program recommendation. The embodiments and methods of the present invention include: acquiring the historical programs watched by each television user, the television users taking the family as the unit; combining at least two programs of the historical programs together to obtain a variety of different program combinations; and counting the frequency of the different program combinations appearing in each television user. The different program combinations are sorted according to the sum of the frequencies, and the sorting table of the various program combinations is obtained. When at least one program in the program combination is played, the combined programs related to the program are recommended according to the sorting table.

【技术实现步骤摘要】
节目推荐方法及系统
本专利技术涉及视频数据处理
,尤其涉及节目推荐方法及系统。
技术介绍
随着网络技术和智能算法的出现,各种终端结合智能算法,都可以收集用户的历史数据,并根据历史数据统计用户的喜好,从而根据用户喜好,对用户进行进行内容推荐。目前,公知的电视端视频内容智能推荐算法,都是沿用手机端的视频内容推荐算法体系,通过先对视频内容打标签,然后收集用户的点播数据,计算用户的点播数据各标签出现的机率,从而得出用户对各种类型视频的喜爱程度,进而对用户进行视频推荐。现有技术根据单个用户点播数据,对用户行为进行分析,计算出用户的偏好,分析出用户对各种内容标签的喜爱程度,然后对用户进行视频推荐。因为电视机是为家庭服务的,多人共享一个娱乐平台,现有的推荐方法只考虑到单个家庭用户的特性,没有考虑到群体用户的特性,故该推荐方法在对视频内容进行推荐时,方法单一,且准确率较低。
技术实现思路
本专利技术实施例提供了节目推荐方法及系统,用于增加节目推荐的用户群体特性,提高节目推荐的准确率。本专利技术实施例第一方面提供了节目推荐方法,包括:获取每个电视用户所观看的历史节目,所述电视用户以家庭为单位;将所述历史节目中的至少两个节目进行相互组合,得到多种不同的节目组合;统计所述不同的节目组合在各个电视用户中出现的频率总和,并根据所述频率总和的大小对所述不同的节目组合进行排序,得到各种节目组合的排序表;当节目组合中的至少一个节目被播放时,则按照所述排序表,对与所述节目相关的组合节目进行推荐。优选的,所述节目组合为两两组合,所述节目组合包括第一节目和第二节目;所述当节目组合中的至少一个节目被播放时,则按照所述排序表,对与所述节目相关的组合节目进行推荐,包括:当节目组合中的第一节目被播放时,则按照所述排序表,对与所述第一节目相关的第二节目进行推荐。优选的,所述方法还包括:定义每个节目的属性标签;当与所述第一节目组合的多个节目组合在所述排序表中的次序相同时,则统计所述多个节目组合中的第二节目与所述第一节目的标签相关性,并根据所述标签相关性的高低,得到标签相关列表;根据所述标签相关列表,对所述多个节目组合中的第二节目进行推荐。优选的,所述每个节目包括多个属性标签,根据每个属性标签的权重对所述多个属性标签进行排序,得到每个节目的标签序列表;所述统计所述多个节目组合中的第二节目与所述第一节目的标签相关性,包括:根据所述每个节目的标签序列表,统计所述多个节目组合中的第二节目与所述第一节目相同的属性标签数目,及各相同属性标签在所述第一节目标签排序表中的权重;计算所述权重总和的大小,得到所述多个节目组合中的第二节目与所述第一节目的标签相关性的高低。优选的,当所述多个节目组合中的第二节目与所述第一节目的标签相关性相同时,则对所述多个节目组合中的第二节目进行随机推荐。本专利技术实施例第二方面提供了节目推荐系统,包括:获取单元,用于获取每个电视用户所观看的历史节目,所述电视用户以家庭为单位;组合单元,用于将所述历史节目中的至少两个节目进行相互组合,得到多种不同的节目组合;第一统计排序单元,用于统计所述不同的节目组合在各个电视用户中出现的频率总和,并根据所述频率总和的大小对所述不同的节目组合进行排序,得到各种节目组合的排序表;第一推荐单元,用于当节目组合中的至少一个节目被播放时,则按照所述排序表,对与所述节目相关的组合节目进行推荐。优选的,所述节目组合为两两组合,所述节目组合包括第一节目和第二节目;所述第一推荐单元,包括:推荐模块,用于当节目组合中的第一节目被播放时,则按照所述排序表,对与所述第一节目相关的第二节目进行推荐。优选的,该系统还包括:定义单元,用于定义每个节目的属性标签;第二统计排序单元,用于当与所述第一节目组合的多个节目组合在所述排序表中的次序相同时,则统计所述多个节目组合中的第二节目与所述第一节目的标签相关性,并根据所述标签相关性的高低,得到标签相关列表;第二推荐单元,用于根据所述标签相关列表,对所述多个节目组合中的第二节目进行推荐。优选的,每个节目包括多个属性标签,根据每个属性标签的权重对所述多个属性标签进行排序,得到每个节目的标签序列表;所述第二统计排序单元,包括:统计模块,用于根据所述每个节目的标签序列表,统计所述多个节目组合中的第二节目与所述第一节目相同的属性标签数目,及各相同属性标签在所述第一节目标签排序表中的权重;计算模块,用于计算所述权重总和的大小,得到所述多个节目组合中的第二节目与所述第一节目的标签相关性的高低。优选的,该系统还包括:第三推荐单元,用于当所述多个节目组合中的第二节目与所述第一节目的标签相关性相同时,对所述多个节目组合中的第二节目进行随机推荐。本专利技术实施例还提供了一种计算机装置,包括处理器,该处理器在执行存储于存储器上的计算机程序时,用于实现本专利技术实施例第一方面所述的节目推荐方法。本专利技术实施例还提供了一种可读存储介质,其上存储有计算机程序,该计算机程序被处理器执行时,用于实现本专利技术实施例第一方面所述的节目推荐方法。从以上技术方案可以看出,本专利技术实施例具有以下优点:本专利技术实施例中,先获取每个家庭电视用户的历史节目,并将历史节目中的至少两个节目相互组合,得到多个不同的解码组合,统计多个不同的解码组合在各个电视用户中出现的频率总和,并根据频率总和的大小对不同的节目组合进行排序,得到各种节目组合的排序表,当节目组合中的至少一个节目被播放时,则按照该排序表,对与该节目相关的组合节目进行推荐。因为本专利技术中在统计每个电视用户的节目组合后,分别统计该节目组合在各个电视用户中出现的频率总和,并根据该频率总和得到节目组合的排序表,故该排序表综合了各个电视用户的特点,故在推荐节目时,体现了用户的群体性特点,提高了节目推荐的准确率。附图说明图1为本专利技术实施例中节目推荐方法的一个实施例示意图;图2为本专利技术实施例中节目推荐方法的另一个实施例示意图;图3为本专利技术实施例中节目推荐方法的另一个实施例示意图;图4为本专利技术实施例中节目推荐系统的一个实施例示意图。具体实施方式本专利技术实施例提供了节目推荐方法及系统,用于增加节目推荐的用户群体特性,提高节目推荐的准确率。为了使本
的人员更好地理解本专利技术方案,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分的实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。为方便理解,下面对本专利技术中的节目推荐方法进行描述,请参阅图1,本专利技术实施例中节目推荐方法的本文档来自技高网
...

【技术保护点】
1.节目推荐方法,其特征在于,包括:获取每个电视用户所观看的历史节目,所述电视用户以家庭为单位;将所述历史节目中的至少两个节目进行相互组合,得到多种不同的节目组合;统计所述不同的节目组合在各个电视用户中出现的频率总和,并根据所述频率总和的大小对所述不同的节目组合进行排序,得到各种节目组合的排序表;当节目组合中的至少一个节目被播放时,则按照所述排序表,对与所述节目相关的组合节目进行推荐。

【技术特征摘要】
1.节目推荐方法,其特征在于,包括:获取每个电视用户所观看的历史节目,所述电视用户以家庭为单位;将所述历史节目中的至少两个节目进行相互组合,得到多种不同的节目组合;统计所述不同的节目组合在各个电视用户中出现的频率总和,并根据所述频率总和的大小对所述不同的节目组合进行排序,得到各种节目组合的排序表;当节目组合中的至少一个节目被播放时,则按照所述排序表,对与所述节目相关的组合节目进行推荐。2.根据权利要求1所述的方法,其特征在于,所述节目组合为两两组合,所述节目组合包括第一节目和第二节目;所述当节目组合中的至少一个节目被播放时,则按照所述排序表,对与所述节目相关的组合节目进行推荐,包括:当节目组合中的第一节目被播放时,则按照所述排序表,对与所述第一节目相关的第二节目进行推荐。3.根据权利要求2所述的方法,其特征在于,所述方法还包括:定义每个节目的属性标签;当与所述第一节目组合的多个节目组合在所述排序表中的次序相同时,则统计所述多个节目组合中的第二节目与所述第一节目的标签相关性,并根据所述标签相关性的高低,得到标签相关列表;根据所述标签相关列表,对所述多个节目组合中的第二节目进行推荐。4.根据权利要求3所述的方法,其特征在于,所述每个节目包括多个属性标签,根据每个属性标签的权重对所述多个属性标签进行排序,得到每个节目的标签序列表;所述统计所述多个节目组合中的第二节目与所述第一节目的标签相关性,包括:根据所述每个节目的标签序列表,统计所述多个节目组合中的第二节目与所述第一节目相同的属性标签数目,及各相同属性标签在所述第一节目标签排序表中的权重;计算所述权重总和的大小,得到所述多个节目组合中的第二节目与所述第一节目的标签相关性的高低。5.根据权利要求4所述的方法,其特征在于,当所述多个节目组合中的第二节目与所述第一节目的标签相关性相同时,则对所述多个节目组...

【专利技术属性】
技术研发人员:马秀文钟虎林王洪亮罗均文
申请(专利权)人:深圳市路通网络技术有限公司
类型:发明
国别省市:广东,44

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

1