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
Tracking Plastic Sea to Source | Explorers Fest
The session all of you are able to stand up here and give a talk about why we need three by three. Yeah, and to get that we need to. The emotional component was beautifully put forward by a hundred ways. Now let’s talk about the brain for a little bit—the…
Building Your Board | Glenn Kelman
I’m Glenn, um, and I’m here to talk about building the board. I was surprised that James Slavit, the Greylock partner, asked me to discuss this topic because I’ve actually had sort of a fraught relationship with our board. In fact, I really didn’t have mu…
Input approach to determining comparative advantage | AP Macroeconomics | Khan Academy
In other videos, we have already looked at production possibility curves and output tables in order to calculate opportunity costs of producing a certain product in a certain country. Then we use that to think about comparative advantage. We’re going to d…
Reporting measurements | Working with units | Algebra 1 | Khan Academy
In this video, we’re going to talk a little bit about measurement and the idea that you really can’t measure exactly the dimensions of something. And I know what you’re thinking: you’re like, well, no, of course, we can measure the dimensions of something…
Superintendent Alberto M. Carvalho on school closures, the COVID-19 crisis & re-opening schools
Hi everyone! Welcome to our daily live stream. This is something that we started about two months ago, really to stay in touch during times of social distancing and physical school closures. Obviously, we’ve been trying to do a lot of other things, but we…
Rewriting a quadratic function from vertex form to standard form | Khan Academy
So what I have right over here is the equation of a function in vertex form. What I want to do is rewrite it so it is in standard form. So pause this video and have a go at that before we do it together. All right, let’s just remind ourselves what standa…