MUSIC RECOMMENDATION METHOD AND APPARATUS
First Claim
1. A music recommendation method for use with a music recommendation apparatus, the method comprising:
- obtaining the music belongingness function of music, the music belongingness function of music being is the set of granularity of music in different dimensions, wherein the dimension is the classification of music and the granularity is the classification of the dimension, and the expression of the music belongingness function is A(music, Pk)={pkj|j=1,2, . . . , n}, k=1,2, . . . m, wherein Pk is the dimension, Pkj is the granularity, m is the number of the dimensions and n is the number of the granularities in a dimension;
obtaining the user belongingness function of a user, the user belongingness function of a user being is the set of granularity indicating likes of user in different dimensions, and the expression of the user belongingness function is A(user, Pk)={pki|i=1,2 . . . , n}, k=1,2, . . . m, wherein Pk is the dimension, pki is the granularity, m is the number of the dimensions and n is the number of the granularities in a dimension;
calculating a granularity correlation function by using the music belongingness function and the user belongingness function, and the expression of the granularity correlation function is
1 Assignment
0 Petitions
Accused Products
Abstract
A music recommendation method may include obtaining the music belongingness function of music, which is the set of granularity of music in different dimensions, wherein the dimension is the classification of music and the granularity is the classification of the dimension; obtaining the user belongingness function of a user, which is the set of granularity indicating likes of user in different dimensions; calculating a granularity correlation function by using the music belongingness function and the user belongingness function; calculating the value of the probability function indicating likes of user for music by using the granularity correlation function and a dimension weighting coefficient; and recommending the music to the user when the value of the probability function indicating likes of user for music is greater than a preset threshold. An apparatus applying to the method comprises corresponding modules.
13 Citations
11 Claims
-
1. A music recommendation method for use with a music recommendation apparatus, the method comprising:
-
obtaining the music belongingness function of music, the music belongingness function of music being is the set of granularity of music in different dimensions, wherein the dimension is the classification of music and the granularity is the classification of the dimension, and the expression of the music belongingness function is A(music, Pk)={pkj|j=1,2, . . . , n}, k=1,2, . . . m, wherein Pk is the dimension, Pkj is the granularity, m is the number of the dimensions and n is the number of the granularities in a dimension; obtaining the user belongingness function of a user, the user belongingness function of a user being is the set of granularity indicating likes of user in different dimensions, and the expression of the user belongingness function is A(user, Pk)={pki|i=1,2 . . . , n}, k=1,2, . . . m, wherein Pk is the dimension, pki is the granularity, m is the number of the dimensions and n is the number of the granularities in a dimension; calculating a granularity correlation function by using the music belongingness function and the user belongingness function, and the expression of the granularity correlation function is - View Dependent Claims (2, 3, 4, 5)
-
-
6. A music recommendation apparatus comprising:
-
a music belongingness function obtaining unit for obtaining a music belongingness function, the music belongingness function being the set of granularity of music in different dimensions, wherein the dimension is the classification of music and the granularity is the classification of the dimension, and the expression of the music belongingness function is A(music, Pk)={pkj|j=1,2, . . . , n}, k=1,2, . . . m, wherein Pk is the dimension, pkj is the granularity, m is the number of the dimensions and n is the number of the granularities in a dimension; a user belongingness function obtaining unit for obtaining a user belongingness function, the user belongingness function being the set of granularity indicating likes of user in different dimensions, and the expression of the user belongingness function is A(user, Pk)={pki|i=1,2 . . . , n}, k=1,2, . . . m, wherein Pk is the dimension, pki is the granularity, m is the number of the dimensions and n is the number of the granularities in the dimension; a granularity correlation function calculating unit for calculating a granularity correlation function by using the music belongingness function and the user belongingness function, and the expression of the granularity correlation function is - View Dependent Claims (7, 8, 9, 10)
-
-
11-14. -14. (canceled)
Specification