Intelligent system and methods of recommending media content items based on user preferences
First Claim
Patent Images
1. A method of predicting items of media content most likely to appeal to a user and presenting said predictions in a graphical user interface wherein said predictions are based on preferences expressed by said user, comprising the steps of:
- providing a rating system;
providing a metaphor for expressing said rating system;
providing an interactive user interface for assigning ratings by said user;
rating items according to said rating system by said user using said interactive interface;
generating ratings of new content items according to one or more predictive algorithms, based on said user ratings;
displaying said user ratings and said generated ratings in said graphical user interface.
12 Assignments
0 Petitions
Accused Products
Abstract
A system and method for making program recommendations to users of a network-based video recording system utilizes expressed preferences as inputs to collaborative filtering and Bayesian predictive algorithms to rate television programs using a graphical rating system. The predictive algorithms are adaptive, improving in accuracy as more programs are rated.
449 Citations
52 Claims
-
1. A method of predicting items of media content most likely to appeal to a user and presenting said predictions in a graphical user interface wherein said predictions are based on preferences expressed by said user, comprising the steps of:
-
providing a rating system;
providing a metaphor for expressing said rating system;
providing an interactive user interface for assigning ratings by said user;
rating items according to said rating system by said user using said interactive interface;
generating ratings of new content items according to one or more predictive algorithms, based on said user ratings;
displaying said user ratings and said generated ratings in said graphical user interface. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52)
-
-
16. A method of predicting items of media content likely to appeal to a user, based on said user'"'"'s preferences, comprising at least one of the steps of:
-
rating a new item based on earlier user ratings of items that correlate highly with said new item according to a first predictive algorithm, said first algorithm comprising a collaborative filtering algorithm;
rating a new item according to a second predictive algorithm, said second algorithm comprising a content-based adaptive modeling algorithm, based on user ratings of specific features describing said item, wherein at least a portion of said features have previously been explicitly rated by said user; and
for a new item whose features have not been previously rated by said user, rating said new item based on previous explicit user ratings of items, according to said adaptive modeling algorithm, wherein said algorithm generates implicit ratings of features based on said explicit user ratings.
-
-
38. The method of claim 37, further comprising the steps of:
-
aggregating user-rated items and output from said predictive algorithms into a single list;
sorting said list according to rating in descending order;
sorting items having the same rating according to confidence level in descending order; and
displaying said list to said user as a list in a graphical user interface.
-
-
38-1. A method of predicting items of media content likely to appeal to a user, wherein a new item is rated based on ratings of features describing said item according to a content-based adaptive modeling algorithm, said method comprising one of the steps of:
-
predicting a rating based on features explicitly rated by said user; and
in the absence of explicitly rated features, predicting a rating based on implicitly rated features, wherein said adaptive modeling algorithm generates said implicit ratings based on previous overall ratings of items by said user.
-
Specification