发明名称 一种基于用户当前地理位置和物理环境的音乐推荐方法
摘要 本发明公开了一种基于用户当前地理位置和物理环境的音乐推荐方法,本发明一种合理的音乐推荐架构,并设计了一种用户当前位置和物理环境特征的表达结构,这种结构支持高效的向量匹配算法;同时,针对海量照片对象的空间属性与文本属性,本发明采用了支持高效插入、删除、更新操作的变种空间索引结构;以此索引结构为基础,结合音乐歌词的语义性和照片具有的空间性和语义性,可供用户根据自己的当前位置和物理环境获取最佳的推荐音乐。
申请公布号 CN102890713A 申请公布日期 2013.01.23
申请号 CN201210349719.7 申请日期 2012.09.20
申请人 浙江大学 发明人 陈珂;胡天磊;夏飞;寿黎但;陈刚
分类号 G06F17/30(2006.01)I 主分类号 G06F17/30(2006.01)I
代理机构 杭州求是专利事务所有限公司 33200 代理人 周烽
主权项 一种基于用户当前地理位置和物理环境的音乐推荐方法,其特征在于,包括如下步骤:(1)从照片网站爬取具有GPS信息的照片集;(2)从音乐网站爬取包含歌词等相关信息的音乐集;(3)对步骤1)得到的具有GPS信息照片集建立空间索引,在此过程中对每张照片的原始Tag集进行分词处理得到规范的照片Tag集;(4)对步骤2)得到的包含歌词等相关信息音乐集建立存储索引,在此过程中对每首歌曲的歌词进行分词得到对应的音乐Tag集和相应的音乐文档向量;(5)分析文档集得到一个Tag相似度矩阵;(6)通过查询步骤5)得到的Tag相似度矩阵将步骤3)得到的每张照片的Tag集转换成位于音乐文档向量空间的照片文档向量;(7)将步骤4)得到的音乐文档向量和步骤6)得到的照片文档向量用TF‑IDF权重计算方式转换成带权音乐文档向量和带权照片文档向量;(8)客户端接收用户的当前位置信息和物理环境信息,传递给服务器进行计算;(9)服务器根据从步骤8)得到的用户位置信息通过步骤3)建立的照片集索引查询出用户位置包含的所有照片得到位置相关照片集,同时对从步骤8)得到的物理环境信息进行加强得到代表用户当前物理环境的带权Tag集;(10)使用步骤9)得到的代表用户物理环境的带权Tag集对音乐进行过滤得到候选音乐集;(11)根据步骤9)得到的位置相关照片集所包含的照片Tag集计算出代表用户位置的带权文档向量,并用向量相似度计算方法计算出和其最匹配的K首音乐;(12)基于步骤9)得到的位置相关照片集所包含的照片Tag集计算出相应的标签云,最后将查询出的K首音乐和生成的标签云返回给客户端。
地址 310058 浙江省杭州市西湖区余杭塘路866号