$30 off During Our Annual Pro Sale. View Details »

Age of Centaurs - Chatbots and the Rise of Hybrid AI

Age of Centaurs - Chatbots and the Rise of Hybrid AI

You are probably wondering why I would want to talk about mythical creatures at a data science conference and what they have to do with artificial intelligence after all.

So, today I’m going to talk about three things. First, I’ll give you a little background on “conversational” AI, and how we got to where we are now. Then I'll walk you through the current landscape of chatbots and artificial assistants like Siri or the one Google just released. I'll explain how they work on a technical level, but I know it's one of the last talks of a super intense conference, so I'll keep it light and if you have more detailed question please feel free to ask later. And then, finally, back to the centaurs, and a breakthrough in AI that hasn't quite received the attention it deserves yet.

But before I take you on a trip through the wardrobe, let’s look at where it all started.

# 1. Artificial Intelligence - Where are we at?

Ok, today everybody is all crazed about AI and deep learning and chatbots. That wasn’t always the case. When I started college, AI was thought to be more or less dead. I remember when I applied for a scholarship and was interviews by a computer science professor who asked me what I was particularly interested in. I said AI, and she just looked at me like a mother telling her teenage son that Santa is dead. She just moved a little closer and said, quietly: “You know AI has failed, don’t you?”

15 years ago, Artificial Intelligence was the Cold Fusion of...

Manuel Ebert

May 22, 2016
Tweet

More Decks by Manuel Ebert

Other Decks in Technology

Transcript

  1. AGE CENTAURS
    of
    RISE HYBRID A.I.
    of
    and the
    Manuel Ebert
    CHATBOTS

    View Slide

  2. 20 years ago,
    Artificial Intelligence
    was the COLD FUSION

    of Computer Science

    View Slide

  3. We think that a significant
    advance can be made in one or
    more of these problems if

    a carefully selected group

    of scientists work on it

    together for a summer


    — AI Optimists, 1956

    View Slide

  4. View Slide

  5. View Slide

  6. ELIZA
    Weizenbaum’s
    (1964)

    View Slide

  7. Please tell me what's been bothering you.
    ELIZA
    I have to prepare a talk for a conference,
    and suffer from writer's block.
    ME
    Can you elaborate on that?
    ELIZA
    I should be writing, but instead I
    succumb to Netflix and Guilt.
    ME
    THAT’s QUITE INTERESTING.
    ELIZA

    View Slide

  8. I should be writing, but instead I
    succumb to Netflix and Guilt.
    ME
    THAT’s QUITE INTERESTING.
    ELIZA
    WHAT SHOULD I DO? ME
    You say what should you do?
    ELIZA
    Yes, I said what should I do? ME
    I understand.
    ELIZA

    View Slide

  9. WHAT SHOULD I DO? ME
    You say what should you do?
    ELIZA
    Yes, I said what should I do? ME
    I understand.
    ELIZA
    Do you really? ME
    We were discussing you -- not me!
    ELIZA

    View Slide

  10. AI

    View Slide

  11. What can I help

    you with?
    ODSC

    View Slide

  12. INTENT:
    SEND TEXT MESSAGE
    INTENT:
    SET ALARM
    INTENT:
    SEARCH THE WEB
    INTENT:
    WEATHER INFORMATION
    INTENT:
    GET DIRECTIONS
    INTENT:
    CREATE A NOTE
    INTENT:
    FIND STOCK PRICES
    IN
    A
    IN
    V
    IN
    M
    IN
    S
    IN
    B
    INTENT

    BASED
    Siri is
    INTENT:
    MAKE PHONE CALL

    View Slide

  13. INTENT:
    WEATHER INFORMATION
    INTENT:
    MAKE PHONE CALL
    INTENT:
    SEND TEXT MESSAGE
    INTENT:
    SET ALARM
    INTENT:
    SEARCH THE WEB
    “What’s the weather like”
    tap to edit
    ODSC

    View Slide

  14. wɒts ðə ˈwɛðə laɪk?
    INTENT:
    WEATHER INFORMATION
    CLASSIFIER
    SPEECH RECOGNITION
    “What’s the weather like”
    VECTORIZER (141.1, -13.14, 823.1)

    View Slide

  15. INTENT:
    WEATHER INFORMATION
    INTENT:
    WEATHER INFORMATION
    WHEN:
    WHERE:
    “TUESDAY”
    “LONDON”
    wɒts ðə ˈwɛðə ɪn ˈlʌndən

    ˈgəʊɪŋ tuː biː laɪk ɒn ˈtjuːzdeɪ?
    SPEECH RECOGNITION
    “What’s the weather IN LONDON

    GOING TO BE LIKE ON TUESDAY”
    VECTORIZER (141.1, -13.14, 823.1)
    CLASSIFIER
    ENTITY EXTRACTION
    ACTION: CALL WEATHER API

    View Slide

  16. INTENT:
    WEATHER INFORMATION
    WHEN: “TUESDAY”
    WHERE: “LONDON”
    INTENT:
    INTENT:
    SEARCH THE WEB
    TOPIC: …
    TEXT: …
    ACTION: CALL WEATHER API
    ODSC

    View Slide

  17. “Text my girlfriend I won’t be“

    home before 10 PM”
    Which ‘girlfriend’?
    tap to edit
    Kari
    Melody
    Other…
    ODSC

    View Slide

  18. “My favourite animal is the.

    octopus"
    Oh?
    “What is my favourite animal”
    tap to edit
    I can’t read your mind, Manuel.
    ODSC

    View Slide

  19. Entertaining Utilitarian
    Mitsuku H&M Bot ASSIST
    SIRI 1-800-Flowers

    View Slide

  20. THERE’s MORE!
    But wait…
    x.ai Penny

    View Slide

  21. MECHANICAL TURK
    AI ASSITANTS:
    in a CHINESE ROOM ?
    S
    Just

    View Slide

  22. HYBRID AI LOOP
    The
    INTENT:
    SCHEDULE CALL
    INTENT:
    SCHEDULE MEETING
    86%
    14%
    SUGGESTED RESPONSE:
    “Happy to get something on
    your calendar for a call. …”
    USER
    USER:
    “Find us a time to TALK next
    Tuesday or Wednesday.”

    View Slide

  23. HYBRID AI LOOP
    The
    INTENT:
    SCHEDULE CALL
    INTENT:
    SCHEDULE MEETING
    68%
    32%
    SUGGESTED RESPONSE:
    “Happy to get something on
    your calendar for a call. …”
    Agent
    USER
    USER:
    “Find us a time to TALK next
    Tuesday or Wednesday.”

    View Slide

  24. HUMAN A.I.
    half half
    ,
    CEnTaurs:
    Kasparov’s

    View Slide

  25. HUMANS
    pretending to be
    HYBRID A.I:
    BOTS
    which pretend to be
    HUMANS

    View Slide

  26. RADIOLOGY
    is already
    HYBRID A.I.

    View Slide

  27. HYBRID A.I. is not a

    .TECH BREAKTHROUGH .

    but a 

    . BUSINESS LOGIC .

    BREAKTHROUGH

    View Slide

  28. HUMANS NEED NOT APPLY?

    View Slide

  29. Final Notes:
    Use HUMANS to VALIDATE
    & DEFINE A.i. PRODUCTS
    1
    Use AI to AugmenT HUMANS
    instead of replacing them
    2

    View Slide

  30. THANK YOU!
    Questions?
    @maebeRT #hybridAI
    [email protected]

    View Slide