I recently watched the movie "her" and oh my god how I'm looking forward for those virtual assistants to develop, but it's so painful how slow it is happening, and how basic those things are. I could write software almost indistinguishable from Google Now within 1 month, all by myself, and I saw our software development and VI students doing that in less for projects just to pass class (assuming an existing voice recognition framework is used, but Google already has a fine one for starters).
It's confusing to me why Google Now, Cortana and Siri are all so basic and not evolving despite being backed up by such major companies who would be my best bets to carry on well. Instead, despite original releases what, 2 years ago, nothing seems to change.
It's crazy, considering that writing new code to make it seem more situation aware and have at least basic signs of memory (and thus seeming more truly intelligent and able to "connect the dots" using facts it remembers already) is doable within a day for a few good programmers. In the meantime, the current assistants don't even remember the last sentence that you are clarifying on. That is so crazy and mind boggling to me. Everyone wants to see something as close to AI, and nobody is doing even the most basic things considering the tools that have been available for a decade, not to even mention the newest advances. Why?
Just yesterday I wanted to play with Siri and started off literally with those 2 things, then gave up on her:
Me: "Ask me something"
Siri: "What would you like to open?"
Me: "Nothing"
Siri: "I couldn't find "Nothing" in your music"
Me" Can you ask me a question?"
Siri: "who, me?"
Me: "yes".
Siri: "That's what I thought".
Me: "So can you?"
Siri: "I can't answer that"
Me" "do you remember what I asked you?"
Siri: "who, me?"
"Me:" "yes"
Siri: "that's what I thought".
then
Me: "My name is Simon"
Siri: "I don't know who you are, but you can tell me"
Me: "Good, so my name is Simon"
Siri: "Good what?"
Me" "Everything is good"
Siri: *thought I said "remind me good" for some reason* "What would you like me to remind you about"?
Me: "Nothing"
*loop of "What would you like me to remind you about" and me answering "Nothing" for 5 times*
Me: "Stop"
Siri: "Reminder set"
*created a reminder called "Stop"*
I facepalmed and gave up. sad, wishing someone actually paid attention to those things, since they are so barebones now, and it is such an easy sphere to advance soooo far over where it is now in such short time.
I mean, give it 10 megabytes of space on my device and it could store a million short contextual facts and questions I asked, as well as its previous answers. Why won't it? All of those virtual assistants have exactly 0 traits of a perceivably learning virtual intelligence even - and that simple move and a basic algorithm would give it one significant one. How long does Google/MS/Apple need for that, a week?
Will I even see a smart virtual intelligence during my lifetime?