Chatbots
• Trabalha e gerência a troca de mensagens
• Relacionamento com cliente
• Automatizar vendas
• Compartilhar informações entre equipes
• Facebook, Telegram, HipChat, Flowdock, Slack
Slide 3
Slide 3 text
Modelos Baseados Em Recuperação
• São mais simples de se construir
• Fornecem resultados mais previsíveis
• A interação é mais concreta porém menos humana
Slide 4
Slide 4 text
Machine Learning para definir as interações
• São mais complicados de serem desenvolvidos
• Requer muito treinamento
• Dificuldade para entender as intenções
• A interação é mais humana
Slide 5
Slide 5 text
Chatbot para automatizar ações dentro do seu time
• Recuperar informações
• Realizar ações
• Receber notificações
Slide 6
Slide 6 text
Slack
• Comunicação interna entre times
• Integrações e Plugins
• Centraliza informações
Slide 7
Slide 7 text
Criando um bot no Slack
Slide 8
Slide 8 text
Criando um bot no Slack
Slide 9
Slide 9 text
Criando um bot no Slack
Slide 10
Slide 10 text
Criando um bot no Slack
Slide 11
Slide 11 text
Criando um bot no Slack
Slide 12
Slide 12 text
Slack API
Slide 13
Slide 13 text
Python + Slack
• Slacker: Interface Python para Slack API
• Link: https://pypi.python.org/pypi/slacker/
• Métodos Slack API: https://api.slack.com/methods