yego.me
💡 Stop wasting time. Read Youtube instead of watch. Download Chrome Extension

Gmail creator Paul Buchheit on the very first version of Google’s “Did you mean?” feature


less than 1m read
·Nov 3, 2024

One of the earliest kind of magical features that we added was the "did you mean?" Uh, you know, the spell correction. And so that actually comes from originally just my inability to spell. I've never been very good at spelling; my brain doesn't like arbitrary patterns. So, like, when I was in school, math was easy because it's predictable, but spelling always made me struggle.

Um, and so when I started at Google, one of the first features I added was the spell corrector because I was looking at the query logs and I would see that I'm not the only person with this problem. Like, a third of the queries were misspelled or something like that. So it was like the easiest quality win ever was just to fix the spelling.

Wait, wait, so you built the original spelling corrector at Google? Somehow I didn't. Um, I did the first "did you mean?" feature. Um, and so, but I built it just based off of kind of an existing spell corrector library. And then, but it would give really dumb corrections. Like if you typed in "Turbo Tax," it would try to correct it to "turbot axe," turbot being a type of fish.

More Articles

View All
Ben Huh on Therapy
My name is Benoit, and I’m the founder and former CEO of the Cheeseburger Network, and also co-founder of the news app Circa. Now, I work at Y Combinator on some special projects. I first started going to therapy about four or five years ago when I was g…
Why You'll Never Be Happy
You wake up in the morning and go to work. You spend 8 hours typing away at your desk on a job you once loved but now kind of just tolerate. Once it’s 5:00 p.m., you go home, make dinner, and watch TV, only to do it all over again the next day. You play s…
Example translating parabola
Function G can be thought of as a translated or shifted version of f. Of x is equal to x^2. Write the equation for G of x. Now pause this video and see if you can work this out on your own. All right, so whenever I think about shifting a function, and i…
Text Messaging Helps Elephants and People Coexist | National Geographic
You know India has the highest number of Asian elephants, and there are millions of people living very close to or within the elephant landscapes. Between 1994 and 2015, 41 people lost their lives in direct encounters with elephants because people didn’t …
Mr. Freeman, part 06
Yes, I know, I know. The worst crime is to call people to independence and freedom… a straight way to chaos and mutual destruction. I… I… just didn’t know not what I was doing. Now I understand. If… if… you let me, I will tell them all right now! DID YOU!…
Evaluating composite functions: using graphs | Mathematics III | High School Math | Khan Academy
So we have the graphs of two functions here. We have the graph (y) equals (f(x)) and we have the graph (y) is equal to (g(x)). And what I wanna do in this video is evaluate what (g(f(…)). Let me do the (f(…)) in another color. (f(-5)) is… (f(-5)) is… An…