[发明专利]音乐推荐方法及系统有效
申请号: | 201010617966.1 | 申请日: | 2010-12-31 |
公开(公告)号: | CN102024058A | 公开(公告)日: | 2011-04-20 |
发明(设计)人: | 冯雁;杨永胜;史乐 | 申请(专利权)人: | 万音达有限公司 |
主分类号: | G06F17/30 | 分类号: | G06F17/30 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 何平 |
地址: | 中国香港清水湾,香*** | 国省代码: | 中国香港;81 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 音乐 推荐 方法 系统 | ||
1.一种音乐推荐方法,包括以下步骤:
获取用户的音乐记录;
从所述音乐记录中提取用户最新的音乐;
获取曲库中的音乐与所述用户最新收听的音乐之间的音乐距离
根据所述音乐距离生成第一音乐推荐列表。
2.根据权利要求1所述的音乐推荐方法,其特征在于,所述根据音乐距离生成音乐推荐列表的步骤为:
按所述音乐距离从小到大对音乐进行排序;
提取预设数量个排序靠前的音乐;
根据提取的音乐生成第一音乐推荐列表。
3.根据权利要求2所述的音乐推荐方法,其特征在于,所述方法还包括:
获取两两用户之间的用户距离;
根据所述用户距离对用户进行归类;
用虚拟用户表示每个用户类,对每个用户类生成虚拟用户音乐推荐列表;
计算用户与每个用户类之间的距离;
提取与所述用户的距离最近的用户类;
根据所述用户类的虚拟用户音乐推荐列表生成第二音乐推荐列表。
4.根据权利要求3所述的音乐推荐方法,其特征在于,所述方法还包括:
将音乐距离转换为第一音乐推荐分值并记录在第一音乐推荐列表中;及
将用户距离转换为第二音乐推荐分值并记录在所述第二音乐推荐列表中。
5.根据权利要求4所述的音乐推荐方法,其特征在于,所述方法还包括:
提取所述第一音乐推荐列表和第二音乐推荐列表中相同的音乐;
获取所述音乐的第一音乐推荐分值和第二音乐推荐分值;
对所述第一音乐推荐分值和第二音乐推荐分值进行加权计算,得到最终音乐推荐分值;
按照所述最终音乐推荐分值从大到小对提取的音乐进行排序,生成第三音乐推荐列表。
6.一种音乐推荐系统,其特征在于,包括:
音乐记录获取模块,获取用户的音乐记录,并从所述音乐记录中提取用户最新的音乐;
音乐距离计算模块,获取曲库中的音乐与用户最新的音乐之间的音乐距离;
音乐推荐列表生成模块,根据所述音乐距离生成第一音乐推荐列表。
7.根据权利要求6所述的音乐推荐系统,其特征在于,所述音乐推荐列表生成模块用于按所述音乐距离从小到大对音乐进行排序,提取预设数量个排序靠前的音乐,根据提取的音乐生成第一音乐推荐列表。
8.根据权利要求7所述的音乐推荐系统,其特征在于,还包括:
用户距离计算模块,获取两两用户之间的用户距离,根据所述用户距离对用户进行归类,用虚拟用户表示每个用户类,对每个用户类生成虚拟用户音乐推荐列表,计算用户与每个用户类之间的距离;
所述音乐推荐列表生成模块还用于提取与所述用户的距离最近的用户类,根据所述用户类的虚拟用户音乐推荐列表生成第二音乐推荐列表。
9.根据权利要求8所述的音乐推荐系统,其特征在于,还包括:
音乐分值转换模块,用于将音乐距离转换为第一音乐推荐分值并记录在第一音乐推荐列表中,以及将用户距离转换为第二音乐推荐分值并记录在第二音乐推荐列表中。
10.根据权利要求9所述的音乐推荐系统,其特征在于,所述音乐推荐列表生成模块还用于提取所述第一音乐推荐列表和第二音乐推荐列表中相同的音乐,对所述提取的音乐的第一音乐推荐分值和第二音乐推荐分值进行加权计算,得到最终音乐推荐分值,按照所述最终音乐推荐分值从大到小对提取的音乐进行排序,生成第三音乐推荐列表。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于万音达有限公司,未经万音达有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201010617966.1/1.html,转载请声明来源钻瓜专利网。