1. A computer-implemented method comprising: associating a user search query (q) with a search task (T), wherein the search task comprises a sequence of multiple distinct user search queries that share a common context; identifying multiple information documents that correspond to the search task, wherein the multiple information documents comprise one or more information documents that correspond to each of the multiple distinct user search queries of the search task; and generating a recommended chronologically-ordered sequence of the multiple information documents to present to the user in response to the user search query, wherein the recommended chronologically-ordered sequence is based on (i) the sequence of the multiple distinct user search queries of the search task and (ii) dependency information associated with the multiple information documents, wherein said dependency information comprises (a) determined measure of importance that a user accesses the contents of a first of the multiple information documents before proceeding to the contents of a second of the multiple information documents, and (b) a determined measure of relevance of each of the multiple information documents to each of one or more other documents from the multiple information documents, wherein the determined measure of relevance comprises a computed probability of the second information document (D 2 ) being dependent on the first information document (D 1 ), and wherein said probability (P) is computed via P(D 2 |D 1 , q)=P(T|q)*P(D 2 |q, T)*P(D 2 |D 1 ).