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

Building Conversational Apps with the Google Assistant and Dialogflow

elainedb
March 23, 2018

Building Conversational Apps with the Google Assistant and Dialogflow

elainedb

March 23, 2018
Tweet

More Decks by elainedb

Other Decks in Technology

Transcript

  1. BUILDING
    CONVERSATIONAL APPS
    Elaine Dias Batista
    @elainedbatista

    View full-size slide

  2. Who am I?
    Elaine

    View full-size slide

  3. Outline
    ➔ Intro to Conversational Interfaces
    ◆ … and why you should care
    ➔ A new kind of UI: VUI
    ➔ Developing Conversational Apps

    View full-size slide

  4. Intro to Conversational
    Interfaces

    View full-size slide

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

    View full-size slide

  6. Conversational Interfaces/Platform shift
    "From mobile first to
    AI-first"
    Sundar Pichai
    October 4th, 2016

    View full-size slide

  7. Conversational Interfaces/What is it anyway?!

    View full-size slide

  8. Conversational Interfaces/Why should I care?!

    View full-size slide

  9. A new kind of UI: VUI

    View full-size slide

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

    View full-size slide

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

    View full-size slide

  12. VUI/How to
    1. Pick the right use cases
    2. Create a persona
    3. Write dialogs
    4. Test it out
    5. Build and iterate

    View full-size slide

  13. VUI/Actions Checklist, Design resources

    View full-size slide

  14. Developing Conversational
    Apps

    View full-size slide

  15. Developing Conversational Apps

    View full-size slide

  16. Develop/Classic

    View full-size slide

  17. Develop/Classic

    View full-size slide

  18. Develop/Classic

    View full-size slide

  19. Develop/Classic
    Source: https://dialogflow.com/docs/agents

    View full-size slide

  20. Develop/Classic
    DialogflowApp
    Conversation
    Request
    Dialogflow
    Request
    Dialogflow
    Response
    Conversation
    Response

    View full-size slide

  21. Develop/Noob

    View full-size slide

  22. Develop/Noob

    View full-size slide

  23. Develop/Noob

    View full-size slide

  24. Develop/Noob

    View full-size slide

  25. Develop/Noob

    View full-size slide

  26. Develop/Noob

    View full-size slide

  27. Develop/Non Google Assistant

    View full-size slide

  28. Develop/Non Google Assistant

    View full-size slide

  29. Develop/Which path to choose?

    View full-size slide

  30. Develop/Which path to choose?

    View full-size slide

  31. Thank you!
    @elainedbatista

    View full-size slide