1. A method comprising: receiving a query from a user; maintaining a log of search engine activity of each of two or more independent users pertaining to a search session of a respective independent user; correlating the search engine activity information of the each of two or more independent users in regard to the received query, wherein correlating comprises forming a query-to-query association or a query-to-pick association based on the log of search engine activity of the two or more independent user; and providing a response to the query based upon the correlated search engine activity information.