- 资源介绍
- 更新记录
- 安装教程
基于用户的协同过滤个性化音乐推荐系统
摘 要
互联网发展到如今已经完完全全的改变了的生活方式,融入了日常生活,包括交流,出行,消费,娱乐等。与此同时,音乐数据也在与日俱增的变化着。用户在访问一个音乐网站时,如何能快速的找到自己想要享受的歌曲呢?个性化音乐推荐系统可以做到。
课题做了个性化推荐系统,后端使用个性化推荐算法构造,前端使用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 –
表格清单



























猜你喜欢
-
2021届本科毕业设计(论文)中期检查工作说明
2021-06-08 -
自主式模块化无人机设计毕业论文+开题报告+CAD图纸+仿真模型及运动仿真
2021-06-09 -
基于FPGA技术的数字存储示波器毕业设计论文+任务书+开题报告
2021-06-08 -
基于S变换的电压暂降检测研究及仿真设计毕业论文+仿真模型及代码
2021-06-08 -
工程管理专业毕业毕业论文(设计)几点说明
2021-06-08 -
基于SSH的二手图书在线交易平台设计与实现毕业论文+任务书+开题报告+文献综述+外文翻译及原文+答辩PPT+项目源码及数据库文件
2021-06-08 -
校园一卡通管理信息系统的设计与实现毕业论文+项目Java源码+答辩PPT
2021-06-08 -
可乐饮料瓶贴标机设计说明书(论文)+文献综述+cad图纸+PLC控制设计
2021-06-08 -
潍坊工商职业学院信息工程系毕业设计(论文)撰写规范
2021-06-08 -
热连轧转鼓式切头飞剪机设计 毕业论文
2021-06-08
-
健身器材销售网站的设计与实现(SSH)毕业论文+任务书+开题报告+文献综述+答辩PPT+项目源码及数据库
2021-06-08 -
基于plc的自动洗碗机的设计毕业论文+cad图纸+S7-200文件
2021-06-09 -
基于HTML5的年货购物网站的设计与实现毕业论文+任务书+开题报告+设计源码
2021-06-10 -
关于2021年7月毕业生毕业设计(论文)撰写和提交相关要求
2021-06-08 -
无线充电智能保温杯设计毕业论文+开题报告+硬件原理图+仿真+代码
2021-06-08 -
数控铣床的可分度回转工作台设计毕业论文+cad图纸+答辩PPT
2021-06-08 -
连铸机设计说明书(论文)+cad图纸
2021-06-08 -
基于SSH的房屋租赁系统的设计与实现毕业论文+任务书+中期表+外文翻译及原文+项目源码+数据库+答辩PPT
2021-06-08 -
基于红外技术的交通灯设计毕业论文+开题报告+代码+仿真+pcb原理图
2021-06-08 -
基于Java的飞机雷电射击游戏的设计实现毕业论文+任务书+答辩PPT+翻译及原文+源码+辅导视频
2021-06-09
猜你在找
99源码网 » 基于用户的协同过滤个性化音乐推荐系统毕业论文+任务书+开题报告+中期报告+外文翻译及原文+答辩记录+查重报告+主要源码附录
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 99源码网
- 2021-06-08Hi,初次和大家见面了,请多关照!