1. A method comprising: utilizing at least one processor to execute computer code configured to perform the steps of: accepting a first search query in a browsing session; deriving a first search result set comprising at least one search result from the first search query; predicting a second search query; deriving second search result set comprising at least one search result from the second search query; yielding a final search result set via combining the first search result set and the second search result set; wherein said deriving of a first search result set comprises ascertaining a quantity k of at least one search result first occurring responsive to the first accepted search query; and wherein said ascertaining comprises determining k based on a comparison of a first derivative of a cumulative score of retrieved ranked documents to a predetermined threshold.