- 资源介绍
- 更新记录
- 安装教程
基于用户的协同过滤个性化音乐推荐系统
摘 要
互联网发展到如今已经完完全全的改变了的生活方式,融入了日常生活,包括交流,出行,消费,娱乐等。与此同时,音乐数据也在与日俱增的变化着。用户在访问一个音乐网站时,如何能快速的找到自己想要享受的歌曲呢?个性化音乐推荐系统可以做到。
课题做了个性化推荐系统,后端使用个性化推荐算法构造,前端使用spring+ssm框架搭建了个性化音乐推荐系统。系统数据库使用了关系型数据库MySQL和大数据数据库。前端收集过用户行为数据后传到后端使用基于用户的协同过滤算法来推荐出用户可能喜欢的音乐。设计主要完成了从网易云音乐门户网站上爬取数据(音乐信息,歌手信息等),并在获取数据后对数据进行清洗过滤等操作后保证了数据的有效性,将爬取到的六千多条数据保存到数据库后,采用基于用户的协同过滤算法推荐用户可能喜欢的音乐。
人们的需求随着数据量的不断增大在不断的增加,而且人们对音乐的追求也随着也随着这些不断的增多。个性化推荐系统的产生顺从了时代的发展,在不远的将来,个性化推荐系统必能大放异彩。
关键词:音乐推荐;基于用户的协同过滤;数据爬取;数据处理;推荐系统。
Personalized music recommendation system
Abstract
The development of the Internet has now completely changed the way of life, integrated into daily life, including communication, travel, consumption, entertainment and so on. At the same time, music data is changing day by day. When users visit a music website, how can they quickly find the song they want to enjoy? Personalized music recommendation system can do it.
The subject made a personalized recommendation system, the back-end was constructed using a personalized recommendation algorithm, and the front-end used the spring+ssm framework to build a personalized music recommendation system. The system database uses the relational database MySQL and the big data database. The front-end collects user behavior data and transmits it to the back-end to use the user-based collaborative filtering algorithm to recommend music that the user may like. The design mainly completed the crawling of data (music information, singer information, etc.) from the Netease cloud music portal website, and after the data was obtained, the data was cleaned and filtered to ensure the validity of the data. After multiple pieces of data are saved to the database, a user-based collaborative filtering algorithm is used to recommend music that the user may like.
People’s needs are increasing with the increasing amount of data, and people’s pursuit of music is also increasing with these. The generation of personalized recommendation system is in line with the development of the times. In the near future, the personalized recommendation system will definitely shine.
Keywords: music recommendation; user-based collaborative filtering; data crawling; data processing; recommendation system.
目录
插图清单
图3-9 歌手专辑信息保存在mysql中的截图 – 10 –
表格清单
猜你喜欢
-
基于JSP的高校快餐店订餐系统设计与实现毕业论文+任务书+中期表+翻译及原文+答辩PPT+源码+数据库+辅导视频
2021-06-08 -
短波调频接收机毕业设计论文
2021-06-08 -
基于python开源爬虫框架scrapy的租房信息爬取系统毕业论文+任务书+外文翻译及原文+答辩PPT+项目源码及数据库
2021-06-08 -
基于JavaGui的桌面日历管理系统设计与实现毕业论文+任务书+中期表+翻译及原文+答辩PPT+源码
2021-06-08 -
建筑工程科技毕业论文选题推荐
2021-06-08 -
基于JSP的农产品销售管理系统设计与实现毕业论文+任务书+外文及翻译+答辩PPT+源码+数据库+辅导视频
2021-06-08 -
郑州爱拓科技有限公司网站设计与实现毕业论文+开题报告+设计源码
2021-06-09 -
基于JAVA的电子书城系统源码和论文+开题报告
2021-06-10 -
基于单片机的学生视力保护仪设计毕业论文+任务书+原理图及代码
2021-06-09 -
基于Java socket的网络聊天室的设计与实现毕业论文+任务书+开题+答辩PPT+源码+辅导视频
2021-06-09
-
某网吧网络布线规划设计毕业论文+网吧布线cad图纸.dwg+网吧布线网络拓扑图.vsd
2021-06-08 -
VF6-7空气压缩机曲轴加工工艺及夹具设计 说明书(论文)+卡片+cad图纸
2021-06-08 -
基于SSH的新农村农舍养殖管理系统开发毕业论文+项目源码及Mysql数据库
2021-06-08 -
“长沙印象”毕业设计任务书及执行方案(当代艺术沙画制作设计论文)
2021-06-10 -
电动绞肉机机械设计论文+任务书+开题+翻译+全套cad图纸+评阅表
2021-06-10 -
网吧组建及相关技术毕业论文+任务书+选题表+开题报告+中期表+文献综述+翻译及原文+拓扑图源文件
2021-06-08 -
电梯控制系统设计毕业设计论文+开题报告+cad图纸+梯形图+组态源码
2021-06-09 -
四川羌族文化展览网站界面设计与实现毕业论文+开题报告+Html静态网站源码
2021-06-08 -
农村人口房屋管理系统(VB+access)毕业论文+项目源码
2021-06-08 -
基于JavaWeb的停车场管理系统设计与实现毕业论文+任务书+开题报告+文献综述+答辩PPT+源码+数据库+辅导视频
2021-06-08
猜你在找
99源码网 » 基于用户的协同过滤个性化音乐推荐系统毕业论文+任务书+开题报告+中期报告+外文翻译及原文+答辩记录+查重报告+主要源码附录
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 99源码网
- 2021-06-08Hi,初次和大家见面了,请多关照!