[发明专利]一种音乐推荐方法及装置有效
| 申请号: | 200810246667.4 | 申请日: | 2008-12-29 |
| 公开(公告)号: | CN101441667A | 公开(公告)日: | 2009-05-27 |
| 发明(设计)人: | 吴明达;佟子健 | 申请(专利权)人: | 北京搜狗科技发展有限公司 |
| 主分类号: | G06F17/30 | 分类号: | G06F17/30 |
| 代理公司: | 北京集佳知识产权代理有限公司 | 代理人: | 逯长明 |
| 地址: | 100084北京市海淀区中关*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 音乐 推荐 方法 装置 | ||
1.一种音乐推荐方法,其特征在于,包括:
预先通过获取并分析音乐相关数据源得到各音乐之间的关联值,将所述关联值保存在音乐关联网络;其中,所述音乐相关数据源包括表征用户收听兴趣的音乐集合,通过以下方式建立所述音乐关联网络:将所有所述音乐集合中的音乐作为网络节点,将出现在同一所述音乐集合中的音乐确定为两两相互关联,并基于所有所述音乐集合计算一音乐到另一音乐的转移概率,将所述转移概率确定为相互关联的音乐之间的关联值;
需要向用户推荐音乐时,获取与用户兴趣相关的音乐作为推荐种子;
在所述音乐关联网络中获得所述推荐种子与各音乐的关联值;
选择与所述推荐种子关联值最大的音乐,并推荐给用户。
2.根据权利要求1所述的方法,其特征在于,还包括:
将所述推荐给用户的音乐加入到推荐种子中,在音乐关联网络中获得当前推荐种子与各音乐的关联值,并选择与所述当前推荐种子关联值最大的音乐继续推荐给用户。
3.根据权利要求1所述的方法,其特征在于,还包括:
获取用户对所述推荐的音乐喜爱程度的反馈,并将所述反馈进行量化得到反馈值;
利用所述反馈值对所述音乐关联网络中所述推荐的音乐与各音乐的关联值进行更新。
4.根据权利要求1所述的方法,其特征在于,
所述基于所有所述音乐集合计算一音乐到另一音乐的转移概率包括:
T(a,b)=∑(P(Ak,a)*T(a,b,Ak))/∑P(Ak,a)
其中,
Ak:同时出现音乐a与音乐b的所述音乐集合;
P(Ak,a):从所有所述音乐集合中选择到所述音乐集合Ak,并且从所述音乐集合Ak中选择了收听音乐a的概率;
T(a,b,Ak):在所述音乐集合Ak中选择音乐a后又选择音乐b的概率;
T(a,b):在所有所述音乐集合中,音乐a到音乐b的转移概率。
5.根据权利要求1所述的方法,其特征在于,所述表征用户收听兴趣的音乐集合包括:
用户自建专辑,或,用户的音乐搜索日志;所述用户自建专辑用于保存用户收藏或下载的音乐。
6.根据权利要求1所述的方法,其特征在于,所述音乐相关数据源还包括:
获取到的音乐,以及从各音乐中提取的各音乐的特征信息,所述特征信息包括节奏,和/或,使用的乐器;
通过以下方式建立所述音乐关联网络:
将获取到的各音乐确定为所述音乐关联网络的各节点;
将所述特征信息量化后,计算每两首音乐之间特征信息的相似度;
如果计算出的两首音乐之间的相似度大于预置阈值,则将这两首音乐确定为相互关联,并将所述相似度确定为这两首音乐之间的关联值。
7.根据权利要求1至6任意一项所述的方法,其特征在于,还包括:
将所述音乐关联网络中的音乐的标识信息进行规范化。
8.一种音乐推荐装置,其特征在于,包括:
音乐关联网络建立单元,用于预先通过获取并分析音乐相关数据源得到各音乐之间的关联值,将所述关联值保存在音乐关联网络;其中,所述音乐相关数据源包括表征用户收听兴趣的音乐集合,通过以下方式建立所述音乐关联网络:将所有所述音乐集合中的音乐作为网络节点,将出现在同一所述音乐集合中的音乐确定为两两相互关联,并基于所有所述音乐集合计算一音乐到另一音乐的转移概率,将所述转移概率确定为相互关联的音乐之间的关联值;
推荐种子获取单元,用于需要向用户推荐音乐时,获取与用户兴趣相关的音乐作为推荐种子;
关联音乐搜索单元,用于在所述音乐关联网络中获得所述推荐种子与各音乐的关联值;
音乐推荐单元,用于选择与所述推荐种子关联值最大的音乐,并推荐给用户。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京搜狗科技发展有限公司,未经北京搜狗科技发展有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200810246667.4/1.html,转载请声明来源钻瓜专利网。





