23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the device to: provide a plurality of media items wherein at least some of the media items are each associated with a respective tag comprising at least one of a time tag, a date tag, or a geo-code tag; provide a natural language text string corresponding to a search query for one or more media items, wherein the search query includes one or more query terms; identify, based on the search query, a first media item of the plurality of media items, wherein the media item is associated with user-generated information and wherein the user-generated information matches a query term of the one or more query terms; compare the respective tags of the identified first media item to the respective tags of one or more other media items of the plurality of media items to identify a second media item, wherein the respective tags of the identified first media item are not generated based on the search query; and facilitate a presentation of the first media item and the second media item to a user.
23. A non-transitory computer readable storage medium storing one or more programs, the one or more programs comprising instructions, which when executed by one or more processors of an electronic device, cause the device to: provide a plurality of media items wherein at least some of the media items are each associated with a respective tag comprising at least one of a time tag, a date tag, or a geo-code tag; provide a natural language text string corresponding to a search query for one or more media items, wherein the search query includes one or more query terms; identify, based on the search query, a first media item of the plurality of media items, wherein the media item is associated with user-generated information and wherein the user-generated information matches a query term of the one or more query terms; compare the respective tags of the identified first media item to the respective tags of one or more other media items of the plurality of media items to identify a second media item, wherein the respective tags of the identified first media item are not generated based on the search query; and facilitate a presentation of the first media item and the second media item to a user. 50. The non-transitory computer readable storage medium of claim 23 , wherein the one or more query terms do not include any of a date, a time, or a geo-code.