Quality scoring system for advertisements and content in an online system
First Claim
1. A system for determining a quality score for a content item in a streaming media feed, comprising:
- a processor;
memory, the memory communicatively coupled to the processor, the memory comprising instructions executable by the processor to;
determine an affinity score between a user and a present content item based on features of the present content item matching user profile parameters associated with the user, wherein the affinity score determination further comprises;
instructions to determine a first probability, which is a probability the user will select to interact with the present content item in a streaming media feed;
instructions to determine a second probability, which is a probability the user will select to interact with a content item, in general, in the streaming media feed, wherein the relationship between the first determined probability and the second determined probability is a ratio; and
instructions to determine the affinity score based on a relationship between the first determined probability and the second determined probability;
identify post-interaction satisfaction with a prior content item that matches categorically the present content item;
determine a quality score based on the affinity score and the post-interaction satisfaction; and
a display, communicatively coupled to the processor, the display configured to display the quality score.
12 Assignments
0 Petitions
Accused Products
Abstract
A server system of an online information system displays advertising items and content items retrieved from storage devices as a stream viewable by a user on a user device. The advertisement items and the content items are ordered in the stream by a ranking score computed for each of the advertisement items and each of the content items. A quality scoring system determines an affinity score between a user and a present content item based on features of the present content item matching user profile parameters associated with the user and identifies post-interaction satisfaction with a prior content item. The quality scoring system determines a quality score based on the affinity score and the post-interaction satisfaction. The quality score is used for ordering items in the stream. The server system transmits a web page including the stream to a user device over a network. In this manner, advertising items and content items compete in a unified marketplace for inclusion in the stream for viewing by the end user.
-
Citations
14 Claims
-
1. A system for determining a quality score for a content item in a streaming media feed, comprising:
-
a processor; memory, the memory communicatively coupled to the processor, the memory comprising instructions executable by the processor to; determine an affinity score between a user and a present content item based on features of the present content item matching user profile parameters associated with the user, wherein the affinity score determination further comprises; instructions to determine a first probability, which is a probability the user will select to interact with the present content item in a streaming media feed; instructions to determine a second probability, which is a probability the user will select to interact with a content item, in general, in the streaming media feed, wherein the relationship between the first determined probability and the second determined probability is a ratio; and instructions to determine the affinity score based on a relationship between the first determined probability and the second determined probability; identify post-interaction satisfaction with a prior content item that matches categorically the present content item; determine a quality score based on the affinity score and the post-interaction satisfaction; and a display, communicatively coupled to the processor, the display configured to display the quality score. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system for determining a quality score for an advertisement or article in a streaming media feed, comprising:
-
a processor; and memory, the memory communicatively coupled to the processor, the memory comprising instructions executable by the processor to; determine a first probability, which is a probability a user will select to interact with a present advertisement or article in a streaming media feed, based on features of the present advertisement or article matching user profile parameters associated with the user; determine a second probability, which is a probability the user will select to interact with an advertisement or article, in general, in a streaming media feed wherein the relationship between the first determined probability and the second determined probability is a ratio; determine an affinity score of the present advertisement or article, wherein the affinity score is a relationship between the first determined probability and the second determined probability; identify post-interaction satisfaction with a prior advertisement or article that matches categorically the present advertisement or article; and determine a quality score based on the affinity score and the post-interaction satisfaction. - View Dependent Claims (12, 13, 14)
-
Specification