15. A system including memory and one or more processors operable to execute instructions stored in the memory, wherein the instructions include instructions to: identify an association of a user to a provided media file, wherein the provided media file is available to the user for consumption; identify an aspect of the provided media file, wherein the aspect is a specific attribute of the provided media file; identify a search query entered by the user; identify a plurality of query suggestions, wherein the query suggestions are based on the search query; determine, based on identifying the association of the user to the provided media file, a similarity between one or more of the query suggestions and the aspect of the provided media file; and select one or more of the query suggestions to provide to the user, wherein a given query suggestion of the query suggestions is selected based on the similarity between the given query suggestion and the aspect; wherein the instructions to select the given query suggestion to provide to the user include instructions to select the given query suggestion further based on a difference between a time interval and a threshold time period, wherein the time interval is based on the time between the user being provided the media file or consuming the media file and the user entering the search query, and wherein the threshold time period is dependent on a type of media of the provided media file.
18. The system of claim 15 , wherein the instructions further include instructions to: identify an aspect association source, wherein the aspect association source provides aspects related to one or more aspects; and identify a second aspect, wherein the second aspect is unique from the aspect of the provided media file, wherein the second aspect is identified based on the aspect association source, and wherein selecting the given query suggestion is further based on the given query suggestion being indicative of the second aspect.