20. The method of claim 19 , wherein processing the particular query includes at least one of: if the particular query comprises a plurality of terms, then splitting the particular query into a sequence of terms based on spaces between each term in the plurality of terms; removing any non-alphanumeric characters from the particular query; converting any uppercase letters in the particular query to the corresponding lowercase letters; or stemming one or more terms of the particular query.
20. The method of claim 19 , wherein processing the particular query includes at least one of: if the particular query comprises a plurality of terms, then splitting the particular query into a sequence of terms based on spaces between each term in the plurality of terms; removing any non-alphanumeric characters from the particular query; converting any uppercase letters in the particular query to the corresponding lowercase letters; or stemming one or more terms of the particular query. 39. 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 20 .