基于大数据技术的电子商务个性化推荐系统设计与实现.pdf
《基于大数据技术的电子商务个性化推荐系统设计与实现.pdf》由会员分享,可在线阅读,更多相关《基于大数据技术的电子商务个性化推荐系统设计与实现.pdf(50页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、专 业 硕 士 学 位 论 文基于大数据技术的电子商务个性化推荐系统设计与实现Design and Realization for Customized Recommendation System of E-Commerce based on Big Data Technology 作者:XXX 导师:XXX 北京交通大学2015 年 8 月学位论文版权使用授权书本学位论文作者完全了解北京交通大学有关保留、使用学位论文的规定。特授权北京交通大学可以将学位论文的全部或部分内容编入有关数据库进行检索,提供阅览服务,并采用影印、缩印或扫描等复制手段保存、汇编以供查阅和借阅。同意学校向国家有关部门或机
2、构送交论文的复印件和磁盘。(保密的学位论文在解密后适用本授权说明)学位论文作者签名:导师签名:签字日期:年月日签字日期:年月日i 中图分类号:XXXX UDC:XXXX 学校代码:XXXX 密级:公开北京交通大学专业硕士学位论文中文摘要ii 北 京 交 通 大 学专 业 硕 士 学 位 论 文基于大数据技术的电子商务个性化推荐系统设计与实现Design and Realization for Customized Recommendation System of E-Commerce based on Big Data Technology 作者姓名:XXX 学号:XXX 导师姓名:XXX 职
3、称:教授工程领域:软件工程学位级别:硕士北京交通大学2015 年 8 月北京交通大学专业硕士学位论文中文摘要iii 致谢三年充实而又紧张的研究生生活即将结束,在硕士毕业论文完成之际,我要向所有关心、支持、帮助过我的人表示最真诚的感谢!本论文的工作是在我的导师XXX 老师的悉心指导下完成的。在论文选题、实验进展以及文章修改等环节,XXX 老师的言传身教使我受益匪浅。三年来,XXX老师在生活、工作、学习方面给予了我很大的关怀,给我一切课可以学习锻炼的机会。同时,XXX 老师科学的工作方法和严谨的治学态度给了我很大的影响和帮助。我的每一点成绩,每一步成长都凝聚着老师的心血。XXX 老师果断的工作作风
4、,严谨的治学态度,敏锐的洞察力,扎实深厚的学识功底都是值得我学习的地方。谨向 XXX 老师致以深深的谢意!在实验室工作及撰写论文期间,XXX 等同学也给予了我热情的帮助,在此向他们表达我的真挚的感谢。他们在我失落的时候鼓励开导我,帮助我恢复信心。他们对我无微不至的关怀,是支持我完成学业的精神动力。他们鼓励我不停向前,当我取得好成绩的时候又告诉我要戒骄戒躁;当我遇到困难和挫折时,他们告诉我要永不气馁,勇往直前。除此之外,我还要感谢我的家人。我的父母不仅哺育我成长,更在我低落的时候给我关怀与鼓励。他们一直在支持着我,在我取得一些成绩的时候,赞扬我,同时又告诫我要踏实谦虚。我要在这里说声:妈妈爸爸,
5、你们辛苦了。最后感谢评审老师能在百忙之中评审我的论文。北京交通大学专业硕士学位论文中文摘要iv 中文摘要摘要:随着大数据时代的到来,用户的个人信息以各种方式分布在不同的存储设备中,集成所有的用户信息并且通过一定的挖掘技术能够得出用户的潜在需求。目前电子商务发展飞速,移动电子商务更将在以后占据主导地位,如何能够迅速挖掘用户的个人潜在需求,把用户可能感兴趣的产品推送给用户成为大数据时代下电子商务企业需要解决的问题。目前电子商务个性化推荐的精准度还有待提高,个性化推荐手段单一,并没有经过深层次的数据分析,而是已基于用户的浏览信息和购买信息给用户推荐相关产品。这种推荐方式的效率不高,大数据时代的个性化
6、推荐框架应该从源头进行分析和挖掘。针对以上问题,本论文先阐述研究背景、国内外相关研究,并深入研究了推荐系统的发展,推荐算法及其应用,同时还探讨了大数据处理框架Hadoop 的原理。本文通过对推荐系统理论的研究和应用以及对Hadoop 的研究,从大数据集的源头出发,确定了推荐系统的架构和功能并详细设计了推荐系统,主要思想为根据用户信息数据来源的不同方式,集合所有的个性信息,然后使用大数据时代下的挖掘技术,把具有相关联的信息挖掘出來,并且存储到企业的数据库中,供企业进行相关产品的推荐,同时还阐述了推荐系统的主要部分的实现。关键词:电子商务;推荐系统;个性化推荐;大数据技术分类号:请输入分类号(1-
7、2),以分号分隔。北京交通大学专业硕士学位论文ABSTRACT v ABSTRACT ABSTRACT:With the advent of big data,user personal information distributed in different storage devices in a variety of ways.Integrating all users information through mining techniques can draw potential user needs.Rapid e-commerce development,mobile commer
8、ce will dominate in the future.How can we quickly tap the potential demand of users,pushing the products that users might be interested in becomes a problem for the e-commerce enterprises in the era of big data.The accuracy of personalization recommendation needs to be improved,and the method is sim
9、ple without deep data analysis.It is based on users browsing featured related to product information,and purchasing information to users.This way of recommendation s efficiency is low,data mining framework for personalized recommendation should be analysis from the source.To solve the above problems
10、,this paper set out the background and related studies,and studied the development of recommendation systems,recommendation algorithms and their applications.This paper also discussed the principles of big data Hadoop framework.Based on the theoretical research and application of recommender systems
11、 andresearch on Hadoop,starting from the source of large data sets to determinea recommended system architecture and functional and detailed design ofrecommender systems.This main idea ways in which source data based on ausers information,collection of all personal information,and then use the minin
12、g technology in the age of big data,information associated with digging out and stored in an enterprise database,relevant productrecommendations for enterprises.Paper also expounds the main implementationof recommender systems.KEYWORDS:Electronic commerce;RecommendationSystem;Personalized recommenda
13、tion CLASSNO:请输入分类号,以分号分隔。北京交通大学专业硕士学位论文序vi 序互联网的飞速发展使人们进入了信息社会和网络经济时代。互联网的发展对企业发展和个人生活都产生了深远的影响。基于互联网的虚拟企业不再需要传统物理环境中所需的实物投资,企业与客户、供应商等建立起更加直接的联系。电子商务模式为企业发提供了更多的发展机会,同时也带来了许多挑战。其中,最突出的问题就是如何实现个性化推荐。由于供应链和物流的发展,在电子商务的虚拟环境下,商家提供的商品种类和数量非常多,用户想找到自己感兴趣的商品,需要浏览大量无关的信息,这个过程会导致用户的流失,用户不能通过一个小小的计算机屏幕轻易地发现
14、自己感兴趣的商品。因此,用户需要电子商务系统具有一种类似商品推荐的功能来帮助他们选购商品,它能自动根据用户的兴趣爱好推荐其可能感兴趣的商品。在这种情况下,电子商务个性化推荐系统(Personalized Recommender Systems in E-commerce)应运而生,它是建立在大量数据挖掘基础上的一种先进商务智能平台,帮助电子商务网站为顾客购物提供完全个性化的决策支持和信息服务。购物网站的推荐系统为客户推荐商品,自动完成个性化挑选商品的过程,以满足客户的个性化需求。但是当前的个性化推荐算法多为企业针对自己行业的某类产品进行推荐,比如亚马逊在用户买书的时候只进行书籍类目的推荐,缺少
15、对其它相关产品(类似书架、书立等)的推荐。同时,现在有的推荐算法较少的结合用户的商品历史购买规律,以及商品购买行为之间时序上的伴随关系:例如上次用户浏览的某类商品,如电视机,则紧跟后面的浏览就不需要推荐电视机,但是可以考虑影碟机、家庭影院等商品。与此同时,经过多年的电子商务的飞速发展,电子商务网站已经积累了大量的用户数据。从这些用户历史购买数据以及浏览行为等,可以对用户进行更加深入的个性化推荐。促进用户的消费,满足用户的需求,提升电子商务网站的营收率。基于此,提出了本次选题:基于大数据技术的电子商务个性化推荐系统设计与实现。该选题可以提高电子商务网站的交叉销售能力,提高客户对电子商务网站的忠诚
16、度从而促进电子商务的发展,为电子商务的进一步快速健康发展提供新的动力。北京交通大学专业硕士学位论文.目录vii 目录中文摘要 .ivABSTRACT.v序.vi1引言.12电子商务个性化推荐理论介绍.32.1个性化推荐 .32.1.1 个性化推荐概述 .32.1.2 个性化推荐系统的工作原理.42.1.3 个性化推荐在电子商务中的应用.42.2电子商务个性化推荐系统.62.2.1 电子商务个性化推荐系统的概念.62.2.2 电子商务个性化推荐系统的分类.72.2.3 电子商务个性化推荐系统研究现状.82.2.4 电子商务个性化推荐系统研究意义.102.3电子商务个性化推荐系统的关键技术.102
17、.3.1 个性化推荐技术 .112.3.2 个性化推荐技术的比较和分析.122.3.3 推荐技术的组合 .132.4大数据处理技术 .142.4.1 Hadoop 概述.152.4.2 HDFS 分布式文件系统 .162.4.3 MapReduce编程模型 .173基于大数据技术的电子商务个性化推荐系统可行性分析.194基于大数据技术的电子商务个性化推荐架构.204.1个性化推荐系统总体架构设计.214.1.2 改进的电子商务个性化推荐结构设计.225基于大数据技术的电子商务个性化推荐系统设计与实现.265.1个性化系统功能需求分析.265.2个性化推荐系统功能设计.275.2.1 数据收集模
18、块 .28北京交通大学专业硕士学位论文.目录viii 5.2.2 推荐引擎组管理 .285.2.3 推荐结果处理模块 .295.2.4 用户交互模块 .295.2.5 系统管理模块 .295.3个性化推荐系统详细设计.295.4编程应用技术概述 .315.4.1 面向对象编程概述 .315.4.2 MVC 框架模式简介 .326结论.346.1总结.346.2展望.34参考文献 .36作者简历 .38独创性声明 .39学位论文数据集 .40北京交通大学专业硕士学位论文引言1 1 引言博客、社交网络、基于位置的服务(LBS)等新型信息发布方式的涌现,以及云计算、物联网等技术的兴起,将人们带入大数
19、据时代。海量数据在为电子商务网站制定决策提供越来越充分的信息的同时,也给电子商务网站的个性化推荐服务带来非常大的挑战。随着电子商务网站的竞争日益激烈,如何锁定网站的目标受众并为其推荐合适的产品,增加用户粘度和提高网站的交叉销售能力,成为电子商务网站在竞争中胜出的关键。个性化推荐系统个性化及针对性等优点受到越来越多的关注,目前国内主要的电子商务网站如当当网、京东商城、淘宝网等都利用个性化推荐来使得用户拥有更好的体验度。虽然电子商务个性化推荐系统所采用的技术都已成熟,个性化推荐给网站带来的经济利益也越来越大,但是大数据环境下电子商务个性化推荐系统仍面临着巨大挑战。第一:企业数据的保存与利用,电子商
20、务企业在web3.0 的信息时代,企业数据每时每刻都在剧增,如何将这些数据信息迅速、有效保存是企业服务质量的关键,同时保存仅仅是企业服务的一个中间环节,如何挖掘、利用好保存的大数据,将是一个电子商务企业未来发展的关键。如果仅仅保存这些大数据,那么这是严重浪费。对于海量数据,提供高附加值的数据分析服务,转化大数据封装为服务,形成可对外开放、可商业化的核心能力,一定程度上也实现了经营模式的创新,给个性化推荐服务提供强大的数据基础。第二:企业数据的快速处理计算,海量数据对计算机硬件的性能带来挑战,因为企业要求在最短的时间内,尽可能创造最大的价值,而面对大数据,通过什么信息技术进行快速处理、计算,形成
21、结构化的、开放应用的数据,这个问题不仅仅电子商务企业面临的一个挑战。现今的云计算,在概念层面上,一定程度上解决了这方面的一点问题,但是,在目前的现实信息环境中,由于网络以及硬件的限制,还不能汇聚更多的计算机,达到预订的计算目标。第三:企业数据的有效组织形式,企业数据的组织形式直接决定着其服务模式、服务质量。传统的以关键词进行匹配检索的服务模式,目前仍然是个性化推荐的主流,这些数据大多以关系数据库的形式,将其各自的元数据进行集中或者分布式进行组织。但是,随着数据量的增长、服务要求的提升、语义网的迅速发展,数据组织形式肯定要发生转变。例如,为用户提供个性化关联服务、语义个性化推荐服务等更高层面的知
22、识服务,传统的简单组织方式已经不能满足这方面的发展需求。在这一方面,可以借鉴当前的热点研究Link Open Data、Virtuoso(语义存储工具)、RDF 等与语义网相关的数据组织方式。北京交通大学专业硕士学位论文引言2 第四:企业提供服务模式的转变,数据是企业提供服务的基础,面对数据规模、存储方式以及组织方式等特征的转变,企业所提供的传统服务模式势必也同步转变,来应对当前整个数据环境的更新。主要面临以下几种转变方式的挑战:1由被动服务为主动服务。被动服务是指客户主动到企业电子商城中发现自己需要的商品,更具有目的性、针对性,但是对于企业来说,严重忽视了客户巨大的潜在需求,通过主动服务模式
23、,将与每一个用户潜在的信息需求更精确的发现,推荐给用户,一方面方便了用户,甚至给用户意想不到的需求惊喜,另一方面增强了企业销售的强度。2由基于关键词或者主题词检索的服务转为基于语义的智能检索服务。随着web3.0、语义网的迅速发展,智能检索服务开始具备一定的知识基础,例如 DBPedia发布规范的大数据集、各个行业领域的发布的知识组织体系(KOS)等知识组织规范,同时借助传统的叙词表以及行业的巨大的语料资源,为用户提供语义的智能检索服务逐步将开始实施,从而实现为用户提供更准确地信息检索方式。3由传统的个性化信息检索结果推荐服务转变为个性化知识推荐服务。个性化信息检索结果是将每条信息进行罗列在页
24、面中,供用户浏览,通过查看详情来衡量此信息的重要度。而个性化知识推荐服务,是将每条信息分割成更小的带有语义的知识单元,用户能够在第一时间内更快、更准确的掌握每条信息的概要内容,进行决策是否对自己有价值。关注大数据环境下电子商务个性化推荐服务的特征与挑战,探讨个性化推荐服务新的发展动向,对于打造商务网站竞争优势、拓展个性化推荐服务研究内容等方面具有重要的实践意义和理论意义。本文将针对以上电子商务个性化推荐系统中存在的问题进行探索和研究。北 京 交 通 大 学 专 业 硕 士 学 位 论 文 电 子 商 务 个 性 化 推 荐 理 论 介 绍3 2 电子商务个性化推荐理论介绍在互联网普及的时代,为
25、了解决顾客信息超载的问题,引导顾客较为便捷地找到打算购买的商品,个性化推荐便成为众多电子商务企业提供的一种服务模式。个性化推荐是一种根据顾客的需求偏好个人资料及历史交易行为,为网络消费者提供决策建议的功能,如推荐他们想要的商品或从哪里获得想要的商品。作为后续章节的铺垫,本章主要介绍电子商务个性化推荐的相关理论,具体内容安排如下:本章节先介绍了个性化推荐的概念、工作原理以及其在电子商务中的应用,然后介绍了电子商务个性化系统的分类研究现状和研究意义。接着,本章节介绍了几种流行的个性化推荐技术,并对这几种个性化推荐技术进行了比较分析。最后,本章节介绍了电子商务个性化推荐系统实现中需要用到的大数据处理
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 数据 技术 电子商务 个性化 推荐 系统 设计 实现
限制150内