基于Hadoop+Mahout的智能终端云应用推荐引擎的研究与实现

被引量 : 18次 | 上传用户:cynthia0737
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着移动通信的迅猛发展,特别是近些年3G/4G网络的普遍应用及云计算技术的快速发展,电子商务的应用不再局限于传统的PC平台,而是结合云计算将之移动到智能终端上来,又特别是移动智能终端的普及,使得移动电子商务得到快速得发展。移动电子商务能更方便地针对用户个人提供更加独特的个性化服务,这是移动电子商务最大的优势所在。同时,信息过载与流量费用偏高的问题要求商家提供更好的个性化服务。但构建电子商务推荐平台对开发基于智能终端的电子商务云应用的中小型企业来说,存在很大的技术难度。基于该问题,本课题旨在构建一个智能终端云应用的电子商务的推荐引擎平台,为基于该平台的智能终端云应用提供推荐服务。在本论文中,针对智能终端云应用推荐的需求,本文提出一种基于Hadoop+Mahout的推荐引擎平台的构建模型。该模型是针对智能终端云应用的推荐所面临的问题而提出的,它采用了离线数据分析与在线推荐结合的方式实现推荐。该模型的离线数据分析分析模块是基于开源云计算平台Hadoop来搭建,使得该平台具有很强的计算能力,并且使用数据挖掘的开源算法库Apache Mahout库来支持离线数据分析,大大降低了离线数据分析平台的搭建难度。在线推荐模块是用于实时分析用户的行为,提供即时推荐。两者加在一起就能更好的提供推荐服务。然后对Mahout实现的基于项目的分布式协同过滤算法进行较为深入的分析,研究其存在的缺点,并提出了改进的方法,最后通过MovieLenS数据集的进行仿真实验,证明改进的可行性。本论文围绕为智能终端云应用提供一种智能终端云应用的电子商务的推荐引擎平台构建方案的目标,创造性地提出了一种基于Hadoop+Mahout的推荐引擎平台的架构模型,并对Mahout中的基于项目的分布式协同过滤算法进行分析并对其存在的缺点提出改进的策略。除此之外,本论文中,通过运用Hadoop云计算平台及Apache Mahout构建推荐引擎平台,并按照面向对象设计知识完成了对综合推荐引擎平台系统的设计与实现。最后,本论文设计的测试相关方案,验证推荐引擎平台的关键性能。
其他文献
《太阳照常升起》是海明威所写的最著名的作品之一。自出版以来,学者们对这部小说给予了极大的关注。他们的研究多集中于小说中的英雄形象、女性形象、荒诞意识等等。作品的新
自动排线机适用于数据线生产制造中的焊接领域,在线料自动剥壳后、自动焊接前对线料提供按其颜色不同进行位置排序的功能,使得数据线生产从剥线到焊接成为一套完整的自动化生产
本文复习了甲状腺功能减退时脑组织的病理变化和甲状腺激素影响脑发育的分子机制。
概述了失真度测量的应用和研究现状, 介绍了基于曲线拟合法的失真度测量方法。结合失真度测量的实验, 对曲线拟合法失真度测量中的不确定度影响因素进行了分析。针对数据采集
钢渣是炼钢时的副产品,具有和水泥熟料相类似的矿物和化学组成,因此具有潜在的活性。本文介绍了目前4种主要的钢渣活性激发方法,即预激发、物理激发、化学激发以及热力学激发
生态环境部5月15日消息,随着第二批“回头看”反馈工作结束,标志着第一轮中央生态环保督察及“回头看”全部完成。第一轮督察及“回头看”直接推动解决群众身边生态环境问题1
混凝土收缩徐变效应使大跨度钢筋混凝土拱桥的变形随时间不断发展,采用劲性骨架法施工的高速铁路混凝土桥梁由收缩徐变引起的时变行为更复杂,因此,合理预测桥梁结构施工阶段
在国家中部崛起战略、中原经济区建设等政策背景下,本文以区域经济学的后发优势理论为基础,分析了实现河南跨越式发展的有利条件,千载难逢的政策机遇,独特的农业、区位、文化
目的探讨2型糖尿病住院患者睡眠个人信念和态度。方法设计调查问卷,采用整群随机抽样的方法,对邵阳学院附属第二医院2018年6月~2018年12月126例2型糖尿病住院患者睡眠个人信
全面实施素质教育应以培养学生创新精神和实践能力为重点,创新能力是综合素质能力,影响创新能力发展的因素很多,其中创新意识的培养是关键因素,本文旨在问卷调查的基础上,探讨小学