4. The method of claim 3 , further comprising detecting that the second input is suspicious, wherein: generating the order of the plurality of scoring functions includes giving more weight to the first input than to the second input.
3. The method of claim 2 , further comprising: receiving a second query; receiving a plurality of second search results responsive to the second query; selecting a third candidate scoring function and a fourth candidate scoring function from the plurality of scoring functions; presenting the plurality of second search results ordered according to the third scoring function and presenting the plurality of second search results ordered according to the fourth scoring function; receiving second input selecting the third scoring function over the fourth scoring function; and wherein generating the order of the plurality of scoring functions is based on the first input and the second input.