Python+Django+Mysql开发简单在线音乐推荐系统 基于用户的协同过滤推荐算法 音乐播放推荐系统 个性化音乐推荐系统 可视化数据分析 爬虫 机器学习

207
0
2023-11-03 17:35:38
正在缓冲...
1
投币
5
2
Python+Django+Mysql开发简单在线音乐推荐系统 基于用户的协同过滤推荐算法 音乐播放推荐系统 个性化音乐推荐系统 可视化数据分析 爬虫 机器学习 人工智能SimpleMusicRecSystemPy 一、项目简介 1、开发工具和使用技术 Python3及以上版本,Django3.6及以上版本,mysql8,navicat数据库管理工具或者sqlyog数据库管理工具,html页面,javascript脚本,jquery脚本,echarts.js可视化图表工具,自定义星星评分功能(使用font-awesome星星图标字体)等。 2、实现功能 前台首页地址:http://127.0.0.1:8000/ 后台首页地址:http://127.0.0.1:8000/admin 管理员账号:admin 管理员密码:admin 前台用户包含:登录、注册、忘记密码、退出登录、搜索音乐、浏览音乐、播放音乐、修改信息、密码修改、用户评分、个性化推荐等功能; 后台管理员包含:可视化数据分析、音乐类型管理、音乐管理、用户管理、用户评分管理、管理员管理等。 个性化推荐: 游客(用户未登录):热门推荐(推荐用户平均评分较高的音乐); 用户(用户已登录):基于用户的协同过滤推荐算法,根据用户评分数据, 如果基于用户的协同过滤推荐算法没有推荐结果(冷启动和数据稀疏性问题造成没有推荐结果), 采用热门推荐(推荐用户平均评分较高的音乐)。 喜欢这首音乐的人也喜欢: 查找与当前音乐相同的音乐类型下平均评分较高的音乐,同时排除当前登录用户评分过的音乐。 音乐数据来源:爬取豆瓣音乐网站
no pains,no gains
客服
顶部
赛事库 课堂 2021拜年纪