基于用户行为的节目推荐方法、智能电视及存储介质技术

技术编号:19027069 阅读:23 留言:0更新日期:2018-09-26 20:02
本发明专利技术公开了一种基于用户行为的节目推荐方法、智能电视及存储介质。本发明专利技术在通过播放器播放目标节目时,收集用户对所述播放器的操作行为,再根据收集的操作行为确定用户对所述目标节目的偏好度,并将所述目标节目及相应的偏好度添加至目标节目集中,然后按照偏好度从大到小的顺序从所述目标节目集中选取预设数量的节目,并将选取的节目作为待推荐节目,接着根据节目参数对所述待推荐节目进行排序,最后按照排序结果对所述待推荐节目进行展示,能够有效地识别出用户对节目的偏好度,并按照偏好度来对待推荐节目进行排序,从而使待推荐节目尽可能地符合用户的喜好,并且推荐的节目按照用户的喜好度进行排列,有序并且聚焦,提高了用户体验。

【技术实现步骤摘要】
基于用户行为的节目推荐方法、智能电视及存储介质
本专利技术涉及智能电视
,尤其涉及一种基于用户行为的节目推荐方法、智能电视及存储介质。
技术介绍
随着智能电视的技术发展,智能电视中可观看的节目越来越丰富,每个用户喜好节目的类型各不相同。而电视系统在推荐节目时,通常是直接根据节目的热度来推荐给用户,但这些节目可能并没有与用户本身的喜好挂钩,导致推荐的节目内容杂乱不聚焦。上述内容仅用于辅助理解本专利技术的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
本专利技术的主要目的在于提供一种基于用户行为的节目推荐方法、智能电视及存储介质,旨在解决现有技术中推荐节目没有与用户本身的喜好挂钩,导致推荐的节目内容杂乱不聚焦的技术问题。为实现上述目的,本专利技术提供一种基于用户行为的节目推荐方法,所述基于用户行为的节目推荐方法包括以下步骤:智能电视在通过播放器播放目标节目时,收集用户对所述播放器的操作行为;根据收集的操作行为确定用户对所述目标节目的偏好度,并将所述目标节目及相应的偏好度添加至目标节目集中;按照偏好度从大到小的顺序从所述目标节目集中选取预设数量的节目,并将选取的节目作为待推荐节目;根据节目参数对所述待推荐节目进行排序;按照排序结果对所述待推荐节目进行展示。优选地,所述操作行为包括:暂停控制行为、快退控制行为、以及快进与快退切换控制行为;相应地,所述根据收集的操作行为确定用户对所述目标节目的偏好度,并将所述目标节目及相应的偏好度添加至目标节目集中,具体包括:统计所述暂停控制行为的数量、所述快退控制行为的数量、以及所述快进与快退切换控制行为的数量;根据统计的数量确定用户对所述目标节目的偏好度;将所述目标节目及相应的偏好度添加至目标节目集中。优选地,所述根据统计的数量确定用户对所述目标节目的偏好度,具体包括:将统计的数量分别与对应的权值相乘,并将乘积的相加结果作为用户对所述目标节目的偏好度。优选地,所述节目参数包括:节目更新频率、节目播放时长和用户收藏标记;相应地,所述根据所述待推荐节目的节目参数对所述待推荐节目进行排序,具体包括:根据各待推荐节目的节目更新频率、节目播放时长和用户收藏标记分别确定各待推荐节目的节目优先级;按照所述节目优先级对所述待推荐节目进行排序。优选地,所述按照排序结果对所述待推荐节目进行展示,具体包括:为所述待推荐节目分别生成相应的信息展示框;按照排序结果确定各信息展示框的展示位置,根据确定的展示位置对所述信息展示框进行展示。优选地,所述按照排序结果确定各信息展示框的展示位置,根据确定的展示位置对所述信息展示框进行展示之后,所述基于用户行为的节目推荐方法还包括:获取各待推荐节目的历史观看记录,从所述历史观看记录中确定各待推荐节目的已观看节目标题;抓取所述待推荐节目的最新节目标题;将所述最新节目标题与已观看节目标题进行比较;在所述最新节目标题与已观看节目标题不一致时,将所述最新节目标题展示于对应的信息展示框中。优选地,所述按照排序结果确定各信息展示框的展示位置,根据确定的展示位置对所述信息展示框进行展示之后,所述基于用户行为的节目推荐方法还包括:抓取各待推荐节目的评论区中的留言信息;从所述留言信息中筛选点赞数超过预设数量的留言信息,并将所述留言信息作为待选取留言信息;将距离当前时间最近的待选取留言信息作为目标留言信息;对所述目标留言信息进行关键词提取,根据提取的关键词抓取对应的目标节目标题;将所述目标节目标题展示于对应的信息展示框中。优选地,所述智能电视在通过播放器播放目标节目时,收集用户对所述播放器的操作行为之前,所述基于用户行为的节目推荐方法还包括:智能电视响应于用户输入的节目关键词,根据所述节目关键词确定与所述节目关键词对应的待确定节目,并对所述待确定节目的详情页面进行展示;当所述详情页面的展示时间超过预设时间时,将所述待确定节目作为目标节目。此外,为实现上述目的,本专利技术还提供一种智能电视,所述智能电视包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的基于用户行为的节目推荐程序,所述基于用户行为的节目推荐程序配置为实现如上所述的基于用户行为的节目推荐方法的步骤。此外,为实现上述目的,本专利技术还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有基于用户行为的节目推荐程序,所述基于用户行为的节目推荐程序被处理器执行时实现如上所述的基于用户行为的节目推荐方法的步骤。本专利技术在通过播放器播放目标节目时,收集用户对所述播放器的操作行为,再根据收集的操作行为确定用户对所述目标节目的偏好度,并将所述目标节目及相应的偏好度添加至目标节目集中,然后按照偏好度从大到小的顺序从所述目标节目集中选取预设数量的节目,并将选取的节目作为待推荐节目,接着根据节目参数对所述待推荐节目进行排序,最后按照排序结果对所述待推荐节目进行展示,能够有效地识别出用户对节目的偏好度,并按照偏好度来对待推荐节目进行排序,从而使待推荐节目尽可能地符合用户的喜好,并且推荐的节目按照用户的喜好度进行排列,有序并且聚焦,提高了用户体验。附图说明图1是本专利技术实施例方案涉及的硬件运行环境的智能电视结构示意图;图2为本专利技术基于用户行为的节目推荐方法第一实施例的流程示意图;图3为本专利技术基于用户行为的节目推荐方法第二实施例的流程示意图。本专利技术目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。具体实施方式应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。参照图1,图1为本专利技术实施例方案涉及的硬件运行环境的智能电视的结构示意图。如图1所示,该智能电视可以包括:处理器1001,例如CPU,通信总线1002、用户接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。用户接口1003可以包括显示屏(Display)、输入单元比如按键,还可包括遥控器等设备,可选用户接口1003还可以包括标准的有线接口、无线接口。网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。存储器1005可以是高速RAM存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。本领域技术人员可以理解,图1中示出的结构并不构成对智能电视的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。如图1所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及基于用户行为的节目推荐程序。在图1所示的智能电视中,网络接口1004主要用于与外网进行数据交互;用户接口1003主要用于接收用户的输入指令;所述智能电视通过处理器1001调用存储器1005中存储的基于用户行为的节目推荐程序,并执行以下操作:在通过播放器播放目标节目时,收集用户对所述播放器的操作行为;根据收集的操作行为确定用户对所述目标节目的偏好度,并将所述目标节目及相应的偏好度添加至目标节目集中;按照偏好度从大到小的顺序从所述目标节目集中选取预设数量的节目,并将选取的节目作为待推荐节目;根据节目参数对所述待推荐节目进行排序;按照排序结果对所述待推荐节目进行展示。进一本文档来自技高网...

【技术保护点】
1.一种基于用户行为的节目推荐方法,其特征在于,所述基于用户行为的节目推荐方法包括以下步骤:智能电视在通过播放器播放目标节目时,收集用户对所述播放器的操作行为;根据收集的操作行为确定用户对所述目标节目的偏好度,并将所述目标节目及相应的偏好度添加至目标节目集中;按照偏好度从大到小的顺序从所述目标节目集中选取预设数量的节目,并将选取的节目作为待推荐节目;根据节目参数对所述待推荐节目进行排序;按照排序结果对所述待推荐节目进行展示。

【技术特征摘要】
1.一种基于用户行为的节目推荐方法,其特征在于,所述基于用户行为的节目推荐方法包括以下步骤:智能电视在通过播放器播放目标节目时,收集用户对所述播放器的操作行为;根据收集的操作行为确定用户对所述目标节目的偏好度,并将所述目标节目及相应的偏好度添加至目标节目集中;按照偏好度从大到小的顺序从所述目标节目集中选取预设数量的节目,并将选取的节目作为待推荐节目;根据节目参数对所述待推荐节目进行排序;按照排序结果对所述待推荐节目进行展示。2.如权利要求1所述的基于用户行为的节目推荐方法,其特征在于,所述操作行为包括:暂停控制行为、快退控制行为、以及快进与快退切换控制行为;相应地,所述根据收集的操作行为确定用户对所述目标节目的偏好度,并将所述目标节目及相应的偏好度添加至目标节目集中,具体包括:统计所述暂停控制行为的数量、所述快退控制行为的数量、以及所述快进与快退切换控制行为的数量;根据统计的数量确定用户对所述目标节目的偏好度;将所述目标节目及相应的偏好度添加至目标节目集中。3.如权利要求2所述的基于用户行为的节目推荐方法,其特征在于,所述根据统计的数量确定用户对所述目标节目的偏好度,具体包括:将统计的数量分别与对应的权值相乘,并将乘积的相加结果作为用户对所述目标节目的偏好度。4.如权利要求1所述的基于用户行为的节目推荐方法,其特征在于,所述节目参数包括:节目更新频率、节目播放时长和用户收藏标记;相应地,所述根据所述待推荐节目的节目参数对所述待推荐节目进行排序,具体包括:根据各待推荐节目的节目更新频率、节目播放时长和用户收藏标记分别确定各待推荐节目的节目优先级;按照所述节目优先级对所述待推荐节目进行排序。5.如权利要求1~4中任一项所述的基于用户行为的节目推荐方法,其特征在于,所述按照排序结果对所述待推荐节目进行展示,具体包括:为所述待推荐节目分别生成相应的信息展示框;按照排序结果确定各信息展示框的展示位置,根据确定的展示位置对所述信息展示框进行展示。6.如权利要求5所述的基于用户行为的节目推荐方法,其...

【专利技术属性】
技术研发人员:刘静雅王云华
申请(专利权)人:深圳TCL新技术有限公司
类型:发明
国别省市:广东,44

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

1