Supposedly you can speak sets of facts -- like relatives' names, and it somehow stores and indexes those things so that when you tell it to send a message to "Mom", it knows who to select.
Right, you can state "
My brother is
Tom Manatee" and it will store those two phrases as equivalents. Then when you say "send a text to
my brother", the program substitutes it internally as "text
Tom Manatee".
I wonder how you can correct things that it learns.
I suspect that if you simply restate the equation, like "My brother is
Bill Smith" then it will prompt if you wish to overwrite the original "
Tom Manatee" with your new equivalent for "
my brother".
So essentially, you don't know
Not Siri per se, but I've done similar systems in the past. I'm an advocate of using voice as an extra input method, same as I am for pen, touch and facial recognition. No one method is best. They need to be used together.
I wouldn't want it to ask for the meaning of, simply ask me to repeat it and learn from the repeat, or maybe ask me to select a list of possibles.
Simply repeating something it doesn't understand is useless. It presenting a list of possibilities is better, but best is simply asking for you to equate it with something that it does know. That's how AI learns. No magic. Just words, equivalents and related actions to take and/or responses to give.
I "heard" that Siri doesn't necessarily use a set a key words per say. Rather AI to "understand" what you are saying. Which is why when asking for the weather you can say "will I need an umbrella today" or "will I get sunburn" or "will I need windshield wipers". If it works that way it will be amazing.
You can say those things because they're programmed in as keywords relating to weather. Same as in the demo when the person asks if it will be "chilly". The word "chilly" when used in talking about weather has been programmed to cause a response related to temperature.
Of course, the context is critical. "Chili" means something entirely different when asking for a restaurant suggestion!
Now imagine the confusion if you wanted to cool off in summertime Atlanta and asked for a "chilly place to eat". It would very likely direct you to a nearby outdoor taco stand instead
