Method and apparatus for generating recommendations for a plurality of users
First Claim
Patent Images
1. A method for recommending an item to a group of users, comprising the steps of:
- identifying said group of users; and
generating a recommendation score for said item based on features of said item and preferences of each of said users.
1 Assignment
0 Petitions
Accused Products
Abstract
A recommendation system is disclosed that generates recommendations for one or more items based on the combined preferences of a number of individuals. The disclosed recommender initially identifies the individuals that are present, and thereafter generates a recommendation score based on the combined preferences of each user. In one implementation, a recommendation score is first computed for each individual, before a combined recommendation score is computed for the entire group. The combined recommendation score, C, can be computed, for example, using an average or a weighted average.
100 Citations
22 Claims
-
1. A method for recommending an item to a group of users, comprising the steps of:
-
identifying said group of users; and
generating a recommendation score for said item based on features of said item and preferences of each of said users. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for recommending an item to a group of users, comprising the steps of:
-
identifying said group of users;
generating an individual recommendation score for said item for each of said users, said individual recommendation scores based on features of said item and preferences of said corresponding user; and
generating a combined recommendation score for said item based on said individual recommendation scores. - View Dependent Claims (9, 10, 11, 12, 13, 15, 16, 17, 19, 20)
-
-
14. A system for recommending an item to a group of users, comprising:
-
a memory for storing computer readable code; and
a processor operatively coupled to said memory, said processor configured to;
identify said group of users; and
generate a recommendation score for said item based on features of said item and preferences of each of said users.
-
-
18. A system for recommending an item to a group of users, comprising:
-
a memory for storing computer readable code; and
a processor operatively coupled to said memory, said processor configured to;
identify said group of users;
generate an individual recommendation score for said item for each of said users, said individual recommendation scores based on features of said item and preferences of said corresponding user; and
generate a combined recommendation score for said item based on said individual recommendation scores.
-
-
21. An article of manufacture for recommending an item to a group of users, comprising:
a computer readable medium having computer readable code means embodied thereon, said computer readable program code means comprising;
a step to identify said group of users; and
a step to generate a recommendation score for said item based on features of said item and preferences of each of said users.
-
22. An article of manufacture for recommending an item to a group of users, comprising:
a computer readable medium having computer readable code means embodied thereon, said computer readable program code means comprising;
a step to identify said group of users;
a step to generate an individual recommendation score for said item for each of said users, said individual recommendation scores based on features of said item and preferences of said corresponding user; and
a step to generate a combined recommendation score for said item based on said individual recommendation scores.
Specification