智能电视开机频道推荐的方法与流程

文档序号:11139430阅读:1090来源:国知局

本发明涉及智能电视个性化推荐领域,特别涉及智能电视开机频道推荐的方法。



背景技术:

互联网的出现和普及给用户带来了大量的信息,大数据的热潮迫使企业通过挖掘用户相关的数据,来分析用户的喜好,通过了解用户的喜好,设计出能更好满足不同层次的用户需求的产品。用户个性化推荐应用是个比较好满足不同用户需求的应用。它是根据用户的信息需求、兴趣等,将用户感兴趣的信息、产品等推荐给用户。进行个性化计算,由用户相关行为数据发现用户的兴趣点,从而引导用户发现自己的信息需求。一个好的个性化推荐不仅能为用户提供个性化的服务,还能和用户之间建立密切关系,让用户对推荐产生依赖。个性化推荐现已广泛应用于很多领域,其中最典型并具有良好的发展和应用前景的领域就是电子商务领域。



技术实现要素:

本发明要解决的技术问题是:提供一种智能电视开机频道推荐的方法,当智能电视开机频道开机后,进行实现个性化推荐。

为解决上述问题,本发明采用的技术方案是:智能电视开机频道推荐的方法,包括如下步骤:

a.采集用户观看直播频道的行为数据到大数据平台;

b.制作用户直播喜爱频道的标签;

c.根据所述行为数据和所述标签,按频道计算用户的最近一段时间观看电视频道的时长,取观看时长最长的最为最喜爱频道,最后产出用户喜爱频道的频道表;

d.将产出的频道表加载入数据库中,再从数据库加载入搜索服务器中;

e.调用搜索服务器的API编写接口,获取用户的喜爱频道画像数据,发送给消息系统;

f.消息系统将用户喜爱频道数据根据用户mac地址分发给电视;

g.电视获取到该数据后,放入缓存区;

h.用户开机,电视获取用户喜爱频道缓存数据,通过当前开机时间与缓存数据进行比对,获取当时时间段的用户最喜爱的频道,电视自动切换该频道。

进一步的,所述行为数据包括:mac地址、电视频道、电视节目、进入频道时间、退出频道时间、采集时间

进一步的,所述大数据平台为hadoop大数据平台,所述频道表为hive表,所述数据库为hbase数据库。

进一步的,所述搜索服务器为elasticsearch搜索服务器。

本发明的有益效果是:本发明基于用户的观看电视频道的行为数据,构建用户分时段的喜爱频道用户画像,根据用户的时段频道画像,每次用户开机电视自动切换至用户喜爱的频道,因此本发明能够满足不同用户的需求,可以将用户感兴趣的信息、产品准确地推荐给用户。

具体实施方式

下面结合实施例详细描述本发明的技术方案:

一种智能电视开机频道推荐的方法,其特征在于,构建用户分时段的喜爱频道用户画像,根据用户的时段频道画像,每次用户开机电视自动切换至用户喜爱的频道。具体如下:

1.部署采集平台,采集用户观看直播频道的行为数据到hadoop大数据平台,采集的关键信息包括:mac地址、电视频道、电视节目、进入频道时间、退出频道时间、采集时间;

2.设计用户直播喜爱频道标签,具体将标签划分为三级,分别是:一级,工作日、非工作日;二级,将一天24小时平均分为12个时间段(0-2,2-4,4-6……),三级,用户喜爱频道名称;

3.根据用户行为数据和标签的设计,按频道计算用户的最近一周观看电视频道的时长,取观看时长最长的最为最喜爱频道,最后产出用户喜爱频道hive表,比如用户A在工作日0-2点观看了CCTV1 50分钟,CCTV5 30分钟,那么用户在工作日0-2点最喜爱的频道为CCTV1;

4.将产出的用户喜爱频道标签的hive表加载入hbase数据库,再从hbase数据库加载入elasticsearch搜索服务器;

5.调用elasticsearch搜索服务器的API编写接口,获取用户的喜爱频道画像数据,发送给消息系统;

6.消息系统将用户喜爱频道数据根据用户mac地址分发给电视;

7.电视获取到该数据后,放入缓存区;

8.用户开机,电视获取用户喜爱频道缓存数据,通过当前开机时间、日期与缓存数据进行比对,获取当时时间段的用户最喜爱的频道,电视自动切换该频道,如当用户A再次在工作日0-2点开机看电视的话,电视自动切换到CCTV1。

以上描述了本发明的基本原理和主要的特征,说明书的描述只是说明本发明的原理,在不脱离本发明精神和范围的前提下,本发明还会有各种变化和改进,这些变化和改进都落入要求保护的本发明范围内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1