9. A computer-implemented method of providing search results, the method comprising: accessing, by a processor, a list of legitimate business titles, each legitimate business title including one or more words; generating a matrix of surprisingness values by: examining each legitimate business title to identify pairs of words occurring in that title, adding a count value to the matrix for each pair of words identified, such that the matrix includes a plurality of count values for different pairs of words occurring in the legitimate business titles, and normalizing the plurality of count values for the matrix to generate the matrix of surprisingness values, where each surprisingness value of the matrix of surprisingness values indicates how unlikely a pair of words are to appear in a legitimate business title, receiving a request for information from a client device; identifying a plurality of search results including a business listing having a title of two or more words; determining a surprisingness value for the business listing based on the two or more words of the title of the business listing and the matrix of surprisingness values; and transmitting to the client device the business listing based on a comparison of the surprisingness value for the business listing and a threshold value.
9. A computer-implemented method of providing search results, the method comprising: accessing, by a processor, a list of legitimate business titles, each legitimate business title including one or more words; generating a matrix of surprisingness values by: examining each legitimate business title to identify pairs of words occurring in that title, adding a count value to the matrix for each pair of words identified, such that the matrix includes a plurality of count values for different pairs of words occurring in the legitimate business titles, and normalizing the plurality of count values for the matrix to generate the matrix of surprisingness values, where each surprisingness value of the matrix of surprisingness values indicates how unlikely a pair of words are to appear in a legitimate business title, receiving a request for information from a client device; identifying a plurality of search results including a business listing having a title of two or more words; determining a surprisingness value for the business listing based on the two or more words of the title of the business listing and the matrix of surprisingness values; and transmitting to the client device the business listing based on a comparison of the surprisingness value for the business listing and a threshold value. 10. The method of claim 9 , further comprising associating the surprisingness value for the business listing with the business listing.