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

技术编号:31981108 阅读:23 留言:0更新日期:2022-01-20 01:38
本申请涉及一种IPTV节目推荐方法及系统;其中,IPTV节目推荐方法包括在用户进入观影页面前,对用户进行身份识别;在对用户进行身份识别后,采集所述用户的第一观影特征节目单;依据所述第一观影特征节目单匹配若干相似用户;采集每一所述相似用户的第二观影特征节目单;依据若干所述第二观影特征节目单及所述第一观影特征节目单得到待推荐节目集;对所述待推荐节目集中的节目进行量化评分得到待推荐节目集中的所述节目的评分;按照评分由大到小的顺序对所述待推荐节目集中的节目进行排序;以及,采集位于预设次序之前的节目,在观影页面中进行展示。本申请具有推荐出符合用户兴趣的节目,提高用户的使用体验感的效果。提高用户的使用体验感的效果。提高用户的使用体验感的效果。

【技术实现步骤摘要】
一种IPTV节目推荐方法及系统


[0001]本申请涉及多媒体数据处理的领域,尤其是涉及一种IPTV节目推荐方法及系统。

技术介绍

[0002]随着互联网和广播电视网络的不断发展,IPTV即具有互动点播功能的网络电视逐渐走进了人们的生活。IPTV将数字技术、计算机技术、互联网技术与广播电视技术有机地结合在一个平台,向用户提供了数字广播电视、交互式娱乐平台、资讯平台以及电子商务等多种网络服务。
[0003]伴随着互联网科技的发展,海量的节目引入IPTV。传统的按照电视台预先设置的节目播放表进行节目播放的方式已经不能满足用户的使用需求,无法为用户推荐符合用户兴趣的节目。

技术实现思路

[0004]为了推荐出符合用户兴趣的节目,提高用户的使用体验感,本申请提供一种IPTV节目推荐方法及系统。
[0005]第一方面,本申请提供一种IPTV节目推荐方法,采用如下的技术方案:一种IPTV节目推荐方法,包括:在用户进入观影页面前,对用户进行身份识别;在对用户进行身份识别后,采集所述用户的第一观影特征节目单;依据所述第一观影特征节目单匹配若干相似用户;采集每一所述相似用户的第二观影特征节目单;依据若干所述第二观影特征节目单及所述第一观影特征节目单得到待推荐节目集;对所述待推荐节目集中的节目进行量化评分得到待推荐节目集中的所述节目的评分;按照评分由大到小的顺序对所述待推荐节目集中的节目进行排序;以及,采集位于预设次序之前的节目,在观影页面中进行展示。
[0006]通过采用上述技术方案,相似用户和使用本申请的用户在观影习惯上具有很大的相似性,相似用户播放的节目较大概率是符合用户兴趣的节目,通过相似用户所观看的节目为使用本申请的用户进行节目推荐,能够提高推荐的节目符合用户兴趣的可能性,同时对待推荐节目集中的节目进行量化评分,按照评分由大到小的顺序对所述待推荐节目集中的节目进行排序;采集位于预设次序之前的节目,在观影页面中进行展示,从而推荐出符合用户兴趣的节目,提高用户的使用体验感。
[0007]可选的,所述的采集用户的第一观影特征节目单包括以下步骤:按照时间先后顺序由后向先依次采集用户的观影记录中属于预设时间段内的节目;所述预设时间段的时长固定,所述预设时间段的其中一个端点为当前时刻;以及,
判断在所述预设时间段内采集的节目数量是否达到第一预设个数a;如果是,则按照时间先后顺序由后向先采集第一预设个数a个节目,生成第一观影特征节目单;如果否,则从服务器中补充采集预设时间段内播放量最高的若干节目,直至采集的节目数量达到第一预设个数a,并将采集的节目生成第一观影特征节目单。
[0008]通过采用上述技术方案,通过采集用户在预设时间段内观看的节目,能够更加清楚地了解用户近期的节目喜好;对预设时间段内采集的节目数量进行判定,避免由于采集的节目数量过少,从而减少为用户推荐的节目不符合用户的需求的可能性;预设时间段内播放量最高的若干节目较大概率是用户喜欢的节目,通过补充采集预设时间段内播放量最高的若干节目,对第一观影特征节目单中的节目数据进行补充,使得生成的第一观影特征节目单更符合用户喜好。
[0009]可选的,所述的依据所述第一观影特征节目单匹配若干相似用户包括以下步骤:采集服务器中储存的其他用户的观影记录,并按照时间先后顺序由后向先采集其他用户的观影记录中的a个节目,作为待判定节目集;判断所述第一观影特征节目单与所述待判定节目集中相同的节目个数是否达到第二预设个数b;如果是,则将该用户记为相似用户;以及,判断相似用户的个数是否达到第三预设个数c;如果是,则停止采集服务器中储存的其他用户的观影记录。
[0010]通过采用上述技术方案,相似用户和使用本申请的用户在观影习惯上具有很大的相似性,通过匹配若干相似用户能够更加准确地为用户推荐节目。
[0011]可选的,所述的得到待推荐节目集,包括以下步骤:依据若干所述第二观影特征节目单得到若干第二观影特征节目单中的所有节目;以及,滤除所有节目中与第一观影特征节目单相重合的节目,并保留所有节目中同一节目相重合的部分中的一个,得到所述待推荐节目集。
[0012]通过采用上述技术方案,。相似用户播放的节目较大概率是符合用户兴趣的节目;依据若干第二观影特征节目单得到若干第二观影特征节目单中的所有节目,上述的所有节目包含与待判定节目集中重合的部分,同时也包含着多个节目相重合的情况,滤除这部分节目能够避免将重复的节目推荐给用户。
[0013]可选的,所述的对所述待推荐节目集中的节目进行量化评分得到待推荐节目集中的节目的评分,包括以下步骤:采集若干相似用户对待推荐节目集中的同一节目的总播放时长;基于所述总播放时长得到所述的同一节目的平均播放时长;基于所述平均播放时长与所述的同一节目的总时长得到平均播放时长在总时长中的占比;以及,基于所述占比得到所述节目的第一评分。
[0014]通过采用上述技术方案,在相似用户播放节目的过程中,容易出现点击某个节目,但是该节目并非其感兴趣的节目,在用户退出节目的播放界面后,该节目的播放时长在总时长的占比会比用户对该节目感兴趣时的占比小,通过同一节目的平均播放时与同一节目中的总时长得到第一评分,将第一评分作为量化评分的一部分,从而能够更好地判别节目
是否是用户喜爱的。
[0015]可选的,所述的量化评分方法还包括:依据当前时刻所处的时间段将当前时刻归类于早上时间段、下午时间段及晚上时间段中的其中一个;以及,基于不同相似用户对同一节目的播放的时间段与当前时刻所处的时间段得到所述同一节目的第二评分。
[0016]通过采用上述技术方案,用户在不同时间段喜好的节目是不一样的,根据节目的播放时间能够更好地为用户推荐节目。
[0017]可选的,所述的对用户进行身份识别,包括:对用户的账号进行验证和/或通过身份识别装置对用户身份进行识别。
[0018]第二方面,本申请提供一种IPTV节目推荐系统,采用如下的技术方案。
[0019]一种IPTV节目推荐系统,包括:身份识别模块,用于在用户进入观影页面前,对用户进行身份识别;第一采集模块,用于采集用户的第一观影特征节目单;相似用户匹配模块,用于依据所述第一观影特征节目单匹配若干相似用户;第二采集模块,用于采集每一所述相似用户的第二观影特征节目单;待推荐节目集生成模块,用于依据若干所述第二观影特征节目单及用户的所述第一观影特征节目单得到待推荐节目集;量化评分模块,用于对所述待推荐节目集中的节目进行量化评分得到待推荐节目集中的节目的评分;排序模块,按照评分由大到小的顺序对待推荐节目集中的节目进行排序;以及,展示模块,用于采集位于预设次序之前的节目,在观影页面中进行展示。。
[0020]可选的,所述第一采集模块包括:第一采集子单元,用于按照时间先后顺序由后向先依次采集用户的观影记录中属于预设时间段内的节目;第一判断子单元,用于判断在所述预设时间段内采集的节目数量是否达到第一预设个数a;第二采集子单元,用于在所述预设时间段内采集的节目数本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种IPTV节目推荐方法,其特征在于:包括:在用户进入观影页面前,对用户进行身份识别;在对用户进行身份识别后,采集所述用户的第一观影特征节目单;依据所述第一观影特征节目单匹配若干相似用户;采集每一所述相似用户的第二观影特征节目单;依据若干所述第二观影特征节目单及所述第一观影特征节目单得到待推荐节目集;对所述待推荐节目集中的节目进行量化评分得到待推荐节目集中的所述节目的评分;按照评分由大到小的顺序对所述待推荐节目集中的节目进行排序;以及,采集位于预设次序之前的节目,在观影页面中进行展示。2.根据权利要求1所述的IPTV节目推荐方法,其特征在于:所述的采集用户的第一观影特征节目单包括以下步骤:按照时间先后顺序由后向先依次采集用户的观影记录中属于预设时间段内的节目;所述预设时间段的时长固定,所述预设时间段的其中一个端点为当前时刻;以及,判断在所述预设时间段内采集的节目数量是否达到第一预设个数a;如果是,则按照时间先后顺序由后向先采集第一预设个数a个节目,生成第一观影特征节目单;如果否,则从服务器中补充采集预设时间段内播放量最高的若干节目,直至采集的节目数量达到第一预设个数a,并将采集的节目生成第一观影特征节目单。3.根据权利要求2所述的IPTV节目推荐方法,其特征在于,所述的依据所述第一观影特征节目单匹配若干相似用户包括以下步骤:采集服务器中储存的其他用户的观影记录,并按照时间先后顺序由后向先采集其他用户的观影记录中的a个节目,作为待判定节目集;判断所述第一观影特征节目单与所述待判定节目集中相同的节目个数是否达到第二预设个数b;如果是,则将该用户记为相似用户;以及,判断相似用户的个数是否达到第三预设个数c;如果是,则停止采集服务器中储存的其他用户的观影记录。4.根据权利要求3所述的IPTV节目推荐方法,其特征在于,所述的得到待推荐节目集,包括以下步骤:依据若干所述第二观影特征节目单得到若干第二观影特征节目单中的所有节目;以及,滤除所有节目中与第一观影特征节目单相重合的节目,并保留所有节目中同一节目相重合的部分中的一个,得到所述待推荐节目集。5.根据权利要求4所述的IPTV节目推荐方法,其特征在于,所述的对所述待推荐节目集中的节目进行量化评分得到待推荐节目集中的节目的评分,包括以下步骤:采集若干相似用户对待推荐节目集中的同一节目的总播放时长;基于所述总播放时长得到所述的同一节目的平均播放时长;基于所述平...

【专利技术属性】
技术研发人员:李文华彭孔涛李雪亮范艳飞
申请(专利权)人:深圳市视壮科技有限公司
类型:发明
国别省市:

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

1