fix
我猜你喜欢为基于用户推荐,item推荐为基于项目推荐。两种推荐思路下文有介绍
前端: bootstrap3 css 框架 后端: django 2.2.1 + sqlite3数据库 (MVC框架) 数据: python异步爬虫从豆瓣top250抓取数据,保存到本地csv文件中 主要功能: 录入图书信息,用户打分,歌曲标签分类,歌曲推荐,歌曲分享,歌曲收藏,后台管理系统。 整体采用MVC架构,前端页面通过django template模板来实现,实现了模板的复用功能。同时前端页面的组织结构较为清晰。
通过协调过滤计算和其他用户的距离,然后进行筛选。如果用户数量不足,推荐数目不够15条,就会自动从 所有未打分的歌曲中按照浏览数降序选一部分填充进去。
推荐算法—协同过滤 - 简书 协同过滤和基于内容推荐有什么区别? - 知乎
需要获得永久更新和维护支持请联系我 其他问题请联系我
基于协同过滤的音乐推荐系统
©Copyright 2023 CCF 开源发展委员会 Powered by Trustie& IntelliDE 京ICP备13000930号
毕业设计–基于Django的歌曲推荐系统和论坛
说明
我猜你喜欢为基于用户推荐,item推荐为基于项目推荐。两种推荐思路下文有介绍
系统采用的技术
前端: bootstrap3 css 框架 后端: django 2.2.1 + sqlite3数据库 (MVC框架) 数据: python异步爬虫从豆瓣top250抓取数据,保存到本地csv文件中 主要功能: 录入图书信息,用户打分,歌曲标签分类,歌曲推荐,歌曲分享,歌曲收藏,后台管理系统。 整体采用MVC架构,前端页面通过django template模板来实现,实现了模板的复用功能。同时前端页面的组织结构较为清晰。
推荐算法思路
通过协调过滤计算和其他用户的距离,然后进行筛选。如果用户数量不足,推荐数目不够15条,就会自动从 所有未打分的歌曲中按照浏览数降序选一部分填充进去。
基于用户的推荐
基于item的推荐
主要实现的功能
参考链接
推荐算法—协同过滤 - 简书 协同过滤和基于内容推荐有什么区别? - 知乎
fixed
歌曲模型
安装运行方法
安装依赖
运行
需要获得永久更新和维护支持请联系我 其他问题请联系我
各文件功能