CPC G06Q 30/0271 (2013.01) [G06F 16/908 (2019.01); G06Q 30/0277 (2013.01)] | 21 Claims |
1. A computer-implemented method, comprising:
applying, by one or more computer processors, one or more video computing techniques to one or more video frame clusters in first video content;
extracting, by the one or more computer processors, one or more video context metadata portions associated with the one or more video frame clusters in the first video content;
in response to determining that a specific video frame cluster in the one or more video frame clusters of the first video content is played back by a user computing device, performing by the one or more computer processors:
selecting a set of second video contents, based at least in part on one or more video content control parameters and a specific video context metadata portion of the one or more video context metadata portions that is associated with the specific video frame cluster;
assigning a set of weighted composite scores to the set of second video contents using second video context metadata associated with the set of second video contents;
identifying a specific second video content from among the set of second video contents based at least in part on the set of weighted composite scores assigned to the set of second video contents;
causing the second video content to be played back with the user computing device.
|