-
Music Recommendation System: MusicRecSys
资源介绍
说明
本项目为《推荐系统开发实战》一书的演示案例,采用前逐步分离实现,替代使用的是Python的Django框架,前端使用的是Vue,数据库为MySQL,禁止用做商业用户,如有需要联系我授权
注:《推荐系统开发实战》已经在各大电商上线,感兴趣的朋友可以进行关注!
实现思路
利用网易云API获取部分数据
基于标签进行歌单详情页的推荐,歌曲详情页的推荐,歌手详情页的推荐
基于用户的协同过滤算法给用户推荐用户,个用户推荐歌曲
基于物品的协同过滤算法给用户推荐歌手
基于内容的推荐算法给用户推荐歌单
个性化排行榜
为你推荐(不同用户行为不同看到的为你推荐也不同)
我的足迹,展示用户在站内的行为
初步依赖
Python版本为3.6
Python包和对应的版本在MusicRecSys / MusicRec / z-others / files / requirement.txt文件中
安装依赖为pip