CPC H04N 21/4668 (2013.01) [H04N 21/44204 (2013.01); H04N 21/454 (2013.01)] | 20 Claims |
1. A method of pushing a video, the method comprising:
acquiring a plurality of first high-quality videos in a video library, wherein the plurality of first high-quality videos are videos having posterior data ranked in a top first preset percentage of the video library;
acquiring posterior data obtained when each first high-quality video is distributed for a first preset number of times as a label corresponding to each first high-quality video;
acquiring, for each first high-quality video, a first preset number of users who interacted with each such first high-quality video earlier than any other users who interacted with each such first high-quality video;
generating training samples by using the plurality of first high-quality videos as video-side features and the first preset number of users as user-side features, so as to train at least one ranking model;
acquiring a first target user;
determining whether at least one opinion leader adjacent to the first target user exists;
in a case that the at least one opinion leader exists, acquiring one or more candidate videos corresponding to each opinion leader to form a first video set; and
pushing, after ranking of the first video set by using the at least one trained ranking model, a top second preset number of videos in the ranked first video set to the first target user.
|