The embodiment of the invention provides a video recommendation method and device, and the method comprises the steps: extracting one or more video feature items from video data, and writing the video feature items into a video feature
database; obtaining a configuration file of one recommendation mode, and determining one or more corresponding video feature items in the video feature
database according to the configuration file; respectively calculating characteristic scores corresponding to the determined video feature items, and obtaining the total
score of the video data; carrying out the ordering of all video data according to the total
score, and generating a video recommendation
list; and recommending the video recommendation
list to a user. According to the embodiment of the invention, the videos recommended for the user meets the demands of the user. When the user wants to observe the favorite videos, the user can quickly obtain the favorite videos from the recommended videos, and does not need to carry out a large amount of search, thereby preventing
server resources and network resources from being wasted severely.