Are you talking to me

  • View
    82

  • Download
    1

  • Category

    Design

Preview:

Citation preview

[are] You talking to me?

Augusto Rückertaugusto.ruckert@opservices.com.br

ou Como podemos prototipar interfaces conversacionais?

Era noite de sexta-feira,E eu só queria pedir uma pizza...

Era noite de sexta-feira,E eu só queria pedir uma pizza...

Sem falar com ninguémSem entrar em nenhum site

ou mesmo ligar meu computadorNão… sem aplicativo

Podia ser por Whatsapp, Messenger, Telegram… Slack!

Era noite de sexta-feira,E eu só queria pedir uma pizza...

Sem falar com ninguémSem entrar em nenhum site

ou mesmo ligar meu computadorNão… sem aplicativo

Podia ser por Whatsapp, Messenger, Telegram… Slack!

Não rolou.

Era noite de sexta-feira,E eu só queria pedir uma pizza...

Sem falar com ninguémSem entrar em nenhum site

ou mesmo ligar meu computadorNão… sem aplicativo

Podia ser por Whatsapp, Messenger, Telegram… Slack!

Não rolou.

Interfaces Conversacionais

Fonte: www.slideshare.net/seanjohnson/chatbots-conversational-interfaces-and-the-rise-of-messaging-platforms

botschatbots

conversational interfacesvirtual assistants

invisible appsconversational agents

PONCHO, Is it raining?

Warren comprando na baixa

Um chatbot é um serviço, alimentado por regras e algumas vezes por inteligência artificial, que você

interage via uma interface de chat.

- Matt Schlicht, Chatbots Magazine

Um chatbot é um serviço, alimentado por regras e algumas vezes por inteligência artificial, que você

interage via uma interface de chat.

- Matt Schlicht, Chatbots Magazine

● Parecem mais pessoais quando comparados a aplicativos

● Mais apropriados para muitas interações

● Disponíveis onde o usuário desejar

So cool...

Fonte: www.slideshare.net/seanjohnson/chatbots-conversational-interfaces-and-the-rise-of-messaging-platforms

Fonte: https://medium.com/@AnaRosenstein/the-botscape-ce7581ae69a2#.sx5wx0q2c

http://www.forbes.com/sites/parmyolson/2016/02/10/kik-bots-messaging-facebook-wechat/#6663819b2571

Before it was cool...

VOCÊ ESTÁ AQUI

Até o Zukita entrou nessa em abril desse anoFonte: http://venturebeat.com/2016/04/12/facebook-opens-its-messenger-platform-to-chatbots/

Fonte: https://medium.com/@AnaRosenstein/the-botscape-ce7581ae69a2#.sx5wx0q2c

Text-based

Text-basedTUI = Text-based User Interface

Bú!

Só depois da meia noite ou no final de semana

● Baseados em atividades

● Baseados em objetos

● Baseados em metáforas

Modelo Conceituais

PREECE, ROGERS & SHARP

● Baseados em atividades

○ Instrução

○ Conversação

○ Manipulação e Navegação

○ Exploração e Pesquisa

Modelo Conceituais

PREECE, ROGERS & SHARP

● Baseados em atividades

○ Instrução

○ Conversação

○ Manipulação e Navegação

○ Exploração e Pesquisa

Modelo Conceituais

PREECE, ROGERS & SHARP

Instrução: o usuário instrui o sistema o que deve ser feito

Conversação: o usuário e o sistema conversam

Seria o Slack um IRC hipster?

Slackbot: ele poderia cuidar do seu canal no servidor de IRC no Via-RS...

Mas algumas coisas mudam...

Hibridismo: TUI + GUI

Multiplicidade de plataformas e meios de interação

Invertendo McLuhan

“A mensagem é o meio”

Fonte: https://chatbotsmagazine.com/the-bot-lifecycle-1ff357430db7#.6snj4edo2

Fonte: https://chatbotsmagazine.com/the-bot-lifecycle-1ff357430db7#.6snj4edo2

● Foco: diálogos

● Objetivo: escrever as principais interações e o tom do robô

● Ferramenta: editor de Texto ou IDE à sua escolha

Protótipo #1

Diálogo como protótipo: Caminho Feliz, Recompra, Resgaste

Diálogo como protótipo: Script com possíveis respostas

Aventuras Fantásticas!!! Eu ataco o goblin!!!

Narrativas Não-lineares● Não seguem ordem cronológica simples

● Múltiplos finais

● Convergente & Paralela: não linear, mas segue uma linhagem única,

com múltiplas linhas que convergem

● Divergente & Ramificada: decisões que levam a outros caminhos,

maior número de finais dependendo das decisões

Narrativa não-linear: Branching

Narrativa não-linear: Parallel Paths

Narrativa não-linear: Threaded

Narrativa não-linear: Dynamic Object-Oriented

Protótipo #2● Foco: fluxos

● Objetivo: construção dos fluxos de interação e modularização

dos blocos de diálogo

● Ferramenta: Twine 2

Twine 2: Possibilidade de estilização, pequenos javascripts, rápida prototipagem dos fluxos

Twine 2: Possibilidade de estilização, pequenos javascripts, rápida prototipagem dos fluxos

Your bot has to ask for feedback.

Dennis Yang, co-founder of Dashbot

● Menor espaço de tela no mobile

● Perda da identidade visual da empresa

● Ruins para comportamento de busca

● Não tem caráter imersivo

Problemas e peculiaridades

● Para concatenar informações e ações

● Realizar ações específicas: preciso de um estúdio para ensaiar amanhã

às 16h

● Quando conversas são mais interessantes que interfaces

Quando usar chatbots

● Quando googlar a pergunta é mais fácil

● Quando as ações são muito complexas e exigem visibilidade contínua

● Para comportamento de busca e exploração

Quando NÃO usar chatbots

A plataforma restringe/formata a experiência do usuário

Protótipo #3● Foco: simulação da experiência na plataforma

● Objetivo: executar o protótipo do bot na aplicação de chat

● Ferramenta: Auxiliar de criação de robôs, como o Wit.ai, Chatfuel

ou Motion.ai

Chatfuel: Gratuito até 10.000 conversações/mês; um tanto limitado ainda

Motion.ai: Gratuito até 1.000 conversações/mês; menos limitado, mas ainda sim longe do ideal

talk with me: @ruckert

Obrigado!

Recommended