The invention discloses a system for acquiring the weights for each including: a vector quantization module music based vector; all vector dimension; for the same location of all elements included in the vector classification module of the same class, and all classes are not the same for all classes; divided into two parts: the style and singer class module; for assignment module belongs to the class of elements of the vector of a singer of songs in the assignment, when the corresponding element of the singer for the music singer, the element assignment 1; when the element corresponding to the singers for the music singer and the element assignment 0; the assignment module is also used for all users of music labels and statistics to the values of elements in style. The invention is beneficial for obtaining the weight system, quantifying music by multiple dimensions, so it can effectively score music, thereby improving the accuracy of music recommendation.
【技术实现步骤摘要】
有利于获取权重的系统
本专利技术涉及计算机
,具体涉及有利于获取权重的系统。
技术介绍
在互联网时代,各类音乐网站极大的方便了人们对于音乐的需求。然而,大型的音乐门户网站能够保存上千万首歌曲,在面对如此海量的音乐信息时,人们往往难以从中找到符合自己口味的歌曲。传统的搜索引擎只适合应用在用户有明确的目标并且能够用关键词准确的表达出来的信息检索问题。为了将音乐可以更加合适的推荐给用户,需要将音乐进行量化以便于进行分析,但是现有的音乐量化的维度单一,使得音乐推荐不准确。
技术实现思路
本专利技术所要解决的技术问题是现有的音乐量化的维度单一,使得音乐推荐不准确,目的在于提供一种量化音乐的评分方法,解决上述问题。本专利技术通过下述技术方案实现:有利于获取权重的系统,包括:用于对每一个需要量化的音乐建立向量的向量模块;所有向量的维度相同;用于将所有向量中位置相同的元素归入同一类的归类模块,且所有的类均不相同;用于将所有的类分为两个部分:风格类和歌手类的划分模块;用于对一首音乐的向量中属于歌手类的元素赋值的赋值模块,当元素对应的歌手为该音乐的歌手时,将该元素赋值1;当元素对应的歌手不为该音乐的歌手时,将该元素赋值0;所述赋值模块还用于将所有用户对音乐做的标签进行统计并赋值于风格类中的元素。现有技术中,为了将音乐可以更加合适的推荐给用户,需要将音乐进行量化以便于进行分析,但是现有的音乐量化的维度单一,使得音乐推荐不准确。本专利技术应用时,先对每一个需要量化的音乐建立向量,所有向量的维度相同,然后将所有向量中位置相同的元素归入同一类,且所有的类均不相同,再然后将所有的类分 ...
【技术保护点】
有利于获取权重的系统,其特征在于,包括:用于对每一个需要量化的音乐建立向量的向量模块;所有向量的维度相同;用于将所有向量中位置相同的元素归入同一类的归类模块,且所有的类均不相同;用于将所有的类分为两个部分:风格类和歌手类的划分模块;用于对一首音乐的向量中属于歌手类的元素赋值的赋值模块,当元素对应的歌手为该音乐的歌手时,将该元素赋值1;当元素对应的歌手不为该音乐的歌手时,将该元素赋值0;所述赋值模块还用于将所有用户对音乐做的标签进行统计并赋值于风格类中的元素。
【技术特征摘要】
1.有利于获取权重的系统,其特征在于,包括:用于对每一个需要量化的音乐建立向量的向量模块;所有向量的维度相同;用于将所有向量中位置相同的元素归入同一类的归类模块,且所有的类均不相同;用于将所有的类分为两个部分:风格类和歌手类的划分模块;用于对一首音乐的向量中属于歌手类的元素赋值的赋值模块,当元素对应的歌手为该音乐的歌手时,将该元素赋值1;当元素对应的歌手不为该音乐的歌手时,将该元素赋值0;所述赋值模块还用于将所有用户对音乐做的标签进行统计并赋值于风格类中的元素。2.根据权利要求1所述...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。