1. A computer implemented method executed by a processor for returning search results based on speculative query expansion, comprising: executing a speculative query expansion process, the process comprising calculating a pseudo metric score of search results from a speculatively expanded query; and returning the search results with the highest pseudo metric score; wherein the calculating the pseudo metric score comprises filtering unjudged documents and calculating a metric score from judged documents.