基于Java Web的个性化音乐推荐系统的设计与实现开题报告
2020-03-18 16:51:47
1. 研究目的与意义(文献综述)
1.1 研究目的及意义
随着互联网的飞速发展,网络正成为人们获取信息的主要渠道。然而,网络在带来呈几何级数爆炸式增长的数据的同时也带来日趋严重的问题,即人们在面对大量信息时往往无法快速且准确地获得自身真正感兴趣的信息,也就是我们所说的信息超载。
音乐作为传统的娱乐行业,在伴随互联网快速发展的同时,信息超载的问题也日益显现。随着各式各样的音乐软件与音乐网站的兴起,人们欣赏音乐的方式逐步从传统的唱片、磁带、cd过渡到利用网络下载收听数字化音乐。获取音乐资源的方式愈来愈简单,接触到的资源量也愈来愈大,随之而来的是人们挑选到自己想听的音乐的难度也越来越高。针对上述问题,传统的解决方式是利用信息检索系统,也就是搜索引擎。人们通过对关键字的检索,从海量数据中筛选出符合要求的资源。这一方式的确大大提高了人们获取资源的效率。但是,通过关键字来实现信息检索也有其弊端,关键字的引入限制了检索范围,相同的关键字即对应相同的检索数据,结果过于单一化,很大程度上并不能够满足人们对于音乐资源个性化,多元化的需求。
2. 研究的基本内容与方案
本课题是基于java web相应的系统框架,在此基础上能够实现音乐上传、单曲管理、个人信息维护、收集歌曲信息、音乐检索以及系统推荐等功能模块。
(1)个性化音乐推荐系统的功能设计与实现。
首先对个性化音乐推荐系统进行需求分析,需要实现的功能有:1.用户注册与登陆,2.会员信息修改,3.音乐上传,检索,收听,4.音乐评分,音乐信息修改与整理,5.个性化音乐推荐。
3. 研究计划与安排
第1-3周:查阅相关文献资料,明确研究内容,了解研究所需理论基础。确定方案,完成开题报告。
第4-5周:学习javaee开发相关知识,完成系统模块功能设计。
第6-9周:分析个性化音乐推荐系统的功能需求。
4. 参考文献(12篇以上)
[1] 李艳, 李葆华, 王金环. 一种新的基于lda-mure模型的音乐个性化推荐算法[j]. 吉林大学学报:理学版, 2017,55(2):371-375.
[2] 黄俊.java程序设计与应用开发.第二版.机械工业出版社.2014
[3] 杨桦,许捷,主编.数据库原理与实务[m]. 东北财经大学出版社, 2012.