1. A system, comprising: at least one computing device; a media search application executable in the at least one computing device; and a media recommendation application executable in the at least one computing device, wherein the media search application is configured to cause the at least one computing device to at least: execute a search query for a pool of media items, the search query comprising at least one search term; obtain the pool of media items based on the at least one search term of the search query; generate a user interface having a first region comprising a display of the pool of media items; a second region comprising a plurality of selectable links of taxonomy concepts that correspond to the pool of media items; and a third region comprising one or more media item recommendations for a user associated with a user account; and send the user interface to the user associated with the user account, wherein the media recommendation application is further configured to cause the at least one computing device to at least: determine a beats per minute value for generating at least one media item recommendation from a playlist associated with the user account, wherein the playlist identifies a first plurality of media items and the beats per minute value is calculated from one or more of the first plurality of media items identified in the playlist; identify a second plurality of media items within the pool of media items having a respective one of a plurality of beats per minute taxonomy concepts associated with the beats per minute value; and tailor the searching of media items for the user by communicating the at least one media item recommendation to the user within the third region of the user interface, wherein the at least one media item recommendation indicates at least one of the second plurality of media items, wherein the plurality of beats per minute taxonomy concepts is a first plurality of beats per minute taxonomy concepts, and the media recommendation application is further configured to cause the at least one computing device to determine, for at least one of the first plurality of media items, at least one of a second plurality of beats per minute taxonomy concepts.