Will Siri Learn?

Discussion in 'iPhone' started by danielowenuk, Oct 6, 2011.

  1. danielowenuk macrumors 6502

    Joined:
    Mar 18, 2011
    #1
    Will siri learn to interprit what I am saying based on what I have said in the past?

    If I say "mek me n appointment with Jeff at three this aft."

    First of all I wouldn't expect it to know what I meant, but if I then spoke more clearly to clarify ie

    "Make me an appointment with Jeff at three oclock this afternoon"

    Then would it remember my vocabulary?
     
  2. GoCubsGo macrumors Nehalem

    GoCubsGo

    Joined:
    Feb 19, 2005
    #2
    Supposedly Siri will learn. Whether it will learn Ebonics is something that remains to be seen.
     
  3. Stealthipad macrumors 68040

    Stealthipad

    Joined:
    Apr 30, 2010
    #3
    Siri would likely do better if you spoke proper english, but Apple says it gets better with time.

    We shall see.
     
  4. TM WAZZA macrumors 68000

    Joined:
    Sep 18, 2010
    Location:
    Hamilton, New Zealand
    #4
    The feature of being able to read text messages... I wonder how it will read texts with lots of abbreviations. Maybe it will start speaking in Chinese :eek:. (no offense)
     
  5. kdarling, Oct 6, 2011
    Last edited: Oct 6, 2011

    kdarling macrumors demi-god

    kdarling

    Joined:
    Jun 9, 2007
    Location:
    Cabin by a lake
    #5
    Like all software, Siri is not magic. It's based on predefined keywords and template forms that have to be filled in.

    That is, for certain action keywords, it's programmed to ask you what an unknown subject word corresponds to. For instance:

    If you say "send a text to dad", then the "send" and "text" action keys are programmed to look up the target word "dad" in your contacts. If the target isn't found, then it asks who "dad" is and stores that matchup for later. (It has now learned who the word "dad" refers to for communication and mapping actions.)

    Now as to whether or not it's been programmed to also ask for alternative meanings of unknown action keywords, I don't know, but I don't think so. What would be ideal in your case is if it asked you "I don't understand 'aft', what is that an abbreviation for?" and you could reply "aft is short for afternoon".

    Perhaps someone with Siri already installed can try the OPs example and see.
     
  6. danielowenuk thread starter macrumors 6502

    Joined:
    Mar 18, 2011
    #6
    So essentially, you don't know ;)

    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.
     
  7. Manatee macrumors 6502a

    Manatee

    Joined:
    Oct 20, 2003
    Location:
    Washington DC
    #7
    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.

    I wonder how you can correct things that it learns. I assume there's a way to wipe the slate clean and start over, and maybe it can replace one specific fact with another. Just imagine if your friend, or kid, gets hold of your phone and tells it a bunch of lies. ;)
     
  8. sulpfiction macrumors 68030

    sulpfiction

    Joined:
    Aug 16, 2011
    Location:
    Philadelphia Area
    #8
    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.
     
  9. Hankster macrumors 68020

    Hankster

    Joined:
    Jan 30, 2008
    Location:
    Washington DC
    #9
    I'm assuming Siri doesn't learn like humans, but will have regular updates to her/it's database. Imagine Siri after 5 million people have been using her for 3 months. That data can be used to help Siri understand what people mean/want when speaking to her/it.

    The interesting part will be how Siri deals with misspelling and accents. I'm really looking forward to using Siri. I hate texting while driving and I'm in the car a lot, this will really help. Particularly if it's hooked up to my Jawbone.
     
  10. Woodbags macrumors newbie

    Joined:
    Aug 12, 2011
    #10
    The important question is that if Siri can learn, when will it become self aware?
     
  11. LIVEFRMNYC macrumors 603

    Joined:
    Oct 27, 2009
    #11
    What if Siri turns evil and takes over the cloud? :eek:
     
  12. Looon macrumors 6502a

    Looon

    Joined:
    Jul 10, 2009
    #12
    lol @ ebonics
    That's just how some people talk you know
     
  13. Interstella5555 macrumors 603

    Interstella5555

    Joined:
    Jun 30, 2008
    #13
    Looks more like southern redneck than Ebonics to me.
     
  14. mark34 macrumors 6502a

    Joined:
    May 18, 2006
    #14
    Classic
     
  15. tirk macrumors 6502

    tirk

    Joined:
    Jun 16, 2010
    Location:
    Wimbledon, UK
    #15
    Possible response:
    yes/no
    or what?
    go away
    please come back later
    **** you, *******
    **** you'​

    :eek:
     
  16. kdarling, Oct 6, 2011
    Last edited: Oct 6, 2011

    kdarling macrumors demi-god

    kdarling

    Joined:
    Jun 9, 2007
    Location:
    Cabin by a lake
    #16
    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 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".

    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.

    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.

    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 :)
     
  17. danielowenuk thread starter macrumors 6502

    Joined:
    Mar 18, 2011
    #17
    Both missed the UK at the end of my name then, most Americans do ;)

    ----------

    I didn't say to just repeat the thing it didn't understand.

    I said that, if what was previously said was said in a more eloquent fashion then could it recognise, what could potentially be, regional dialect in future.

    If I said to you my first sentence, and you asked what I meant, then the next time I said it you would already know. Will Siri do that?
     
  18. davelanger macrumors 6502a

    Joined:
    Mar 25, 2009
    #18
    I am sure apple had those programmed in.

    For example if it sees UR it will know its you are or other common text expressions. If it would be great if we could add in our own. For example lets say it does not know that thx is thanks. You could just set its vocab to learn THX then from a drop down of all the words it knows you can tie it to thanks.

    I also wonder how it does with misspellings.
     
  19. thesiren macrumors 6502a

    thesiren

    Joined:
    Mar 7, 2011
    Location:
    outer space
    #19

    didn't see the UK but I recognised "aft" as typical british. probably because I do video game voice overs in English dialects. And I'm an American girl to boot ;)
     
  20. jwingfie macrumors 6502a

    jwingfie

    Joined:
    Dec 30, 2008
    Location:
    Athens, GA
    #20
    I don't want it getting too smart.

    Me: "Is it hot enough to go swimming today?"

    Siri: "Nobody want's to see you in a bathing suit."

    :D
     
  21. theperipheral macrumors 6502

    Joined:
    Jan 20, 2008
    #21
    I know you can say "My brother is John" and then you can say, "Call my brother" and it'll call John.

    What if you have 2 brothers?
     
  22. jamald macrumors newbie

    Joined:
    Jul 28, 2011
    #22
    If my intuition is right, I don't think it uses a database of phrases for its main functionality. Yes it will keep a log of things like which of your contacts are relatives and whatnot, but the main understanding of your speech is probably a neural networks/machine learning situation. The way it works is they throw a bunch of test cases at it and it tries come up with a formula to decide between two paths in the decision tree. It's the same kind of thing used to detect spam in your inbox. It's really cool because you can do things like train a robot to detect faces or a door without actually having to explicitly tell it what those things look like. That's just my guess based on what I see of Siri, but I'm sure there's alot more that goes into it.
     
  23. Lionel Hutz macrumors newbie

    Joined:
    Jul 21, 2011
    #23
    Anyone know if it could read a webpage such as wikipedia to you, not just search it? When I'm driving I tend to think of things to look up later.
     
  24. drenline macrumors 6502a

    drenline

    Joined:
    Aug 8, 2010
    #24
    This is the only question I want to ask Siri:

    "Siri, when will the iphone 5 come out?"
     

Share This Page