Upgrade to Pro — share decks privately, control downloads, hide ads and more …

App Builders - Introduction to the Google Assistant

elainedb
April 25, 2017

App Builders - Introduction to the Google Assistant

Talk about AI Assistants, Google Assistant, Google Home and Actions on Google. Done at App Builders Switzerland on April 25th 2017.

elainedb

April 25, 2017
Tweet

More Decks by elainedb

Other Decks in Technology

Transcript

  1. INTRODUCTION TO THE
    GOOGLE ASSISTANT
    Elaine Dias Batista
    @elainedbatista
    25-april-2017

    View Slide

  2. Who am I?
    Elaine

    View Slide

  3. Outline
    ➔ Intro to A.I. Assistants
    ➔ Google Home and Google Assistant
    ➔ A new kind of UI: VUI
    ➔ Actions on Google
    ➔ Final thoughts

    View Slide

  4. Intro to A.I. Assistants

    View Slide

  5. A.I. Assistants/Platform shift
    Mobile
    New idea
    Frenzy
    Scaling
    Maturity
    PCs
    ?
    Maturity
    You
    are
    here
    Inspired from: http://ben-evans.com/benedictevans/2016/12/8/mobile-is-eating-the-world

    View Slide

  6. A.I. Assistants/Platform shift
    "From mobile first to AI-first"
    Sundar Pichai
    October 4th, 2016

    View Slide

  7. Sources
    User Input
    A.I. Assistants/What is it anyway?!
    A.I.
    Assistant
    Text
    Sensors
    Actions
    Answer
    Question

    View Slide

  8. A.I. Assistants/Some examples
    Apple's
    Siri
    2011
    Microsoft's
    Cortana
    2014
    Amazon's
    Alexa
    2014
    Google's
    Assistant
    2016
    Samsung's
    Bixby
    2017

    View Slide

  9. Google Home and
    Google Assistant

    View Slide

  10. G. Home & G. Assistant/Google Home Specs

    View Slide

  11. G. Home & G. Assistant/What can I do with it?!
    ➔ Play a YouTube video on a chromecast enabled device
    ➔ Play music (Google Play Music, Spotify)
    ➔ Monitor the Nest Thermostat
    ➔ Ask for events on your calendar
    ➔ Block the next hour on your calendar (with IFTTT)
    ➔ Get a summary for your day
    ➔ Play voice games
    ➔ Personality questions

    View Slide

  12. G. Home & G. Assistant/Device compatibility

    View Slide

  13. G. Home & G. Assistant/Fragmentation

    View Slide

  14. A new kind of UI: VUI

    View Slide

  15. VUI/Human to human vs. Human to computer
    Inspired from: https://www.youtube.com/watch?v=MSUPVbbhIGA

    View Slide

  16. VUI/Some design principles
    Create a
    persona
    Context No errors

    View Slide

  17. VUI/User journeys
    Canonical "Happy path" 1st time experience Tapered experience

    View Slide

  18. VUI/Actions Checklist, Design resources

    View Slide

  19. Actions on Google

    View Slide

  20. Actions on Google

    View Slide

  21. Actions on Google/Actions SDK
    Actions SDK
    Voice command Raw strings
    Voice output Response

    View Slide

  22. Actions on Google/API.AI

    View Slide

  23. Actions on Google/API.AI
    Webhook
    Voice command
    Raw strings
    Voice output
    Response
    Intent,
    entities,
    context
    Answer,
    question,
    useful data

    View Slide

  24. Actions on Google/Developer tools summary
    Actions on
    Google
    Actions
    SDK
    API.AI

    View Slide

  25. Actions on Google/Tutorials & Samples
    ➔ https://github.com/actions-on-google
    ➔ https://github.com/Sfeir/actions-on-google
    ➔ Code lab? https://codelabs.developers.google.com
    ➔ Resources slide (last one)

    View Slide

  26. Actions on Google/Assistant @Google I/O 2017

    View Slide

  27. Final thoughts

    View Slide

  28. Final thoughts
    ➔ Next platform? Big developer/brand opportunity
    ◆ Platform fragmentation?
    ➔ Not all UI is better through a VUI
    ➔ Less but more friction
    ➔ Accessibility

    View Slide

  29. Thank you!
    @elainedbatista

    View Slide

  30. Resources




















    View Slide