RECOMMENDATION DIVERSITY
First Claim
1. A method for recommending songs to a listener comprising:
- receiving a list associated with the listener, the list identifying a plurality of first songs;
retrieving music data for each of the first songs;
analyzing the music data to create a multidimensional diversity measure of the list; and
selecting at least one second song for recommendation to the listener based on the multidimensional diversity measure.
9 Assignments
0 Petitions
Accused Products
Abstract
Recommendation systems and methods are disclosed that objectively determine similarities between products and quantify diversity between products for use in generating recommendations. The product interests, such as musical interests, of a user are measured based on objective characteristics of the product. Then the interests are modeled by a distribution. The resulting distribution is then used as a measure of the diversity of the user'"'"'s tastes. Based on the diversity and the characteristics of other products, recommendations are then made to the user. The systems and methods may also utilize subjective information as a secondary filter to add or remove products for which such data is known.
-
Citations
32 Claims
-
1. A method for recommending songs to a listener comprising:
-
receiving a list associated with the listener, the list identifying a plurality of first songs; retrieving music data for each of the first songs; analyzing the music data to create a multidimensional diversity measure of the list; and selecting at least one second song for recommendation to the listener based on the multidimensional diversity measure. - View Dependent Claims (2, 3, 4, 6, 8, 9)
-
-
5. (canceled)
-
7. (canceled)
-
10. A method of recommending songs based on a diversity of songs in a playlist comprising:
-
receiving the playlist associated with the listener, the playlist identifying a plurality of first songs selected by the listener; evaluating a plurality of characteristics for each of the plurality of first songs; mapping each of the plurality of first songs to a corresponding first location in a multidimensional space to determine a scatter, each dimension of the multidimensional space associated with a characteristic; fitting the scatter to a multidimensional figure in the multidimensional space, the multidimensional figure defining a volume indicative of the diversity of the playlist; and selecting at least one second song based on the diversity of the playlist. - View Dependent Claims (11, 12, 16, 17)
-
-
13-15. -15. (canceled)
-
18. A system for recommending products to a consumer comprising:
-
an analysis module adapted to evaluate a plurality of objective characteristics for each of one or more seed products associated with the consumer; a mapping module adapted to model the plurality of objective characteristics of each of the one or more seed products to a corresponding location in a multidimensional space to create a scatter; and a selection module adapted to select one or more second products from a set of third products based on the scatter. - View Dependent Claims (19, 20, 21, 22, 23, 24)
-
-
25. A method of recommending products based on a diversity of products in a list comprising:
-
receiving the list associated with a consumer, the list identifying a plurality of first products selected by the consumer; evaluating a plurality of characteristics for each of the plurality of first products; mapping each of the plurality of first products to a corresponding first location in a multidimensional space to determine a scatter, each dimension of the multidimensional space associated with a characteristic; fitting the scatter to a multidimensional figure in the multidimensional space, the multidimensional figure defining a volume indicative of the diversity of the list; and selecting at least one second product based on the diversity of the list. - View Dependent Claims (26, 27, 30, 31, 32)
-
-
28-29. -29. (canceled)
Specification