一、论文(设计)的基本要求:
1. 根据论文研究的方向,能够独立的进行相关资料文献的搜索、阅读以及进行分析;
2. 明确研究目标和内容,确定基本的解决方法和技术手段;
3. 独立完成系统的设计与调试,最终完成毕业论文的撰写;
4. 论文应该结构合理、逻辑清除、论证严实,资料要使用准确,引用他人内容要注明出处,应该能充分证明自己的观点。
二、论文(设计)包括的内容:
该课题主要针对海量的歌曲而设计的个性化音乐推荐系统,每天向用户推荐可能感兴趣的音乐,让用户更有可能收听到自己喜欢的音乐。系统使用协同过滤推荐算法,利用当前用户或其他用户对部分项目的已知偏好数据来预测当前用户对其他项目的潜在爱好。用户与音乐之间的交互有:搜索行为、听歌记录、评论和收藏等,这些行为明示或暗示地表达着用户喜欢的行为,然后找到与用户兴趣相同的其他用户,计算他们之间的距离,然后把这些兴趣相同的用户收听过的音乐推荐给该用户。
除了个性化音乐推荐,还会有热歌榜和新歌榜这两个榜单,使用SQL语句查询收听量前50的歌曲和最新上线的50首歌曲,展示给用户。
用户可以通过系统对音乐进行搜索、点赞、评论、收藏等操作,也可以通过系统提供的网易云音乐平台的音乐播放页详情链接跳转到网易云上,系统需要把用户的历史行为记录下来,通过数据的积攒,可以使得推荐的准确性越来越高。
三、论文(设计)进度:
时间安排
|
具体任务
|
2019年9月-10月
|
分配毕业论文指导老师
|
2019年10月-11月
|
学生收集资料,确定题目
|
2019年11月-12月
|
整理资料,完成开题报告
|
2019年12月-2020年1月
|
完成编码和调试
|
2020年2月-3月
|
完成毕业论文初稿
|
2020年4月-5月
|
完成毕业论文的修改,定稿,并答辩
|
四、其它要求:
1.运行环境:Windows操作系统;
2.开发工具:Eclipse, Adobe Dreamweaver CS6;
3.数据库:MySQL;
4.Web服务器:Tomcat。
|