Google Suggest is a Google interface that “suggests” what you are looking for as you type. It does so using:
algorithms use a wide range of information to predict the queries users are most likely to want to see. For example, Google Suggest uses data about the overall popularity of various searches to help rank the refinements it offers.
I did notice some interesting results when challenged with “naughty” language. Evidently “blow job” is a perfectly acceptable term, since as I enter “b-l-o-w” it suggests “blow job” to me. But “fuck” doesn’t give any results…contrary to expectations. Neither does “sex” or “anal,” but “f-e-l-l” gets “fellate” as a suggestion. “B-u-t-t” gets lots of suggestions for things, but “b-i-t-c-h” doesn’t. “F-e-l-t-c” gets “feltching” as a suggestion, so I can only assume that it’s the Seven Dirty Words that are somehow depreciated in the results. “M-o-t-h-e-r-f-u” gets me “Motherfunkers” as a suggestion….somehow, not the mostly likely result.
I’ve emailed Google about the limitations, and will post the result as soon as I get one.