- 资源介绍
- 更新记录
- 安装教程
摘 要
现在电影资源是网络资源的重要组成部分,随着网络上电影资源的数量越来越庞大,设计电影个性化推荐系统迫在眉睫。所以本文旨在为每一个用户推荐与其兴趣爱好契合度较高的电影。
本系统包含电影前端展示界面、电影评分板块、推荐算法的实现以及后端数据库的设计。其中实现推荐算法是整个电影推荐系统的核心,系统采用爬虫技术和协同过滤算法,是推荐领域最出名也是应用最广泛的推荐算法。所以系统拟采用两种协同过滤算法给出两种不同的推荐结果,一种是基于用户的协同过滤算法,另一种是基于物品的协同过滤算法,用户可以根据两种推荐结果更加合理的选择合适的电影。系统采用了改进之后的ItemCF-IUF和UserCF-IIF算法,对计算用户相似度和物品相似度的计算都做出了改进。最后通过计算两种算法的准确率(Precision)、召回率(Recall)和流行度从而对系统进行评测、并比较了两种算法各自的优势和劣势。实验证明,改进后的算法比原始的协同过滤算法推荐效果要好,准确率更高。整个系统涉及到的编程语言包含Python、Html5、JQuery、CSS3以及MySQL数据库编程。用到的框架是Django重量级web框架,通过该框架连接系统的前、后端.用户首先需要 填写用户名、密码以及邮箱注册系统,然后才能登陆推荐系统。
论文首先阐述推荐系统的研究现状以及意义,随后介绍了相关的推荐算法,重点介绍协同过滤算法,并对系统实现所需技术进行了研究,接着介绍了整个推荐系统的实现,最后对整个项目进行了回顾与总结。
关键词:爬虫技术;电影推荐系统;协同过滤;基于邻域推荐;个性化服务
Abstract
Now film resources are an important part of network resources. With the increasing number of film resources on the network, it is urgent to design a personalized recommendation system for movies. So the purpose of this article is to recommend movies with high fit with each user’s interests.
The system includes the film front-end display interface, film scoring board, recommendation algorithm implementation and back-end database design. The implementation of recommendation algorithm is the core of the whole film recommendation system, the system uses crawler technology and collaborative filtering algorithm, is the most famous and widely used recommendation algorithm in the field of recommendation. So the system uses two kinds of collaborative filtering algorithm to give two different recommendation results, one is based on the user’s collaborative filtering algorithm, the other is based on the object’s collaborative filtering algorithm, the user can choose the appropriate film more reasonably according to the two recommended results. An improved ItemCF-IU was used in the system F and UserCF-IIF algorithms, the calculation of user similarity and object similarity is improved. The system is evaluated by calculating the accuracy (Precision), recall (Recall) and popularity of the two algorithms, and the advantages and disadvantages of the two algorithms are compared. Experiments show that the improved algorithm is more effective and accurate than the original collaborative filtering algorithm. The programming languages involved in the whole system include Python、Html5、JQuery、CSS3 and MySQL database programming. Dj is the framework used ango heavyweight web framework through which the front and back ends of the system are connected. Users first need to fill in the user name, password and mailbox registration system before landing the recommendation system.
This paper first describes the research status and significance of the recommendation system, then introduces the relevant recommendation algorithm, focuses on the collaborative filtering algorithm, and studies the technology needed to implement the system, then introduces the implementation of the whole recommendation system, and finally reviews and summarizes the whole project.
Keywords:crawler technology;movie recommendation system;collaborative filtering; neighborhood-based recommendation; personalized service
目 录


















猜你喜欢
-
基于JSP的高校考试排座管理系统设计与实现毕业论文+任务书+开题报告+使用说明书+实习报告+外文翻译及原文+项目源码及数据库文件
2021-06-08 -
行政单位编制外用工管理研究—以朝阳区某窗口单位为例毕业论文大纲
2021-06-08 -
多功能挖掘机工作装置设计毕业论文+cad图+三维图+文献翻译+任务书+开题报告+实习报告+运动仿真及动画
2021-06-09 -
基于Java的超级玛丽游戏的设计与实现毕业论文+任务书+翻译及原文+答辩+源码+辅导视频
2021-06-09 -
金融借贷管理软件-基于DELPHI的信息管理系统论文和源码
2021-06-10 -
船舶余热吸收式制冷空调设计毕业论文+任务书+开题报告+答辩PPT+cad图纸
2021-06-08 -
灌装机的灌装结构设计及仿真毕业论文+任务书+开题+文综+翻译及原文+答辩PPT+cad图纸+UG模型及运动仿真
2021-06-09 -
云南大学滇池学院本科生毕业论文(设计)撰写规范
2021-06-09 -
基于单片机的超声波测距系统实现毕业论文+附录C程序+原理图
2021-06-08 -
VF6-7空气压缩机曲轴加工工艺及夹具设计 说明书(论文)+卡片+cad图纸
2021-06-08
-
天丽水榭房地产项目前期可行性研究分析毕业论文+任务书+开题报告+初稿
2021-06-09 -
凸轮机构换刀机械手结构设计说明书(论文)+开题报告+cad图纸+ug三维图
2021-06-08 -
电子系本科毕业论文写作要求与规范
2021-06-09 -
基于SSH的房屋租赁系统的设计与实现毕业论文+任务书+中期表+外文翻译及原文+项目源码+数据库+答辩PPT
2021-06-08 -
基于Matlab的高压直流输电系统仿真研究毕业论文+任务书+翻译及原文+设计源码+运行视频
2021-06-09 -
多功能无线测量仪的设计制作(任务书+开题报告+设计论文)
2021-06-10 -
上市公司公开数据的采集和分析系统的设计与实现 毕业论文
2021-06-08 -
基于单目视觉的生产线工件位姿识别(开题+中期+设计源码+论文)
2021-06-10 -
基于三周加速度传感器的计步器设计毕业论文+任务书+开题报告+原理图+程序+元器件资料+制作讲解等
2021-06-08 -
网上宠物用品商城的设计与实现(PHP+MySql)毕业论文+任务书+选题表+开题报告+指导记录+项目源码及数据库
2021-06-08
猜你在找
99源码网 » 基于python爬虫的电影推荐网站的设计与实现毕业论文+初稿+项目源码+安装说明+使用说明
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 99源码网
- 2021-06-08Hi,初次和大家见面了,请多关照!