7. E ERAM BEM PARECIDOS COM OS CHATBOTS DE HOJE
◈ Funcionam em um chat
◈ Orientados a eventos e a expressões
◈ Execução de comandos
◈ Acesso a serviços externos
◈ Integração com base de dados (arquivos .ini)
◈ ?? Inteligência Artificial ??
7
8. Por que na moda?
O que as pessoas andam vendendo por aí?
8
9. RESOLVEM TODOS OS PROBLEMAS DE ATENDIMENTO
Não vamos mais precisar de
pessoas para realizar
atendimentos.
9
10. SÃO ALTAMENTE INTELIGENTES
Os chatbots são capazes de
detectar sozinhos as dores dos
usuários e resolvê-los por si
mesmo.
10
11. AS PESSOAS PREFEREM FALAR COM UM ROBÔ
Muitas pesquisas apontam que
usuários de chatbot preferem
falar com os robôs do que com
pessoas.
11
12. Por que na moda?
O que podemos realmente aproveitar de tudo isso?
12
13. ALTA DISPONIBILIDADE / SERVERLESS
Você não precisa
necessariamente de uma
máquina ou servidor para
manter o seu chatbot ativo.
13
14. PLUGÁVEL EM VÁRIOS APLICATIVOS DE MENSAGEM
A sociedade atual está altamente
conectada em redes sociais e
aplicativos de mensagens.
Principalmente nós (devs)
usamos, pelo menos, Slack e
Telegram.
14
15. COTAS FREE EM DIVERSOS PLAYERS
Dependendo do que você quer
fazer, não precisará pagar para
utilizar o serviço
15
16. AGNÓSTICO A LINGUAGEM
Como a maioria dos sistemas
são APIs ou possuem SDKs
você pode implementar o seu
chatbot na linguagem que
preferir.
16
23. 1. Saiba o motivo da criação do chatbot
Cada chatbot deve ter um motivo específico para existir. Ele deve ser
criado para resolver problemas específicos em um contexto que faça
sentido.
23
24. 2. Avise a quem usa que está falando com um bot
Para não causar uma má impressão com quem utilizar o seu chatbot,
é importante você avisar que aquele sistema que está interagindo é
um sistema automatizado e não uma pessoa.
24
25. 3. Deixe claro as ações que o chatbot pode realizar!
Além de dizer a quem utiliza que quem está falando é um chatbot, é
importante também deixar claro o que o chatbot pode realizar para
não causar uma falsa expectativa.
25
26. 4. Caso o chatbot não entenda ou não realize uma
ação, avise!
Crie sempre uma resposta para caso o chatbot não entenda ou não
possa realizar uma solicitação de quem esteja utilizando.
26
27. 5. Escreva o máximo de opções que quem utiliza
pode pensar
O trabalho mais complexo ao criar um chatbot não é a programação
do mesmo e sim pensar em todas as possibilidades que quem utiliza
pode escrever para dizer a mesma coisa!
27
38. Exemplo
Problema
Gostaria de criar um
FAQ para responder
algumas perguntas
sobre a Campus Party
MG
Método
Captamos algumas
dúvidas comuns de
pessoas e criamos as
perguntas e as
respostas.
Solução
Incluímos as perguntas
e as respostas no
dialogFlow e
validamos se está tudo
ok!
38