基于Spark的个性化音乐推荐系统的设计与实现

来源 :南京大学 | 被引量 : 0次 | 上传用户:w818150
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
在互联网的发展潮流中,音乐无疑扮演着一个非常重要的角色。各大音乐平台为消费者提供了无数的音乐作品,让人们可以每时每刻沉浸在音乐的海洋中。但是,随着互联网资源的日趋丰富,海量的数据常常让用户难以找到自己真正需求的音乐。一个优秀的音乐推荐系统可以很好的解决这个问题,在给用户推荐适合歌曲的同时,还能够为平台方吸引用户,增加商业利益。推荐技术日趋成熟,主流的推荐技术包括协同过滤推荐技术和基于内容的推荐技术,这些技术能够给用户在大量的数据中推荐适合用户或是用户喜欢的物品。但是随着互联网的发展,数据爆炸式增长,传统的推荐系统无法满足大数据下计算的需求,在准确度上也不容乐观。本文对音乐推荐系统进行了深入研究,开发出一个以Spark平台为计算引擎的推荐系统来解决大数据环境下的音乐推荐问题。本文在Spark平台上设计并实现两种推荐算法:基于聚类的ALS模型推荐算法和基于标签的图推荐算法。前者通过并行混合Spark MLlib的ALS推荐算法以及Kmeans聚类算法,解决推荐系统的新用户冷启动问题,通过深度调优Spark计算流程,提高计算效率,减少计算耗时;后者在Personal Rank算法基础上,基于Spark平台,利用音乐标签实现基于图模型的音乐推荐算法,并使用TF-IDF(词频-逆文档频率)算法解决音乐、标签中存在的长尾分布问题,优化推荐效果。最后本文通过搭建Spark计算集群,设计底层存储,基于Spring Boot、Vue框架设计前后端交互,将推荐引擎与底层系统、Java Web的对接,打造出一个完整的可交互个性化音乐推荐系统。经过测试评估,该系统能够满足用户需求并具有良好的推荐效果。
其他文献
我国经济已经从高速增长逐渐向高质量发展发展转变。由于经济增长速度放缓,以及互联网金融等因素的影响,许多地区的商业银行开始出现营收和净利下滑,不良贷款逐渐升高的现象。在当前金融市场发展环境下,商业银行要适应激烈与复杂的行业竞争,必须提升自身核心竞争力,吸引和留住专业营销人才。从商业银行的角度来看,人才竞争已经变为除客户竞争之外最重要的竞争因素之一,综合能力更强的人才也是各个商业银行互相争夺的目标与资
作物秸秆是一种重要的可供开发利用的生物质资源,秸秆的综合利用对稳定农业生态平衡、促进农民增产增收、缓解能源与环境压力具有重要意义。本文通过实地调研、关键信息人访谈、政府统计收集等方式,剖析桦南县秸秆综合利用存在问题和成因,并提出可操作性对策,为桦南县秸秆综合利用提供理论指导和实践参考。本文通过问卷调查、实地调研、二元Logistic回归分析,对桦南县秸秆的年产量、秸秆综合利用的程度与现状进行了调查
党的十九大报告提出实施乡村振兴战略,并把这一战略列为全面建成小康社会、开启全面建设社会主义现代化国家新征程的“七大战略”之一。而基础设施建设作为农村建设的重要组成部分,在繁荣农村经济、促进农业产业发展、提高农民生活水平方面起着十分重要的作用。然而目前,我国农村基础设施发展不均衡,部分地区农村基础设施配置水平并不理想,不同地区之间建设水平差距较大,存在供给数量偏少、质量不高和社会环境不相匹配等诸多问
在“一带一路”倡议的推动下,中泰两国关系继续深入发展,两国在经济、文化、教育等方面的交流日渐增多。近年来,泰国的汉语教学蓬勃发展,泰国的中小学几乎都开设了汉语课程,
目的:观察并比较Mn-SOD基因rs4880、rs2758331、rs5746136位点多态性在颅内动脉粥样硬化狭窄性脑梗死患者与疑似脑梗死行DSA检查脑血管正常人群分布的差异性,旨在从基因学水平探讨颅内动脉粥样硬化狭窄性脑梗死发病的相关性。方法:应用病例对照研究,选取2018年10月至2019年10月在右江民族医学院附属医院神经内科行脑DSA检查确诊的颅内动脉粥样硬化狭窄性脑梗死患者150例作为
市场监管作为政府调控市场的重要手段,有利于规范经营行为、维护消费者利益和人身安全,有利于改善营商环境,促进经济发展,近年来市场监管作为政府的重要职能引起了越来越多的
多关节机械臂具有灵活性好、定位精度高、速度快等优势,在工业生产中扮演着重要的角色。轨迹跟踪问题是机械臂控制研究中十分重要的一个方面,但由于机械臂耦合性强、非线性的特点,很难建立起其精确的数学模型,对机械臂高精度的轨迹跟踪控制技术研究一直是国内外学者研究的重要问题。本文以多自由度机械臂为研究对象,结合运动学、动力学、轨迹规划等影响轨迹跟踪精度的因素,进行了比较系统的理论分析和仿真验证,提出了基于信度
以太阳能为基础的半导体光催化技术可以实现清洁能源的转化,目前已成功应用于多个生产领域。半导体石墨相氮化碳(g-C_3N_4)因其良好的化学稳定性、合适的禁带宽度以及制备方法简单等特点,近年来在光催化领域受到了广泛关注。二维氮化碳纳米片具有超高的比表面积、高度开放的平面结构和增强的电子迁移速率,元素掺杂能进一步改善其能带结构并提高电荷传输性能。本文通过氧元素掺杂得到掺杂型氮化碳纳米片,并在此基础上通
目的:研究mi R-107基因rs2296616和mi R-210基因rs7935908位点单核苷酸多态性(single nucleotide polymorphism,SNP)在广西健康人群中的分布特点,并对比这两个多态性位点基因型和等位基因频率在不同地区人群间的分布差异。方法:(1)采用SNa Pshot SNP分型技术和DNA测序法检测372例广西健康人群mi R-107基因rs229661
扫描近场光学显微术(Scanning Near-field Optical Microscopy,SNOM)是一种基于扫描探针的光学显微技术,其核心思想是用一个亚波长直径尖端的探针,将光近场的高空间频率分量转换为可探测的远场信号,从而实现超分辨的光学成像。探针是近场光学技术中一个核心部件,探针的性能在很大程度上会决定整个系统的成像能力,纳米发光体探针是近场光学探针中的一个重要分支。纳米发光体是指如