0 前言
基于最近邻用户的协同过滤算法的混合音乐推荐系统
提示:适合用于课程设计或毕业设计,工作量达标,源码开放
1 项目说明
本系统主要通过隐式地收集用户对歌曲的播放,下载以及收藏行为记录,进而使用基于最近邻用户的协同过滤推荐算法为当前激活用户推荐歌曲; 对于有歌词信息的歌曲,通过基于异构文本网络词嵌入来计算歌曲之间的相似性,进而根据用户的历史记录为其推荐相似的歌曲。
开发环境及框架:
Ubuntu16,Eclipse,MySQL5.7,JDK1.8,Tomcat7.0,SSM,Maven,Git
其中,功能模块图如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/513ef62f259ccb1b10d12479d45a56a2.png)
系统角色用例图如下:
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/7596cde37d3a7c4b6903534318b7c742.png)
2 界面展示
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/08cef7738afcdc80df1956e56b72dfce.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/4d1fe3cd596722154710970a1a5561cc.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/6a6c84c7b499e422c2b1314125f123d5.png)
![在这里插入图片描述](https://i-blog.csdnimg.cn/blog_migrate/1c2ae6b76c78bc76bada65653ad3b570.png)
3 项目工程
项目分享:https://gitee.com/asoonis/feed-neo