
One of my early projects at Google was to improve the suggestions that are made when a query is misspelled in Google Search. The neat thing about that system is that it’s adaptive: our suggestions get smarter and smarter based on the words Googlebot sees as it explores the web.But search isn’t the only place where I make spelling mistakes! And that got me wondering: could we take this adaptive technology and use it to make spell checking better...