学位论文 > 优秀研究生学位论文题录展示
基于协同过滤的电子商务个性化推荐系统的研究与实现
作 者: 汪琳
导 师: 汤羽;宁铭铨
学 校: 电子科技大学
专 业: 软件工程
关键词: 电子商务 个性化 推荐系统 协同过滤
分类号: TP311.52
类 型: 硕士论文
年 份: 2011年
下 载: 117次
引 用: 0次
阅 读: 论文下载
内容摘要
目前,以网上购物为重要形式的电子商务得到了迅猛发展,个性化推荐系统可望提升购买商品的便捷性与销售效率,已成为目前研究的热点。个性化推荐系统的核心是推荐算法,而协同过滤是其中简单且性能较优的一种方法。论文以电影推荐为例,采用协同过滤方法设计并实现了个性化推荐系统,可为用户推荐符合个人偏好的电影,避免用户盲目地进行电影选购,达到有效保留用户与提高电子商务系统的销售效率的目的。论文的主要工作表现在:(1)设计并实现了协同过滤算法对协同过滤算法进行了简要介绍,并给出了算法中涉及到的相关指标。根据协同过滤算法思想,从数据预处理、用户与项目聚类、相似性指标计算以及Top-N最近邻选择等方面设计推荐算法流程,并采用不同的交集方式产生推荐结果;针对用户—项目评分的矩阵性质,采用Matlab软件实现所设计的算法,并利用MovieLens数据集对算法性能进行了分析,比较了不同聚类数目、三类相似性指标以及N值对算法性能的影响,实验结果表明算法具有较强的鲁棒性。(2)设计了协同过滤推荐系统通过分析推荐系统的功能与需求,设计了系统的模块组成及相互关系,并确定了开发平台与软件形式;针对系统所处理的数据,利用Access软件设计并生成用户、项目与评分信息数据库,得到了数据库的具体组成内容以及系统所必需的数据结构形式;设计了组成系统的界面形式,给出了界面的具体功能、控件组成与布局方式等。(3)实现了协同过滤推荐系统在系统总体设计方案的技术上,给出了系统主界面、算法实现方案以及数据库访问方式;采用目前常用的Visual Studio.Net为开发平台,利用C#与Matlab混合编程的形式实现了推荐算法模块的调用,降低了编程工作量,提高了推荐速度;详细设计了各个窗口与界面所涉及到的变量与方法,并进行了实现,给出了比较重要的功能的处理流程,并对窗口的操作方法进行了说明。
|
全文目录
摘要 4-5 ABSTRACT 5-12 第一章 绪论 12-18 1.1 研究背景 12-13 1.2 国内外研究现状 13-16 1.2.1 个性化推荐技术 13-15 1.2.2 个性化推荐系统 15-16 1.3 论文研究思路与内容 16-18 1.3.1 研究内容与思路 16-17 1.3.2 论文框架 17-18 第二章 协同过滤推荐算法设计与实现 18-34 2.1 协同过滤算法简介 18-19 2.2 相关指标计算 19-20 2.2.1 稀疏评价指标 19 2.2.2 相似性评价指标 19-20 2.2.3 推荐性能评价指标 20 2.3 协同过滤算法设计 20-29 2.3.1 算法思想与流程 20-21 2.3.2 数据预处理 21-22 2.3.3 K-均值聚类 22-23 2.3.4 基于用户的协同过滤算法 23-26 2.3.5 基于项目的协同过滤算法 26-29 2.4 实验结果分析 29-32 2.4.1 实现软件 29 2.4.2 数据获取与处理 29-30 2.4.3 实验结果与分析 30-32 2.5 本章小结 32-34 第三章 协同过滤推荐系统需求分析与设计 34-55 3.1 系统功能需求分析 34-37 3.2 环境与平台选择 37 3.3 数据与数据库设计 37-42 3.3.1 数据库设计 38-41 3.3.2 数据设计 41-42 3.4 界面设计 42-54 3.4.1 界面说明 43 3.4.2 登录界面设计 43-45 3.4.3 注册界面设计 45-46 3.4.4 推荐内容展示界面设计 46-48 3.4.5 系统管理界面设计 48-54 3.5 本章小结 54-55 第四章 协同过滤推荐系统实现 55-76 4.1 实现方案 55-59 4.1.1 主界面实现方案 55-57 4.1.2 算法实现方案 57-58 4.1.3 数据库访问方式 58 4.1.4 实现环境 58-59 4.2 各窗口功能实现 59-73 4.2.1 用户登录窗口功能实现 59-60 4.2.2 用户注册窗口功能实现 60-62 4.2.3 推荐内容展示窗口功能实现 62 4.2.4 电影详细信息窗口功能实现 62-65 4.2.5 电影评分窗口功能实现 65-67 4.2.6 用户信息管理窗口功能实现 67-69 4.2.7 电影信息管理窗口实现 69-73 4.3 其它功能实现 73-75 4.4 本章小结 75-76 第五章 总结与展望 76-77 致谢 77-78 参考文献 78-81
|
相似论文
- 万科模式的居住小区设计研究,TU984.12
- 个性化检索中相似用户群的获取与更新,TP391.3
- 互联网上旅游评论的情感分析及其有用性研究,TP391.1
- 服装网络营销顾客忠诚度的实证研究,F274
- 中等职业学校语文课业设计的思考与实践,G633.3
- 面向社区教育的个性化学习系统的研究与实现,TP391.6
- 基于双线性映射的数字签名体制的研究,TN918.1
- 基于论文关键词聚类的用户兴趣模型细化方法研究,TP391.3
- 基于ASP技术电子商务网站设计与实现,TP393.092
- 校园电子商务解决方案,TP393.09
- AMG公司业务流程再造研究,F270.7
- 华强电子网营销策略研究,F426.63
- 基于数据挖掘的个性化在线教学辅助系统的研究与设计,TP311.13
- 南极国际食品交易中心物流园运营管理研究,F426.82
- 论《联合国国际货物销售合同公约》在适用范围上的新发展,D997.1
- B2C市场中价格和价格离散的实证研究,F724.6
- 基于3G的我国移动电子商务的盈利模式研究,F626
- 我国电子商务中消费者权益保护对策研究,D923.8
- 基于自然遗忘的个性化推荐算法研究,TP311.52
- 基于大众标注的个性化推荐系统研究,TP393.09
- HTC电子商务公司经营模式研究,F724.6
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序设计、软件工程 > 软件工程 > 软件开发
© 2012 www.xueweilunwen.com
|