The computer program product of claim 8 including software for a reranking algorithm for adjusting the ranking for data sources by obtaining the present ranking of a source from the meta search engine and the ranking information provided by the weight difference calculator. 14.