by ssclafani on 10/12/16, 2:15 PM with 78 comments
by asd on 10/12/16, 3:22 PM
Absolutely this. I mean, you try a few of this these "long tail" queries and you eventually say "Fuck it!" I attempt these "long tail" queries (which to me, that term sounds like some shitty play-it-down excuse from Apple) weekly just to see if Apple is finally getting their act together in regards to Siri usefulness. I am consistently disappointed and never surprised and delighted.
I try to screenshot "Siri fails". Here are the last few in my screenshot album:
-------------------
"Open last screenshot" → "You don't seem to have an app named 'last screenshot' We could see if the App Store has it [App Store]"
"Share this with my wife" (Photo was open in Photos.app) → "I'm sorry Joe, I'm afraid I can't do that"
"When is the last time I exercised" → "Interesting Question, Joe"
"What year was this song recorded" (In Music app with song playing) → "Interesting question, Joe"
-------------------
We're living in a world where we can do more and more without using the screen as an interface. It's happening. I'm worried that Siri is a low priority product for Apple right now and they will soon be scrambling to play catch up if they aren't already.
EDIT: I'm hoping that Apple's recent buddying up with IBM allows for some of Watson's intellect to seep into Siri. Who knows, maybe in a future keynote we'll hear Tim say, "Ladies and gentlemen, Watson is coming to your Mac and iPhone!"
by dkyc on 10/12/16, 2:37 PM
Tech reporter humblebrag of the year.
by givinguflac on 10/12/16, 2:54 PM
by Doctor_Fegg on 10/12/16, 3:59 PM
Most of the narrative about Apple's maps products has simply been "Apple bad, Google good" and hasn't looked much deeper than this (with the exception of Justin O'Beirne's cartographic commentary, which is remarkably detailed though much of it is just a matter of taste). But Mossberg really hits on something here:
Apple's geocoding is way below par. The cartography is superb IMO. The routing is very good[1]. The source data isn't bad at all. But the geocoding is really error-prone. I've asked it for directions to Milton Keynes, a town with a population of 250,000 just 40 miles from here, and it won't give me anything other than the nearest branch office (in a completely different town) of a company whose HQ happens to be in MK. I've asked it for directions to the village of Brize Norton and it flat-out refuses, sending me instead to the RAF base of the same name, even if I ask for "Brize Norton village", "Brize Norton School" and so on.
Yes, geocoding is famously hard. But as an OpenStreetMap volunteer I see that for anything other than granular street-level addresses (where we don't have the data), our grassroots geocoder is more reliable than that built by the most valuable company on earth. And as feedback to OSM shows, bad geocoding is the easiest way to make people think your entire map product is no good.
[1] except there's no bike routing... but hey Apple, if you want top-notch bike routing, give me a call ;)
by smrtinsert on 10/12/16, 3:40 PM
I stay signed out and opted out of all Google Now features and tracking so this is just it does by default. Voice is my primary ui for my phone. It is very useful and I find it parses my input correctly nearly everytime, it's very rare for it to error.
Meanwhile, my wifes iphone 6 gets basic commands wrong frequently and she spends minutes typing all the time. Siri isn't losing, it has lost.
I don't think this actually matters to the iOS population however. It's well known they don't buy iphones for features.
edit: A sample question from the article "when is the presidential debate" is handled fine as an example
by okket on 10/12/16, 2:48 PM
by singularity2001 on 10/12/16, 4:27 PM
"here is what I found on the web for 'what is Yen's email address'"
O. M. G. ...
by wvenable on 10/12/16, 4:19 PM
Siri is great for setting alarms and timers -- much faster than using the UI.
by brandon272 on 10/12/16, 4:57 PM
I asked her for the nearest gas station the other day while driving and I think she responded with a list of google search results? Which is almost comical. I'm not going to grab my phone and sift through Google search results while behind the wheel.
by pwinnski on 10/12/16, 3:56 PM
And every one of those "hundreds per day" is another person one step closer to disabling Siri. Which is what I did last month. Siri got things wrong so often, it was worse than useless.
by cpplinuxdude on 10/12/16, 2:42 PM
by doublerebel on 10/12/16, 3:25 PM
In the real world nothing goes like this. We start with context and work outwards from there. And I don't mean know-everything-about-your-personal-life context, there's no need for that either.
I'd say more but that is what I am solving at Optik. We're a bit over a year into development and things are really starting to pick up. Using Cortana in the Hololens is making it painfully obvious just how close but how far off the mark remains most voice command software.
by captainmuon on 10/12/16, 2:59 PM
What I'm thinking of is basically SHRDLU [1] on steroids. Parse a ton of web pages. There are great natural language parsers that can parse most well-formed English sentences. Start with simple sentences like "Golden delicious is an apple" or "Barack Obama is the President". Then you store this in a Subject-Verb-Object database (I just learned that this is called a Triplestore [2]).
Every statement gets a plausibility value. Deal with ambiguity by adding multiple interpretations of a sentence (with different plausibilites if available). Assign an origin (e.g. website, author, quoted person ...) to each statement. Then, you could query this by asking "What do mice like?"... and it would make "Subject: Mice, Verb: like (enjoy), Object: ???" and return a list of solutions, ordered by plausibility.
Does anybody have any insight into why this isn't done or wouldn't work? It seems wierd that I can't ask my phone simple facts about the world, other than those whose form have been hardcoded.
(Now that I think about it, the opposite would also work. Hardcode a ton more commands. Hire 100 people, let them sift through the most common queries. Watch a few dozen testers, add add all queries they try to use. Instead of throwing computing resources at the problem, this would throw cheap labor at it.)
Anyway, it boggles the mind that I can't shout "OK Google, play 'itsy bity spider' on youtube" when my toddler demands it but won't release my phone :-). It opens a search and shows what I want as the first result (probably customized from my history), but I have to go the last mile myself.
[1] https://de.wikipedia.org/wiki/SHRDLU [2] https://en.wikipedia.org/wiki/Triplestore
by t0mbstone on 10/12/16, 8:52 PM
Amazon is doing an amazing job of allowing the community to extend the voice functionality of their Amazon Echo. You can build an app that does just about anything you want and release it on their Amazon Echo store. There are already hundreds on there, and it's only a matter of time before someone releases a truly conversational A.I. integration for it.
My family uses our Amazon Echoes (all 6 of them, scattered strategically around the house) for hundreds of little things throughout the week. I control all of my lights, my thermostat, my entire home theater (via custom voice activated scripts). I even use it to make my tempurpedic bed vibrate ("Alexa, turn on bed vibration"). I use Echo for timers, and my morning alarm to wake up (which also triggers my bed vibration). I use it to query wikipedia subjects, perform quick math calculations, order new paper towels...
If you gave me a couple of hours, I could even whip up an Alexa integration that would let me open my garage door and remote start my car in the morning ("Alexa, turn on my car's air conditioner")! It would just be an Alexa command that triggered a custom script which would log into the web interface for my car link and would click the remote start button. Easy. I love building this sort of thing.
The possibilities are endless when you have an open, extensible platform. I don't understand why Apple and Google are being so dumb and close-minded, and still don't understand this!
by KiwiCoder on 10/12/16, 3:52 PM
by Luc on 10/12/16, 3:57 PM
When it does, it replies 'Here's what I found on the web...'
I try tricking Google's app with unlikely stuff but it gets it right most of the time, and gives a reasonable answer too.
by scarface74 on 10/12/16, 4:56 PM
It does come in handy when I'm driving and for reminders. It seems to do pretty well with directions, playing songs, playing podcasts, and messages.
I much rather tell Siri "remind me not to forget my lunch when I get out of the car" than try to do that with the reminders app.
by Raphmedia on 10/12/16, 4:52 PM
I quickly gave up on all the features but using it to control music.
Then, I figured out that it's useless at that too unless I set specific playlists.
"Play Underoath" > "Finding results for 'under oath'"
... It's even worst for artists with strange names.
How am I to say "Play 30h!3".
It is even worst when you try to have it figure out music in other languages.
...
I turned off Siri.
by TorKlingberg on 10/12/16, 3:47 PM
by chetanahuja on 10/14/16, 12:31 AM
And this doesn't even include the automatic actions taken by Google Now. Alerting me about travel times, flight delays, sports scores etc. etc. without even being asked. Ultimately, in Google's vision, the phones are rapidly becoming just a tiny window (no Microsoft.. not you), into all the knowledge and power that actually resides on the cloud. Not so much for Apple, whose core competency is, and has always been, in hardware design and supply chain management.
by PacketPaul on 10/12/16, 7:28 PM
by spike021 on 10/12/16, 5:05 PM
by sssilver on 10/12/16, 10:03 PM
by singularity2001 on 10/12/16, 4:53 PM
by bigtunacan on 10/12/16, 4:30 PM
I've been an Android user for about 10 years and just switched to iOS within the last week.
Siri is really the only feature on iPhone (so far) that I have found I prefer to Android.
While it's far from perfect, so far I have been quite pleased with Siri. It is able to let me do my most common tasks via voice commands. 9 times out of 10 Google Now couldn't even tell what I was saying. I attributed it to my somewhat strange accent, but Siri has been nearly perfect on this front. Good thing though as I loved the Swype keyboard on Android and hate typing on the iPhone; I fat finger everything on that tiny virtual keyboard.
by gaius on 10/12/16, 4:27 PM
by Pica_soO on 10/12/16, 5:00 PM
>At the Chinese drive in & Then.. (ProTip: Cooking recipes line by line for a win)