6. The method of claim 1 , further comprising: identifying a phone call, the phone call having a date and a time; and associating first event attributes with the phone call based in part on temporal locality of the date and time of the phone call and first event attributes.
1. A method comprising: receiving an image as a search query, the image being a first event; identifying search parameters in the search query that include first event attributes associated with the first event; identifying a second event and second event attributes for the second event; identifying contextual information associated with a single activity; associating the first event and the second event as being associated with the single activity based on the contextual information describing relatedness of the first and second event attributes; generating a task associated with completing the single activity for a user; and updating the single activity based on a status change of the task.