24. A system configured to identify content items ordered based on microgenres of desired content items, the system comprising: a client device comprising circuitry configured to: receive, 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 base relevance value that indicates how relevant the respective content item is to the user; transmit, to a server, the input identifying the desired content item; cause the server to: cause 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, identify, 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, increase the respective relevance value associated with each content item of the subset, and rank 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; receive, from the server, a communication comprising an indication of the order; and generate a display, using the video consumption application, based on the order.
24. A system configured to identify content items ordered based on microgenres of desired content items, the system comprising: a client device comprising circuitry configured to: receive, 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 base relevance value that indicates how relevant the respective content item is to the user; transmit, to a server, the input identifying the desired content item; cause the server to: cause 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, identify, 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, increase the respective relevance value associated with each content item of the subset, and rank 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; receive, from the server, a communication comprising an indication of the order; and generate a display, using the video consumption application, based on the order. 27. The system of claim 24 , wherein the circuitry of the client device is further configured, when transmitting the input to the server, to transmit a context associated with the input, the context comprising at least one of a geographic location, date, day, or time associated with the input.