However, if the computer guesses wrong, that will cause significantly more frustration to the user. This disproportionate amount of annoyance means that the computer must guess correctly far more often than it guesses wrong. Unfortunately, Google's current system frequently guesses wrong, and then compounds those incorrect guesses by using them by default, taunting the user with their original search.
What I think we're understanding now is that something that fails 1% of the time, might not fail for just 1% of queries, it might fail for 1% of the users and work perfectly for the rest, and that small set can be really unhappy as a result. This is one small step in the direction of fixing that, but it's an issue we're paying close attention to, thanks in part to the feedback we've seen on HN.
We very much want to avoid systematic failures like this, and if technical queries are a blind spot then please send them over whenever you see them. My email is in my profile and I'll make sure they get routed appropriately, and I tend to watch threads about Google trying to get good examples to debug.
https://market.android.com/search?q=yore&so=1&c=apps
I appreciate that Google thinks I'm an illiterate chimp who doesn't know how to spell "your", but really truly, I was looking for a game with "yore" in the title. That's why I typed it. It's even an English word.
Excellent insight. Linux kernel developers have had a similar experience with the use of the likely() and unlikely() hints on conditionals; it took a while to realize that unlikely() has to mean unlikely for any user, not just "unlikely for most users, and likely for the rest". So, for example, it doesn't make sense to write "if (unlikely(feature_disabled))", because anyone with the feature disabled will meet that condition every time.
I've definitely had the experience that Google's automatic correction does the wrong thing for me more often than not; I almost always end up clicking the link to go to the search results I actually asked for.
You honestly believe that Google is doing something that is worse for the vast majority of their users? That makes the vast majority of their users more frustrated? And that they know this is true because research has proved it?
Why would they act like that?
Most of the people in this thread keep forgetting that they're not regular users. I'm willing to bet that the average Google user (90% of the population) often mistypes. I know I do, and I'm a pretty good speller and typist.
You keep forgetting that most people can't type fast, can't spell that well, and you know what, a lot of the people typing on Google don't even know English all that well, either. For them, Google's spelling auto-correct is incredibly useful.
I think it should be a given that it's frustrating when a computer doesn't do what you tell it. That doesn't mean that the cost of that frustration isn't offset by the added convenience for many users. In my case it isn't, and those (relatively frequent) times when it does frustrate me, I seriously consider switching search engines.
You're right. I'm sorry.
For the record, most of my comment was addressed to everyone in this thread, not just to you.
If you genuinely misspell a word, it's nice to have it fix it for you in one motion.
Meanwhile, the synonym replacement is actually helpful sometimes. I wish I could turn off one without the other: that's why "verbatim mode" isn't going to do it for me.
My ideal setup might be to get url bar searches to show regular google and ctrl-k searches to be google verbatim searches.