当前位置:主页 > 文艺论文 > 民族器乐论文 >

基于Android的音乐推荐系统的设计与实现

发布时间:2021-03-30 03:07
  大数据时代,信息爆炸式增长,网络资源面临信息过载问题。如何能够有效获取所需信息,推荐系统应运而生。基于Android的音乐推荐系统主要实现用户管理、音乐推荐、音乐搜索等功能。尤其是音乐推荐,能够根据用户的兴趣或喜好自动推荐歌曲,有利于向用户推送长尾音乐。系统经过测试,功能基本实现,能够满足用户听音乐的兴趣或喜好需求。 

【文章来源】:山西大同大学学报(自然科学版). 2019,35(04)

【文章页数】:3 页

【部分图文】:

基于Android的音乐推荐系统的设计与实现


音乐推荐系统的推荐界面

音乐,推荐系统,协同过滤,推荐算法


能会喜欢的歌曲”是推荐系统根据用户历史行为按照协同过滤推荐算法生成的推荐列表,列表中的歌曲可以自动按序播放,也可以用户点击选择播放。图2音乐推荐系统的推荐界面用户在听音乐的过程中,可以对感兴趣或喜欢的音乐进行评分,评分结果将保存在系统指定的文件中作为用户的历史记录或行为数据,此数据也是系统进一步产生推荐结果的依据。评分等级分为1~5分,分值越大表示喜欢程度越高,推荐系统的评分界面如图3所示。图3音乐推荐系统的评分界面协同过滤推荐算法依据大量用户历史行为记录构建评分矩阵,评分矩阵数据的稀疏程度对推荐结果有重要影响。越多用户参与评分,系统推荐的结果越准确,而事实中用户听音乐过程进行评分的并不多,导致评分矩阵过于稀疏,因此系统需要存储用户的大量的历史评分记录,但也需要注意同一用户对同一音乐不能重复评分,避免产生过多的无效数据。系统根据登录时的用户名判断,如果同一用户首次对某音乐评分,系统将反馈提示信息,同时将评分数据保存到指定位置。如果同一用户对某音乐进行重复评分,系统也会反馈提示信息,提醒用户对此音乐已经评过分,同时不保存重复评分的数据。3音乐搜索功能用户的兴趣或喜好会因时间或周围情景的变化而发生改变,听音乐亦如此。当一类型的音乐听久了或许想换另一风格的音乐,此时用户可以主动搜索自己想听的音乐,同时推荐系统会根据用户新的选择产生相近的推荐结果,以满足用户新的喜好。音乐搜索界面如图4所示。图4音乐推荐系统的搜索界面在搜索文本框中输入想听的音乐名即可,搜索功能支持音乐名模糊搜索。同时用户搜索的内容,系统也会作为历史行为记录进行存储。4系统测试及结果分析基于Android的音乐推荐?

【参考文献】:
期刊论文
[1]一种基于Android内核的物理按键设计[J]. 任志敏.  山西电子技术. 2018(06)
[2]基于Android的医疗考试培训系统的设计与实现[J]. 鲍美英,申晋祥.  山西大同大学学报(自然科学版). 2018(05)
[3]基于属性分类的Android应用相似性检测框架[J]. 张鹏.  计算机工程与应用. 2018(17)
[4]基于Android的密钥分存方案[J]. 刘培鹤,闫翔宇,何文才,缪浩健.  计算机应用与软件. 2018(02)
[5]基于上下文信息的Android恶意行为检测方法[J]. 卢正军,方勇,刘亮,张文杰,左政.  计算机工程. 2018(07)



本文编号:3108734

资料下载
论文发表

本文链接:https://www.wllwen.com/wenyilunwen/mzqiyue/3108734.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户d3562***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com