Apparatus and Method for Content Recommendation
First Claim
1. A method of content recommendation comprising:
- providing a set of attributes for each content item of a plurality of content items;
determining a recommendation value for a first number of recommendation parameters for each of the plurality of content items, each recommendation parameter being defined as a function of attribute values for a subset of attributes of the set of attributes;
generating a plurality of content clusters by a multi-dimensional clustering of the plurality of content items in response to the recommendation values, each dimension corresponding to a recommendation parameter;
selecting a first set of content clusters from the plurality of content clusters; and
generating a first recommendation set of content items by selecting at least one content item from each content cluster of the first set of content clusters.
2 Assignments
0 Petitions
Accused Products
Abstract
A content recommender executes a method wherein a set of attributes are provided for a plurality of content items. A number of recommendation parameters are defined as a function of attribute values for a subset of attributes and for each content item, recommendation values are determined based on the definitions. A multi-dimensional clustering is applied to the recommendation values for the content items to generate a plurality of content clusters. Each dimension of the clustering corresponds to a recommendation parameter. The content recommender then selects a set of content clusters from the content clusters and a recommendation set of content items is generated by selecting at least one content item from each selected content cluster. The invention may allow improved recommendations to be generated and may in particular allow recommendations to be generated which reflect a number of different and possibly conflicting considerations.
-
Citations
20 Claims
-
1. A method of content recommendation comprising:
-
providing a set of attributes for each content item of a plurality of content items; determining a recommendation value for a first number of recommendation parameters for each of the plurality of content items, each recommendation parameter being defined as a function of attribute values for a subset of attributes of the set of attributes; generating a plurality of content clusters by a multi-dimensional clustering of the plurality of content items in response to the recommendation values, each dimension corresponding to a recommendation parameter; selecting a first set of content clusters from the plurality of content clusters; and generating a first recommendation set of content items by selecting at least one content item from each content cluster of the first set of content clusters. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19)
-
-
20. A content item recommendation apparatus comprising:
-
a unit for receiving a set of attributes for each content item of a plurality of content items; a unit for determining a recommendation value for a first number of recommendation parameters for each of the plurality of content items, each recommendation parameter being defined as a function of attribute values for a subset of attributes of the set of attributes; a unit for generating a plurality of content clusters by a multi-dimensional clustering of the plurality of content items in response to the recommendation values, each dimension corresponding to a recommendation parameter; a unit for selecting a first set of content clusters from the plurality of content clusters; and a unit for generating a first recommendation set of content items by selecting at least one content item from each content cluster of the first set of content clusters.
-
Specification