svd的电影推荐系统研究与实现(源码)
随着互联网技术的发展和人们生活水平的提高,人们对休闲娱乐方式提出更高的要求,如何让用户在有限的时间内获得更多的有效信息是当今社会面临的一大挑战。近年来,个性化推荐服务得到越来越多的关注,它可以根据用户的历史记录和事物本身的特征深度挖掘数据间隐含的关系,从而对用户进行个性化推荐。本文研究了基于SVD的电影推荐系统的研究与实现,主要包括推荐引擎模型训练和系统功能设计与实现两大部分。本系统采用B/S架构,使用JSP开发视图层,使用Struts2技术开发web层。该系统可以对用户进行个性化电影推荐,大大节约了用户查找电影的时间成本。
目录
摘要 1
关键词 1
Abstract 1
Key words 1
1 绪论 1
1.1 研究背景和意义 1
1.2 国内外研究现状 1
1.3 论文结构 2
2 推荐系统基础知识 2
2.1 推荐系统基础理论 2
2.2 SVD算法介绍 3
2.3 推荐系统评价指标 4
3 系统需求分析 5
3.1 功能需求分析 5
3.1.1 用户模块分析 5
3.1.2 用户模块详细功能描述 5
3.1.3 管理员模块分析 7
3.1.4 管理员模块详细功能描述 7
3.2 非功能需求 8
3.3 本章小结 8
4 系统设计 8
4.1 系统总体设计 8
4.2 系统详细设计 9
4.3 系统数据库设计 11
4.3.1 数据库总体设计 11
4.3.2 概念结构设计 12
4.3.3 逻辑结构设计 13
4.4 本章小结 15
5 系统实现与系统测试 15
5.1 系统实现 15
5.1.1 开发及测试环境 15
5.1.2 推荐引擎模块实现 15
5.1.3 系统功能模块实现 18
5.2 系统测试 20
5.2.1 测试数据集 20
5 *好棒文|www.hbsrm.com +Q: ^351916072*
.2.2 推荐引擎测试 20
5.2.3 功能测试 21
6 总结与展望 27
致谢 27
参考文献: 28
基于SVD的电影推荐系统研究与实现
目录
摘要 1
关键词 1
Abstract 1
Key words 1
1 绪论 1
1.1 研究背景和意义 1
1.2 国内外研究现状 1
1.3 论文结构 2
2 推荐系统基础知识 2
2.1 推荐系统基础理论 2
2.2 SVD算法介绍 3
2.3 推荐系统评价指标 4
3 系统需求分析 5
3.1 功能需求分析 5
3.1.1 用户模块分析 5
3.1.2 用户模块详细功能描述 5
3.1.3 管理员模块分析 7
3.1.4 管理员模块详细功能描述 7
3.2 非功能需求 8
3.3 本章小结 8
4 系统设计 8
4.1 系统总体设计 8
4.2 系统详细设计 9
4.3 系统数据库设计 11
4.3.1 数据库总体设计 11
4.3.2 概念结构设计 12
4.3.3 逻辑结构设计 13
4.4 本章小结 15
5 系统实现与系统测试 15
5.1 系统实现 15
5.1.1 开发及测试环境 15
5.1.2 推荐引擎模块实现 15
5.1.3 系统功能模块实现 18
5.2 系统测试 20
5.2.1 测试数据集 20
5 *好棒文|www.hbsrm.com +Q: ^351916072*
.2.2 推荐引擎测试 20
5.2.3 功能测试 21
6 总结与展望 27
致谢 27
参考文献: 28
基于SVD的电影推荐系统研究与实现
版权保护: 本文由 hbsrm.com编辑,转载请保留链接: www.hbsrm.com/jsj/jsjkxyjs/1746.html