Provided is a method and system for blending a plurality of search engine
results from a respective plurality of search sources into one search
engine. A result list of entries is received from each search source.
Each result list includes at least, for each entry on the list, a
position of the entry, an address of a document, and a relevance score of
the document. A determined transformation is applied to the relevance
scores of at least a subset of the documents in at least one of the
received result lists so as to generate transformed scores. Finally
portions of the respective results lists are combined to produce a
blended search engine result comprising a blended list of entries. The
ordering of the blended list of entries is based, at least in part, on
the transformed scores of the documents.