一种视频智能推荐方法及其系统技术方案

技术编号:11951088 阅读:107 留言:0更新日期:2015-08-26 19:44
本发明专利技术公开了一种视频智能推荐方法,该方法包括:数据预处理步骤、影视列表生成步骤和最优用户推荐列表生成步骤,数据预处理步骤用于对数据库中影视数据进行预处理,生成影视信息;影视列表生成步骤用于根据影视信息,通过基于内容的推荐和/或基于协同的推荐,生成相似影视列表;最优用户推荐列表生成步骤用于根据相似影视列表,生成用户推荐列表,并通过推荐效果评估方法调整参数,生成针对用户的最优个性化影视推荐。本发明专利技术还公开了一种视频智能推荐系统。

【技术实现步骤摘要】

本专利技术涉及本专利技术设计涉及文本挖掘领域,特别涉及一种视频智能推荐方法及其系统。 
技术介绍
随着移动互联网的发展,网络数据量呈指数增长,已经难以通过人工手动方式从中筛选需要的信息。用户面对过量的信息很难找到自己真正感兴趣的内容,而内容提供商也很难把优质的内容准确推送给感兴趣的用户。 视频网站面临着信息过载的问题,比如YouTube目前有数十亿视频条目,而且每分钟都有近1500分钟时长的视频被上传,而专业视频网站Sohu等也有近几十万的高质量视频,用户也很难从中找到自己真正感兴趣的内容;同时提高用户的观看和停留时间也非常重要,所以推荐系统被认为是解决这些问题的有效方法,它对用户的历史行为进行挖掘,对用户兴趣进行建模,并对用户未来的行为进行预测,从而建立了用户和内容的关系。 目前的现有技术存在的问题在于推荐无法实现个性化,推荐效率低,推荐内容更新速度慢,用户体验差等。 
技术实现思路
本专利技术所要解决的技术问题在于提供一种视频智能推荐方法及其系统,以解决现有技术中存在的问题:推荐效果依赖于工作人员的经验;推荐无法实现个性化,只能进行群体性推荐;推荐效率低,推荐内容更新速度慢;用户体验差,因为无法实现个性化推荐所以有很多用户并不喜欢。 为达上述目的,本专利技术提供的一种视频智能推荐方法,所述方法包括: 数据预处理步骤:对数据库中影视数据进行预处理,生成影视信息; 影视列表生成步骤:根据所述影视信息,通过基于内容的推荐和/或基于协同的推荐,生成相似影视列表; 最优用户推荐列表生成步骤:根据所述相似影视列表,生成用户推荐列表, 并通过推荐效果评估方法调整参数,生成针对用户的最优个性化影视推荐。 上述视频智能推荐方法,所述数据预处理步骤还包括: 历史记录生成步骤:对数据库中的用户观看历史记录进行信息提取,生成用户观看历史记录信息; 影视属性生成步骤:对数据库中的视频数据进行信息提取,生成影视属性信息。 上述视频智能推荐方法,所述影视列表生成步骤还包括: 基于内容的推荐步骤:根据所述影视属性信息通过所述基于内容的推荐方法生成基于内容的相似影视列表,用于生成所述相关影视推荐;及/或 基于协同的推荐步骤:根据所述历史记录信息通过所述基于协同的推荐方法生成基于协同的相似影视列表。 上述视频智能推荐方法,所述基于内容的推荐步骤还包括: 基于内容向量构建步骤:根据所述影视属性信息,构建基于内容的影视向量; 基于内容邻域计算步骤:根据所述基于内容的影视向量计算向量之间的相似度,生成基于内容的相似影视列表。 上述视频智能推荐方法,所述基于协同的推荐步骤还包括: 基于协同向量构建步骤:根据所述历史记录信息,构建基于协同的影视向量; 基于协同邻域计算步骤:根据所述基于协同的影视向量计算向量之间的相似度,生成基于协同的相似影视列表。 上述视频智能推荐方法,所述最优用户推荐列表生成步骤还包括: 用户推荐列表生成步骤:对所述基于协同的相似影视列表进行归一化,并合并生成所述用户推荐列表; 推荐效果评估步骤:通过所述推荐效果评估方法修正所述基于协同的推荐方法采用的参数,用于产生最优的所述个性化影视推荐。 本专利技术还一种视频智能推荐系统,采用如所述视频智能推荐方法,所述系统包括: 数据预处理模块:对数据库中影视数据进行预处理,生成影视信息; 影视列表生成模块:根据所述影视信息,通过基于内容的推荐和/或基于 协同的推荐,生成相似影视列表; 用户推荐列表生成模块:根据所述相似影视列表,生成用户推荐列表,并通过推荐效果评估方法调整参数,生成针对用户的最优个性化影视推荐。 上述视频智能推荐系统,所述数据预处理模块还包括: 历史记录生成模块:对数据库中的用户观看历史记录进行信息提取,生成用户观看历史记录信息; 影视属性生成模块:对数据库中的视频数据进行信息提取,生成影视属性信息。 上述视频智能推荐系统,所述影视列表生成模块还包括: 基于内容的推荐模块:根据所述影视属性信息通过所述基于内容的推荐方法生成基于内容的相似影视列表,用于生成所述相关影视推荐;及/或 基于协同的推荐模块:根据所述历史记录信息通过所述基于协同的推荐方法生成基于协同的相似影视列表。 上述视频智能推荐系统,所述基于内容的推荐模块还包括: 基于内容向量构建模块:根据所述影视属性信息,构建基于内容的影视向量; 基于内容邻域计算模块:根据所述基于内容的影视向量计算向量之间的相似度,生成基于内容的相似影视列表。 上述视频智能推荐系统,所述基于协同的推荐模块还包括: 基于协同向量构建模块:根据所述历史记录信息,构建基于协同的影视向量; 基于协同邻域计算模块:根据所述基于协同的影视向量计算向量之间的相似度,生成基于协同的相似影视列表。 上述视频智能推荐系统,所述最优用户推荐列表生成模块还包括: 用户推荐列表生成模块:对所述基于协同的相似影视列表进行归一化,并合并生成所述用户推荐列表; 推荐效果评估模块:通过所述推荐效果评估方法修正所述基于协同的推荐方法采用的参数,用于产生最优的所述个性化影视推荐。 本专利技术解除推荐对工作人员的经验的依赖;充分利用了用户的观看记录,推荐具有个性化;高效率的推荐,每天更新一次数据使推荐内容每天都不同; 提高用户体验,个性化推荐依据用户喜好针对性强,用户喜欢概率大。与现有技术相比,本专利技术的有益效果在于: 1.能应对大数据量的影视信息和影视观看记录信息; 2.充分利用了大数据中隐藏的用户喜好信息; 3.高效率的推荐每天都不同,提高了用户体验。 附图说明图1为本专利技术视频智能推荐方法流程示意图; 图2A~图2B为基于内容的推荐详细步骤示意图; 图3为本专利技术一实施例步骤示意图; 图4为本专利技术一实施例详细步骤示意图; 图5为本专利技术视频智能推荐系统结构示意图; 图6A~图6B为本专利技术视频智能推荐系统详细结构示意。 其中,附图标记: 1数据预处理模块                2影视列表生成模块 3最优用户推荐列表生成模块 11历史记录生成模块             12影视属性生成模块 21基于内容的推荐模块           22基于协同的推荐模块 31用户推荐列表生成模块         32推荐效果评估模块 211基于内容向量构建模块        212基于内容邻域计算模块 221基于协同向量构建模块        222基于协同邻域计算模块 S1~S3、S11~S32、S211~S222、S101~S104、S101-1~S103-2: 本专利技术各实施例的施行步骤 具体实施方式下面给出本专利技术的具体实施方式,结合图示对本专利技术做出了详细描本文档来自技高网...

【技术保护点】
一种视频智能推荐方法,其特征在于,所述方法包括:数据预处理步骤:对数据库中影视数据进行预处理,生成影视信息;影视列表生成步骤:根据所述影视信息,通过基于内容的推荐和/或基于协同的推荐,生成相似影视列表;最优用户推荐列表生成步骤:根据所述相似影视列表,生成用户推荐列表,并通过推荐效果评估方法调整参数,生成针对用户的最优个性化影视推荐。

【技术特征摘要】
1.一种视频智能推荐方法,其特征在于,所述方法包括:
数据预处理步骤:对数据库中影视数据进行预处理,生成影视信息;
影视列表生成步骤:根据所述影视信息,通过基于内容的推荐和/或基于
协同的推荐,生成相似影视列表;
最优用户推荐列表生成步骤:根据所述相似影视列表,生成用户推荐列表,
并通过推荐效果评估方法调整参数,生成针对用户的最优个性化影视推荐。
2.根据权利要求1所述视频智能推荐方法,其特征在于,所述数据预处
理步骤还包括:
历史记录生成步骤:对数据库中的用户观看历史记录进行信息提取,生成
用户观看历史记录信息;
影视属性生成步骤:对数据库中的视频数据进行信息提取,生成影视属性
信息。
3.根据权利要求1或2所述视频智能推荐方法,其特征在于,所述影视
列表生成步骤还包括:
基于内容的推荐步骤:根据所述影视属性信息通过所述基于内容的推荐方
法生成基于内容的相似影视列表,用于生成所述相关影视推荐;及/或
基于协同的推荐步骤:根据所述历史记录信息通过所述基于协同的推荐方
法生成基于协同的相似影视列表。
4.根据权利要求3所述视频智能推荐方法,其特征在于,所述基于内容
的推荐步骤还包括:
基于内容向量构建步骤:根据所述影视属性信息,构建基于内容的影视向
量;
基于内容邻域计算步骤:根据所述基于内容的影视向量计算向量之间的相
似度,生成基于内容的相似影视列表。
5.根据权利要求3所述视频智能推荐方法,其特征在于,所述基于协同
的推荐步骤还包括:
基于协同向量构建步骤:根据所述历史记录信息,构建基于协同的影视向
量;
基于协同邻域计算步骤:根据所述基于协同的影视向量计算向量之间的相
似度,生成基于协同的相似影视列表。
6.根据权利要求1或5所述视频智能推荐方法,其特征在于,所述最优
用户推荐列表生成步骤还包括:
用户推荐列表生成步骤:对所述基于协同的相似影视列表进行归一化,并
合并生成所述用户推荐列表;
推荐效果评估步骤:通过所述推荐效果评估方法修正所述基于协同的推荐
方法采用的参数,用于产生最优的所述个性化影视推荐。
7.一种视频智能推荐系统,采用如权利...

【专利技术属性】
技术研发人员:高庆月艾春坡
申请(专利权)人:风网科技北京有限公司
类型:发明
国别省市:北京;11

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

1