Chicago Tribune got an official response from Google: "Google develops its own spell-checking algorithms based on sophisticated machine learning methods, using cues from aggregated user input, Web documents, and many other sources. The algorithm provides a 'best-guess' alternative suggestion that we think might improve the search results, and is completely generated without human input. It can be thought of as a suggestion offer, rather than a definitive answer."
