1. A method of identifying content items ordered based on microgenres of desired content items, the method comprising: receiving, at a server, from a client device of a user, through the user interfacing with a video consumption application that is executed at the client device, an input identifying a desired content item of a plurality of content items, wherein each content item of the plurality of content items is associated with: a respective genre that broadly characterizes the respective content item, a respective microgenre that, with respect to the respective genre, narrowly characterizes the respective content item, and a respective relevance value that indicates how relevant the respective content item is to the user; causing to be stored, at a database, an entry associated with a microgenre of the desired content item in a data structure associated with a profile of the user; identifying, based on the profile of the user, a subset of the plurality of content items, wherein the respective microgenre associated with each content item of the subset comprises the microgenre of the desired content item; increasing the respective relevance value associated with each content item of the subset; ranking each content item of the plurality of content items in an order reflecting the respective relevance value associated with each content item of the plurality of content items; and causing the client device to, using the video consumption application, generate a display based on the order.