毕业论文
计算机论文
经济论文
生物论文
数学论文
物理论文
机械论文
新闻传播论文
音乐舞蹈论文
法学论文
文学论文
材料科学
英语论文
日语论文
化学论文
自动化
管理论文
艺术论文
会计论文
土木工程
电子通信
食品科学
教学论文
医学论文
体育论文
论文下载
研究现状
任务书
开题报告
外文文献翻译
文献综述
范文
jsp基于SVD的电影推荐系统设计+源代码(2)
协同过滤推荐方法已经广泛应用于各种推荐系统中,在个性化推荐中具有重要地位,其主要包括两种推荐机制:基于记忆的推荐和基于模型的推荐。多年实践证明,后者的推荐结果准确度更高、效果更好。本次研究采用了SVD算法模型开发推荐系统的推荐引擎部分,利用SVD可以约简数据,从而可以用小的多的数据集来表示比较大的原始数据集[3]。Netflix Prize的获得者Koren是将SVD应用于推荐系统的第一人。
1.2 国内外
研究现状
1.3 论文结构
本文介绍了电影推荐系统的推荐引擎和系统功能实现两大部分,着重研究了本系统的需求分析、系统设计与实现,并进行了相应的测试。主要包括如下几部分内容。
第1章:简要介绍本课题的研究背景以及国内外推荐系统的发展和现状。
第2章:对推荐系统的基础理论、本系统中采用的推荐算法以及相应的评价指标进行简要介绍。
第3章:对系统进行详细的需求分析,包括功能需求和非功能需求两部分,在分析过程中输出各个用况的详细描述,为之后的设计与实现奠定基础。
第4章:根据第3章需求分析的结果对系统进行设计。
第5章:简要介绍实现推荐引擎和系统功能的具体步骤,对本系统进行全面测试,并且对测试结果进行分析。
第6章:总结经验与展望未来。
2 推荐系统基础知识
2.1 推荐系统基础理论
推荐系统的推荐过程包括前期数据的准备、具体推荐的过程、后期数据的预测、效果评估等等,是一套完善的推荐机制。
推荐系统的算法模型主要分为三种:协同过滤推荐、基于内容的推荐和混合推荐[9]。这三种推荐模型各有优劣,其中协同过滤推荐应用最为广泛。协同过滤的基本思想是:具有相同或相似的价值观、思想观、知识水平、以及兴趣偏好的用户,其对信息的需求与偏好也是相似的[10]。协同过滤又分为以下几个类别:基于物品的协同(ItemCF)、基于用户的协同(UserCF)和基于模型的协同(ModelCF)[11]。其中,基于模型的协同又可以分为以下几种类型:基于距离的协同;基于奇异值分解的协同(SVD);基于图模型协同(Graph)。
本次研究采用了SVD算法模型实现推荐系统的推荐引擎部分,推荐系统总体架构图如图1所示。本次研究的所有数据存储在MySQL数据库中,采用SVD算法进行建模并对模型进行训练,采用排序规则将产生的推荐结果推荐给用户,并将用户的行为反馈给后台完善数据库中的相关信息。
共2页:
上一页
1
2
下一页
上一篇:
ThinkPHP+mysql大学生课程设计管理系统开发+源代码
下一篇:
ASP房屋租赁业务管理信息系统的设计与实现
基于android的环境信息管理系统设计
基于激光超声检测金属材...
jsp值得买导购网站的设计与实现
jsp+mysql网上化肥店系统的设计与开发
基于MOODLE平台的在线交互式学习设计
基于离散事件系统Petri网模型的可达图研究
基于高斯过程动态模型的时序数据恢复方法
浅论职工思想政治工作茬...
基于Joomla平台的计算机学院网站设计与开发
AES算法GPU协处理下分组加...
STC89C52单片机NRF24L01的无线病房呼叫系统设计
上海居民的社会参与研究
浅谈高校行政管理人员的...
酵母菌发酵生产天然香料...
提高教育质量,构建大學生...
压疮高危人群的标准化中...
从政策角度谈黑龙江對俄...