MEDIA CONTENT RANKINGS FOR DISCOVERY OF NOVEL CONTENT
First Claim
1. A method comprising:
- in a data processing system configured to generate personalized rankings of input media content items in a catalog;
determining a plurality of user consumption values, wherein each of the user consumption values is associated with a user consumption data point, and wherein each user consumption data point is associated with a corresponding user and a corresponding media content item;
wherein each of the user consumption values indicate a user consumption value with respect to a user that corresponds to the user consumption data point associated with the user consumption value; and
a media content item that corresponds to the data point associated with the user consumption value;
determining feature values for each of the user consumption data points associated with the plurality of user consumption values, wherein the feature values include a particular feature value for a particular user consumption data point indicating novelty information for a particular media content item associated with the particular user consumption data point with respect to a particular user associated with the particular user consumption data point;
determining, based on the plurality of user consumption values and the feature values, predicted selection scores for an input user and the input media content items;
ranking the media content items in the catalog for the input user based on the predicted selection scores;
wherein the method is performed using one or more processors.
2 Assignments
0 Petitions
Accused Products
Abstract
A content provider system ranks media content items with respect to a particular user based on selection scores determined for each of the media content items. The selection scores may be determined using a particular model that calculates a predicted selection score based on feature values associated with the content item with respect to the particular user. The feature values may indicate properties of the media content item, the particular user, or the particular user'"'"'s relationship with the content item, including information about the novelty of the media content item with respect to the user. The particular model may be trained with sample user consumption data points that represent various combinations of media content items and users. The data point information evaluated during the training of the particular model may cause the model to assign higher selection scores to content items that are novel in particular ways.
-
Citations
32 Claims
-
1. A method comprising:
-
in a data processing system configured to generate personalized rankings of input media content items in a catalog; determining a plurality of user consumption values, wherein each of the user consumption values is associated with a user consumption data point, and wherein each user consumption data point is associated with a corresponding user and a corresponding media content item; wherein each of the user consumption values indicate a user consumption value with respect to a user that corresponds to the user consumption data point associated with the user consumption value; and
a media content item that corresponds to the data point associated with the user consumption value;determining feature values for each of the user consumption data points associated with the plurality of user consumption values, wherein the feature values include a particular feature value for a particular user consumption data point indicating novelty information for a particular media content item associated with the particular user consumption data point with respect to a particular user associated with the particular user consumption data point; determining, based on the plurality of user consumption values and the feature values, predicted selection scores for an input user and the input media content items; ranking the media content items in the catalog for the input user based on the predicted selection scores; wherein the method is performed using one or more processors. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A data processing system for generating personalized ranking of media content items in a catalog, the system comprising one or more computers configured to:
-
determine a plurality of user consumption values, wherein each of the user consumption values is associated with a user consumption data point, and wherein each user consumption data point is associated with a corresponding user and a corresponding media content item; wherein each of the user consumption values indicate a user consumption value with respect to a user that corresponds to the user consumption data point associated with the user consumption value; and
a media content item that corresponds to the data point associated with the user consumption value;determine feature values for each of the user consumption data points associated with the plurality of user consumption values, wherein the feature values include a particular feature value for a particular user consumption data point indicating novelty information for a particular media content item associated with the particular user consumption data point with respect to a particular user associated with the particular user consumption data point; determine, based on the plurality of user consumption values and the feature values, predicted selection scores for an input user and an input media content item; rank the media content items in the catalog for the input user based on the predicted selection scores. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
Specification