Siri is old tech now - check out Google's solution
blog.freshte.ch
blog.freshte.ch
You see it in all the news coverage. People refer to Siri as a person. It gets into your brain. Have you seen normal people showing off Siri to their friends? They are giddy with excitement over having a personal robot voice in their pocket that knows them by name.
I feel google doesn't employ anybody who has an average family or knows average people. Normal people don't know how things work. What's a "Google Now?" You'd have to look up a definition. It's about ten different things jumbled together under an Enterprise-Grade Naming Convention product umbrella.
Look at the Google Now product intro -- "Google Now has prepared an alternate route for your commute." People have to learn "Google Now" is a product and/or service that does specific things. People simply understand what Siri is after seeing someone else use it for a few seconds.
Even the Google Now tagline requires a level of mental disambiguation: "...with the predictive power of Now..."
It's also a bit silly seeing people talking to "Siri" in public.
I wouldn't be surprised if this is exactly what the future will bring us as SIRI improves. People talking to it more or less the same you see them talking to their pets now.
In public it's much easier, more accurate and far less obvious to use this other method of activating Siri: When the screen is on, picking up the phone and putting the handset to ones ear will activate Siri, but far more discretely that the usual full volume activation. Any casual observer won't even realise that the user is engaging Siri, let alone talking to a robot.
This is also part of the problem with the "accuracy" studies of Siri in public places. It's just non sensical to be shouting at your phone over street noise, of course the accuracy is decreasing in this environment. Not even the users voice is the same in this environment. However when using the handset to the ear method: the accuracy remains acceptably high, and no one has to look silly publicly announcing their dinner plans.
"What is the difference between Google Now and Google Instant ?"
Well, they understan what it should be, but it is so far from reaching that goal it's ridiculous.
Remember the introduction of Siri? It was presented as your personal assistant, understanding your commands and making sense of everyday speech.
So far from the truth.
I am more interested in knowing about speech recognition capabilities, edge cases handling, frequency of getting something wrong, accented speech recognition capabilities, artificial intelligence maturity and depth and breadth of the knowledge base the systems use.
But this video has focused on the wrong things. I was expecting that the presenter would be asking both some hard but useful questions and show us which one comes out with the right answer.
But i really don't know how far are they willing too go, as taking it too far away could end up being counterproductive to them, as they earn money showing ads in their results, so they need people using their website. That's why they released chrome now in iOS.
I'm not sure why you think this. Both Apple and Google probably have vast amounts of unlabeled voice data that they could use to train their speech recognition engines. Just having a product gives you that. Either would need to collect labeled voice data for training purposes, and both have plenty of money to do this.
As far as understanding goes, having a shitton of training data may not help all that much. What you really need is a superior algorithm. While one could argue that Google's engineers have more expertise in this regard, NLP isn't really either company's specialty, and Apple can hire smart people too.
I think the advantage Google has is that they can do search better. That's basically what this comparison shows. The reason Google Now is faster is that Google does search better. I would think that Google should also be able to get Now to answer harder questions, but this demo doesn't show that, and in that respect I think it's a bit of a disappointment. I was expecting to see Google Now do things Siri can't, but it isn't yet clear that it can.
This is not surprising. Google has been doing question answering on web search for many years now. I believe it started answering direct free-form questions in its oneboxen in 2007 -- maybe earlier.
http://tech.fortune.cnn.com/2012/06/29/minneapolis-street-te...
The main metric in the comparison seemed to be speed, at which S Voice was a little bit better than Siri. Also, voice quality was slightly in favor of S Voice.
The main differences were S Voice offering image results right away instead of asking to open the browser. On the other hand, S Voice required non-voice input to to specify the remineder time whereas Siri carried on "the conversation". Other than that, the two products pretty much behaved exactly the same. Ask something, get a result.
If you ask me, it was more of a 55:45 for S voice based on speed and naturalness of voice but then I don't run a gadget blog...
He only mentioned S-Voice because he tested S-voice and Siri in another video (not this one), and in that one Siri beats Samsung's S-voice (powered by Vlingo).
Oh, and Google's "voice" sounds a lot more natural than Siri, too, which sounds more robotic.
And that accuracy statistic you listed is wrong. It is for Google Search Engine which is different from what is on the Android phone. Also the fact that Apple can be in the same ballpark as Google despite not spending billions on it is pretty impressive.
"Play music by Milk Inc."
It might ask me if I want to buy milk. Or if I say
"Play Acappella by Kelis."
It will respond
"Sorry, I can't find a capella in your music."
Stuff like that. And it is borderline unusable at all if I'm out of breath, like when I'm running and handsfree controlls makes sense.
Siri doesn't need a speed improvment. It needs orders of magnitude better AI.
We all realize Siri is just a fancy Eliza with Internet access, right?
We can resume calling something "AI" when it can order a flight for you from the Ryanair website without making any mistakes (I'm not even at that level yet).
It's an interesting point though. At what point does it really become truly intelligent ? And I would guess that it would differ for each person.
• To search for flights, you must answer a captcha.
• They forcefully push travel insurance, luggage, luggage insurance, insurance insurance, extra baggage fees, and useless priority boarding.
• Once you start your search, you must complete their 5-step ordering process within 3 minutes or you have to start over from the beginning of your search.
The system we will call "AI" would be able to go from you saying "Order a flight between Dublin and Barcelona on the cheapest carrier" to actually using their unusable website to complete your request.
I imagine the old Siri app was using opentable or some other API to book reservations. It wasn't navigating the forest of unstructured innate dumbness in the world.
There are thousands of cases like this, where natural language is amibigous, but a human has no trouble understanding the intention.
Siri has tons of databases avsilable and knows my taste in music. It should do a better job than a human understanding what song i want.
A chess AI is little more than a recursive search for a maximum return, or a database search. There is not really anything distinguishing it from any other algorithm. Just the intention of the developer.
Apple should have anticipated that and allowed music related commands to be analyzed in your native language and english.
Google coming out with a competitor that stacks up feature-wise doesn't fix that for them because it will only run on Android.
Google's going to miss out on a lot of search/ad revenue due to Siri in the future.
However, i think the US readers are missing the most important aspect: how many people in the world can you serve?
This is a system selling feature during a crucial generation. The speed they can rollout new languages, will determine the world market and the long tail, which will prove crucual.
Currently, Google has the best infrastructure to do that, but Apple seems to care more. I live in Holland, for example. No siri, but at least we can buy content from iTunes. Google isnt selling anything but apps in its playstore.
I think whoever is able to actually give me all these features first, wins Holland. Why would it be any different in any other country?
There are markets up for grabs, and the first one to realize that fully, wins.
In any case, wherever Siri runs, I don't think that Internet latency comes close to explaining the latency, and, I think, Siri can actually hide a lot of latency.
I'm not sure you appreciate the issues at play with licensed content. The iTunes Store opened in 2003 and was restricted to the US for over a year. Apple expanded it into international markets very slowly, over several years time, and didn't even move outside the western world until just last year.
My point is that it takes quite a bit of time and effort to address complex international issues with content licenses and rights holders. Apple has spent almost a decade working on this and they're only recently getting to a level of international ubiquity. Whereas Google has been at it for barely a year, but is moving pretty quickly as far as I can tell.
Releasing a slightly superior clone of a feature in a rival product over six months after the first product shipped isn't enormously impressive, although it is more impressive than shipping an inferior clone of a product two years after the first product shipped, so that's definitely progress.
Speed and voice quality are irrelevant to me, but I do really like what he was able to do with the image search on android. It wasn't clear if the android version integrates with wolfram alpha, or any of siri's other sources.
I supposedly have an HSPA+ 21Mbps connection yet only get 1Mbps/.03Kbps maybe 5Mbps/950Kbps Kbps on a good day and latency is 100ms or more, Bell Mobility in Canada. I'll never get 21Mbps but less than 25% at best?
Google and Apple can make fancy tech but it's ruined by poor networks.