PREDICTING A USER QUALITY RATING FOR A CONTENT ITEM ELIGIBLE TO BE PRESENTED TO A VIEWING USER OF AN ONLINE SYSTEM
First Claim
1. A method comprising:
- identifying an opportunity to present a content item to a prospective viewing user of an online system, the prospective viewing user associated with one or more user attributes;
determining a revenue score associated with the content item based at least in part on a value that an advertiser is willing to pay in exchange for each of a set of interactions with the content item received from the prospective viewing user;
retrieving a plurality of user quality ratings associated with one or more content items previously presented to a plurality of viewing users of the online system, each of the plurality of user quality ratings describing a quality of each of the one or more content items determined by a viewing user of the plurality of viewing users;
predicting a quality score indicative of a quality of the content item to the prospective viewing user, the quality score based at least in part on one or more of the plurality of user quality ratings determined by one or more of the plurality of viewing users associated with one or more additional user attributes having at least a threshold measure of similarity to the one or more user attributes associated with the prospective viewing user; and
determining a composite score associated with the content item based at least in part on the revenue score and the quality score.
3 Assignments
0 Petitions
Accused Products
Abstract
An online system selects content items for presentation to viewing users of the online system based on a composite score associated with each content item that includes a quality component and a revenue component. The revenue component is based on a monetary amount an advertiser associated with the content item is willing to pay for each interaction with the content item by a prospective viewing user, while the quality component indicates the quality of the content item to the prospective viewing user. The quality component is predicted based on explicit user quality ratings received from viewing users for various content items previously presented to the viewing users, in which the viewing users have at least a threshold measure of similarity to the prospective viewing user and/or the various content items rated by the viewing users have at least a threshold measure of similarity to the content item being scored.
16 Citations
31 Claims
-
1. A method comprising:
-
identifying an opportunity to present a content item to a prospective viewing user of an online system, the prospective viewing user associated with one or more user attributes; determining a revenue score associated with the content item based at least in part on a value that an advertiser is willing to pay in exchange for each of a set of interactions with the content item received from the prospective viewing user; retrieving a plurality of user quality ratings associated with one or more content items previously presented to a plurality of viewing users of the online system, each of the plurality of user quality ratings describing a quality of each of the one or more content items determined by a viewing user of the plurality of viewing users; predicting a quality score indicative of a quality of the content item to the prospective viewing user, the quality score based at least in part on one or more of the plurality of user quality ratings determined by one or more of the plurality of viewing users associated with one or more additional user attributes having at least a threshold measure of similarity to the one or more user attributes associated with the prospective viewing user; and determining a composite score associated with the content item based at least in part on the revenue score and the quality score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer program product comprising a computer readable storage medium having instructions encoded thereon that, when executed by a processor, cause the processor to:
-
identify an opportunity to present a content item to a prospective viewing user of an online system, the prospective viewing user associated with one or more user attributes; determine a revenue score associated with the content item based at least in part on a value that an advertiser is willing to pay in exchange for each of a set of interactions with the content item received from the prospective viewing user; retrieve a plurality of user quality ratings associated with one or more content items previously presented to a plurality of viewing users of the online system, each of the plurality of user quality ratings describing a quality of each of the one or more content items determined by a viewing user of the plurality of viewing users; predict a quality score indicative of a quality of the content item to the prospective viewing user, the quality score based at least in part on one or more of the plurality of user quality ratings determined by one or more of the plurality of viewing users associated with one or more additional user attributes having at least a threshold measure of similarity to the one or more user attributes associated with the prospective viewing user; and determine a composite score associated with the content item based at least in part on the revenue score and the quality score. - View Dependent Claims (17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A method comprising:
-
identifying an opportunity to present a content item to a prospective viewing user of an online system, the prospective viewing user associated with one or more user attributes; predicting a quality score indicative of a quality of the content item to the prospective viewing user based at least in part on a plurality of user quality ratings associated with one or more content items previously presented to a plurality of viewing users of the online system, each of the plurality of viewing users associated with one or more additional user attributes having at least a threshold measure of similarity to the one or more user attributes associated with the prospective viewing user, each of the plurality of user quality ratings describing a quality of each of the one or more content items determined by a viewing user of the plurality of viewing users; determining a composite score associated with the content item based at least in part on a value that an advertiser is willing to pay in exchange for each of a set of interactions with the content item received from the prospective viewing user and the quality score; selecting a set of content items for presentation to the prospective viewing user based at least in part on the composite score associated with the content item; and presenting the set of content items to the prospective viewing user.
-
Specification