[发明专利]一种节目推荐系统、方法及终端设备有效
申请号: | 201210584614.X | 申请日: | 2012-12-28 |
公开(公告)号: | CN103024585B | 公开(公告)日: | 2017-02-22 |
发明(设计)人: | 柳行刚;温陇德;何静 | 申请(专利权)人: | TCL集团股份有限公司 |
主分类号: | H04N21/472 | 分类号: | H04N21/472;H04N21/254;H04N21/466 |
代理公司: | 深圳中一专利商标事务所44237 | 代理人: | 张全文 |
地址: | 516001 广东省惠州市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 节目 推荐 系统 方法 终端设备 | ||
1.一种节目推荐系统,其特征在于,所述系统包括:
MongoDB云数据库,用于存储节目数据、用户的身份信息数据、以及用户历史浏览的节目数据信息;
Handoop文件处理器,用于同步所述MongoDB云数据库存储的数据及信息;
Web服务器,接收用户的节目推荐请求,调用Mahout库;
Mahout库,调用经过所述Handoop文件处理器同步的MongoDB云数据库,在所述MongoDB云数据库中,根据用户推荐请求类型,选择启动基于内容的推荐或者基于用户的推荐模式,并根据所述的推荐模式,匹配用户感兴趣的节目信息,并对所述节目信息进行处理,生成推荐节目;
所述Web服务器,还用于通过Web服务生成并推荐节目。
2.如权利要求1所述的系统,其特征在于,所述系统还包括至少一台备份服务器,用于备份存储所述MongoDB云数据库中的数据及信息,并监听所述MongoDB云数据库,当所述MongoDB云数据库中的数据及信息更新时,对本地服务器存储的数据及信息进行同步更新,以及当所述MongoDB云数据库出现故障时,通过备份服务器提供数据和信息。
3.如权利要求1所述的系统,其特征在于,所述系统还包括数据缓冲池,用于缓冲存储推荐节目数据。
4.如权利要求3所述的系统,其特征在于,所述系统采用异步分发协议,包括:对传输的数据标识不同的标签,根据所述标签判断每一数据对应的事件类型,以并行的对不同的事件进行处理。
5.如权利要求1所述的系统,其特征在于,所述Web服务器提供简单对象访问协议SOAP接口,通过所述的SOAP接口,兼容多种终端设备的媒体推送。
6.一种终端设备,其特征在于,所述终端设备包括权利要求1至6任一权利要求所述的节目推荐系统。
7.一种电视节目推荐方法,其特征在于,所述方法包括:
接收节目推荐请求;
根据所述节目推荐请求,判断节目推荐请求的类型;
选择给予基于用户特征的节目推荐和/或基于内容特征的节目推荐。
8.如权利要求7所述的方法,其特征在于,所述基于用户特征的节目推荐包括步骤:
获取用户的身份数据及历史浏览的节目信息;
根据所述身份数据及历史浏览的节目信息,生成用户行为表,所述用户行为表包括用户自身的属性信息、终端设备信息及历史浏览节目的属性信息;
根据所述行为表,在预先存储的节目数据库中匹配用户感兴趣的节目信息,所述节目数据库包括每一节目的内容信息及节目属性信息;
推荐输出所述节目信息。
9.如权利要求8所述的方法,其特征在于,所述根据所述身份信息及节目浏览历史信息,生成用户行为表步骤具体为:
将用户行为表中用户自身的属性信息及历史浏览节目的属性信息配置不同的优先级;
所述根据所述行为表,在预先存储的节目数据库中,匹配用户感兴趣的节目信息具体为:
按照所述优先级的行为表,在预先存储的节目数据库中,匹配用户感兴趣的节目信息。
10.如权利7所述的方法,其特征在于,所述基于内容特征的节目推荐步骤,包括:
预先对节目内容进行按特征类型分类,并对特征类型标注优先级权重;
根据内容分类与优先级权重进行基于内容的节目推荐。
11.如权利7所述的方法,其特征在于,所述选择给予基于用户特征的节目推荐和/或基于内容特征的节目推荐包括:
根据字符相似度算法,对所述用户感兴趣的节目进行排序。
12.如权利要求7所述的方法,其特征在于,所述接收节目推荐请求步骤包括:
判断如是用户请求,打上请求标签req;
判断如是用户响应,打上响应标签res;
判断如是数据库同步请求,打上同步请求标签dataSyn;
对每一份传输来的信息数据,通过判断标签类型响应相应的数据操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于TCL集团股份有限公司,未经TCL集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201210584614.X/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种离线超滤膜清洗装置
- 下一篇:一种用于SCR脱硝催化剂的模块箱