[发明专利]一种智能音乐推荐系统有效
申请号: | 201610038268.3 | 申请日: | 2016-01-20 |
公开(公告)号: | CN105718566B | 公开(公告)日: | 2020-04-07 |
发明(设计)人: | 林格;孙君健;孙钊亮;王蓉;王弘烨;王鸿霖 | 申请(专利权)人: | 中山大学 |
主分类号: | G06F16/68 | 分类号: | G06F16/68;G06F16/635 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 510006 广东省广州市番禺*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 音乐 推荐 系统 | ||
1.一种智能音乐推荐系统,其特征在于,所述系统包括:
初始化模块,用于构建歌曲距离网络和初始化个人歌曲库,其中,初始化个人歌曲库包括:界面生成单元,用于生成用户界面,供用户根据其个人喜好选定若干首歌曲作为歌曲种子集合Z;初始化单元,用于初始化Z中歌曲的场景权值向量Wz={CZ,CZ,CZ,...,CZ},其中,CZ为场景权值初始化常数;并通过Z初始化歌曲全集N中其它歌曲的场景权值向量:其中d(z,s)为种子歌曲z与N中其它歌曲s的距离函数;个人歌曲库生成单元,用于选取N中歌曲场景向量大于阈值CW的歌曲,加入个人歌曲库;
播放模块,用于判断当前场景,根据个人歌曲库中歌曲与场景相对应的权值获取歌曲播放的概率,对歌曲进行播放,同时获取用户反馈并修改所述权值;
调整模块,用于调整歌曲距离网络和调整个人歌曲库。
2.如权利要求1所述的智能音乐推荐系统,其特征在于,所述初始化模块包括:
获取单元,用于获取音乐相关数据源;
计算单元,用于计算歌曲a、b之间的关联值f[a,b],并计算歌曲a、b的距离d[a,b];
构建单元,用于以歌曲a、b距离d[a,b]作为边的权值构建歌曲距离网络。
3.如权利要求2所述的智能音乐推荐系统,其特征在于,所述数据源的形式为:
B={Ui|i=1,2,3...}
Ui={Li|i=1,2,3...}
Li={si|i=1,2,3...}
其中:B为用户集,Ui为用户集中的用户,Li为用户拥有的歌单,si为歌单中的歌曲。
4.如权利要求1所述的智能音乐推荐系统,其特征在于,所述播放模块包括:
判断单元,用于根据用户所在的位置、当前时间段和用户的状态判断用户所处的场景;
概率获取单元,用于根据个人歌曲库中歌曲与场景相对应的权值获取歌曲播放的概率;
播放单元,用于根据歌曲播放概率对从个人歌曲库中选取歌曲进行播放;
反馈单元,用于通过获取用户对播放歌曲喜好程度的反馈,并将反馈进行量化得到反馈值。
5.如权利要求1所述的智能音乐推荐系统,其特征在于,所述调整模块包括:
网络调整单元,用于获取当前所有用户的个人歌曲库,将其与初始化模块的音乐相关数据源结合,重新构建歌曲距离网络;
歌曲库调整单元,用于调整个人歌曲库。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中山大学,未经中山大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201610038268.3/1.html,转载请声明来源钻瓜专利网。