29. A volatile or non-volatile machine-readable medium storing one or more sequences of instructions which, when executed by one or more processors, causes the one or more processors to perform the method recited in claim 10 .
10. The method of claim 6 , wherein weighting one or more values of the plurality of values includes determining a number of search results that were selected by user(s) that issued the corresponding different query, wherein the corresponding different query is a substring of a title of each of the search results.