1. A computer-implemented method comprising: receiving (i) a natural language query submitted by a user that requests information relating to a context associated with a prior consumption of a media item, and (ii) ambient environmental data obtained from an environment of a user; identifying a particular media item based on detecting a match between one or more features of the ambient environmental data obtained from the environment of the user and one or more features of the particular media item; determining that the particular media item is identified in a media consumption database that identifies media items that are identified as having been previously consumed by the user; accessing, at the media consumption database, information that (i) identifies a context associated with the previous consumption of the particular media item by the user, and that is (ii) identified as being responsive to the natural language query submitted by the user; and providing a response to the natural language query submitted by the user that includes at least a portion of the information accessed at the media consumption database that (i) identifies the context associated with the previous consumption of the particular media item by the user, and that is (ii) identified as being responsive to the natural language query submitted by the user.
1. A computer-implemented method comprising: receiving (i) a natural language query submitted by a user that requests information relating to a context associated with a prior consumption of a media item, and (ii) ambient environmental data obtained from an environment of a user; identifying a particular media item based on detecting a match between one or more features of the ambient environmental data obtained from the environment of the user and one or more features of the particular media item; determining that the particular media item is identified in a media consumption database that identifies media items that are identified as having been previously consumed by the user; accessing, at the media consumption database, information that (i) identifies a context associated with the previous consumption of the particular media item by the user, and that is (ii) identified as being responsive to the natural language query submitted by the user; and providing a response to the natural language query submitted by the user that includes at least a portion of the information accessed at the media consumption database that (i) identifies the context associated with the previous consumption of the particular media item by the user, and that is (ii) identified as being responsive to the natural language query submitted by the user. 5. The method of claim 1 , wherein accessing the information that (i) identifies a context associated with the previous consumption of the particular media item by the user, and that is (ii) identified as being responsive to the natural language query submitted by the user comprises: obtaining a transcription of the natural language query submitted by the user; determining, based on comparing the transcription of the natural language query submitted by the user to one or more keyword phrases that are associated with one or more corresponding information types that each relate to a context associated with consumption of a media item by a user, that the transcription of the natural language query submitted by the user matches a particular keyword phrase associated with a particular information type; and accessing, at the media consumption database, the information that (i) identifies characteristics associated with the consumption of the particular media item by the user that correspond to the particular information type.