CPC H04N 21/4668 (2013.01) [H04N 21/4661 (2013.01); H04N 21/4826 (2013.01); H04N 21/8405 (2013.01)] | 21 Claims |
1. A computer-implemented method comprising:
receiving, from a computing system of a digital component provider, data indicating one or more seed video groups that each include one or more seed videos;
receiving, from the computing system of the digital component provider, data indicating one or more keywords;
identifying a set of candidate video groups that each include one or more candidate videos;
for each candidate video group in the set of candidate video groups:
determining a co-interaction score that represents a measure of how often users who have interacted with the one or more seed videos of the one or more seed video groups also interacted with at least one of the one or more videos of the candidate video group; and
determining a topicality score that represents a measure of topicality between the one or more keywords indicated in the received data that indicates the one or more keywords and the one or more videos of the candidate video group;
selecting a subset of the candidate video groups based on the co-interaction score and the topicality score of each candidate video group; and
providing, to the computing system of the digital component provider, data indicating the subset of candidate video groups for display.
|