1. A method of presenting search results returned responsive to executing a query, comprising: receiving the search results retrieved by a search engine responsive to executing the query; evaluating an objective function based at least upon the query to compute an optimized value when the query is determined to be intrinsically diverse, wherein the query is intrinsically diverse when included in an intrinsically diverse session directed towards a task, and wherein the query and disparate queries included in the intrinsically diverse session are directed towards respective subtasks of the task; and presenting the search results on a display screen according to the optimized value when the query is determined to be intrinsically diverse.