- 资源介绍
- 更新记录
- 安装教程
基于用户的协同过滤个性化音乐推荐系统
摘 要
互联网发展到如今已经完完全全的改变了的生活方式,融入了日常生活,包括交流,出行,消费,娱乐等。与此同时,音乐数据也在与日俱增的变化着。用户在访问一个音乐网站时,如何能快速的找到自己想要享受的歌曲呢?个性化音乐推荐系统可以做到。
课题做了个性化推荐系统,后端使用个性化推荐算法构造,前端使用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-06-09 -
基于Java遗传算法的中药药对药组挖掘系统设计与实现毕业论文+Java代码
2021-06-08 -
空中花园住宅楼2号标段工程招标文件的编制毕业论文+任务书+开题报告+计价文件+软件算量模型+报价表+工程量清单+cad图纸
2021-06-08 -
飞机机翼机身对接结构数值计算分析说明书(论文)+任务书+开题报告+外文翻译及原文+CATIA模型及ansys有限元分析
2021-06-08 -
组合机床动力滑台液压系统设计 毕业设计论文
2021-06-08 -
基于Django的租房数据展示系统设计与实现毕业论文+开题报告+外文翻译及原文+答辩PPT+项目源码及数据库
2021-06-08 -
视觉检测工作台设计 说明书(论文)+任务书+CAD图纸+UG三维图
2021-06-08 -
φ2600筒辊磨液压系统及料流控制装置设计说明书(论文)+选题表+任务书+开题报告+实习报告+外文翻译及原文+CAD图纸
2021-06-08 -
可乐饮料瓶贴标机设计说明书(论文)+文献综述+cad图纸+PLC控制设计
2021-06-08 -
矿井提升机井口操车控制与阻车器设计毕业论文+外文翻译及原文+全套CAD图纸
2021-06-08
-
基于Struts2的网上书城(仿当当网)系统设计与实现毕业论文+项目源码及数据库文件+软件使用说明书
2021-06-08 -
基于MATLABsimulink的《电路原理》课程仿真实验平台开发 毕业论文+开题报告+代码
2021-06-10 -
大沱湾水电站拦河闸坝设计毕业论文+任务书+cad图纸+设计资料
2021-06-08 -
上箱盖压铸工艺及模具设计毕业论文+任务书+开题报告+翻译+答辩PPT+cad图纸+三维图
2021-06-09 -
燕山大学本科毕业设计(论文)撰写规范
2021-06-08 -
网络教育电子科技大学论文选题操作流程
2021-06-08 -
基于Java的飞机雷电射击游戏的设计实现毕业论文+任务书+答辩PPT+翻译及原文+源码+辅导视频
2021-06-09 -
基于proe的小型电动绞肉机的设计及运动仿真毕业论文+任务书+开题+文综+翻译及原文+图纸及运行仿真+指导记录
2021-06-09 -
基于物联网技术的盆栽环境监测系统的设计-毕业论文中期检查表
2021-06-08 -
商洛学院本科生毕业论文(设计)工作管理办法
2021-06-08
猜你在找
99源码网 » 基于用户的协同过滤个性化音乐推荐系统毕业论文+任务书+开题报告+中期报告+外文翻译及原文+答辩记录+查重报告+主要源码附录
常见问题FAQ
- 免费下载或者VIP会员专享资源能否直接商用?
- 本站所有资源版权均属于原作者所有,这里所提供资源均只能用于参考学习用,请勿直接商用。若由于商用引起版权纠纷,一切责任均由使用者承担。更多说明请参考 VIP介绍。
- 提示下载完但解压或打开不了?
- 找不到素材资源介绍文章里的示例图片?
- 99源码网
- 2021-06-08Hi,初次和大家见面了,请多关照!