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

Introdução ao Google Assistant

elainedb
September 26, 2017

Introdução ao Google Assistant

- O que são os Assistants
- E daí?
- O mercado dos Assistants
- Primeiros passos com o Google Assistant

elainedb

September 26, 2017
Tweet

More Decks by elainedb

Other Decks in Technology

Transcript

  1. Introdução ao Google Assistant
    Elaine Dias Batista
    @elainedbatista
    @elaine (Android Dev BR)
    26-set-2017

    View full-size slide


  2. O que é?

    E daí?

    O mercado dos Assistants

    Como começar

    Voice Design

    Actions SDK

    API.AI

    Actions on Google

    View full-size slide

  3. O que é?
    Star Trek

    View full-size slide

  4. O que é?
    Iron Man

    View full-size slide

  5. Como?
    Língua falada
    100.000 anos
    Chatbots &
    AI Assistants
    <7 anos
    Software
    de ditado
    20 anos
    Smartphones
    25 anos
    Internet
    30 anos
    Processador
    de texto
    40 anos
    Reconhecimento
    de voz
    50 anos
    Computadores
    70 anos
    TTS
    80 anos
    Datilografia
    150 anos
    Imprensa
    575 anos
    Escrita
    5.000 anos
    Inspirado de: https://www.youtube.com/watch?v=MSUPVbbhIGA

    View full-size slide

  6. E daí?
    Mobile
    Nova ideia
    Frenesi
    Scaling
    Maturidade
    PCs
    ?
    Maturidade
    Você
    está
    aqui
    Inspirado de: http://ben-evans.com/benedictevans/2016/12/8/mobile-is-eating-the-world

    View full-size slide

  7. E daí?
    "From mobile first to AI-first"
    Sundar Pichai
    4 de outubro de 2016

    View full-size slide

  8. O mercado dos Assistants

    View full-size slide

  9. O mercado dos Assistants
    Apple's
    Siri
    2011
    Microsoft's
    Cortana
    2014
    Amazon's
    Alexa
    2014
    Google's
    Assistant
    2016
    Samsung's
    Bixby
    2017

    View full-size slide

  10. O mercado dos Assistants no Brasil
    Apple's
    Siri
    2011
    Microsoft's
    Cortana
    2014
    Amazon's
    Alexa
    2014
    Google's
    Assistant
    2016
    Samsung's
    Bixby
    2017

    View full-size slide

  11. O mercado dos Assistants para desenvolvedores
    SiriKit
    Inglês US
    Cortana Skills
    Inglês US
    Amazon Skills
    Inglês US
    Inglês UK
    Alemão
    Actions on
    Google
    Inglês US
    Inglês UK
    Inglês AU
    Francês
    Alemão
    ???

    View full-size slide

  12. Google Assistant - Demo
    https://www.youtube.com/watch?v=rNux9AnNCVE&t=2282

    View full-size slide

  13. Como começar

    View full-size slide

  14. Como começar/Voice Design
    Crie uma
    persona
    Contexto
    Não há
    erros
    Caráter
    Ritmo
    Tom
    Nível de energia Onde está o usuário?
    O que ele
    está fazendo?
    Que aparelho?
    "Desculpe, tente o
    comando A"
    "Você pode dizer A, B ou C"

    View full-size slide

  15. Como começar/Voice Design
    "Comando 1"
    "Entendi"
    "Comando 2"
    "Aqui está o que
    você quer"
    Experiência otimista
    "Comando -1"
    "Tente o
    Comando 1"
    "Comando 1"
    "Aqui está o que
    você quer"
    Primeira experiência
    "Aqui está o que
    você quer"
    Usuário experiente

    View full-size slide

  16. Como começar/Actions SDK
    Actions SDK
    Comando de voz Strings brutos
    Texto falado Resposta

    View full-size slide

  17. Como começar/API.AI

    View full-size slide

  18. Como começar/API.AI

    View full-size slide

  19. Como começar/API.AI
    Intent matching
    Entity extraction

    View full-size slide

  20. Como começar/API.AI
    Webhook
    Comando de voz
    Strings brutos
    Texto falado
    Resposta
    Intent,
    entities,
    context
    Resposta,
    pergunta,
    dados úteis

    View full-size slide

  21. Como começar/Resumo das ferramentas
    Actions on
    Google
    Actions SDK API.AI
    Biblioteca em nodeJS que ajuda a utilizar a
    Conversation API.
    Toda a parte NLU tem que ser feita
    manualmente.
    Integração com o Actions on
    Google integration MAS também:
    Android, iOS e outros.
    NLU integrado.

    View full-size slide

  22. Links e referências

    https://codelabs.developers.google.com/?cat=Assistant

    Voice Design:

    https://www.youtube.com/watch?v=MSUPVbbhIGA

    http://g.co/dev/ActionsChecklist

    http://g.co/dev/ActionsDesign

    Actions on Google:

    https://developers.google.com/actions/

    https://www.youtube.com/watch?v=9SUAuy9OJg4 - Actions on Google: Building Assistant Actions using API.AI

    https://www.youtube.com/watch?v=7e0RGIul8Kk - Extending the Google Assistant with Actions on Google

    View full-size slide