Slide 1

Slide 1 text

Chatbot Slack + Python Rafael Galleani

Slide 2

Slide 2 text

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

Slide 14

Slide 14 text

Vamos à prática!

Slide 15

Slide 15 text

Contatos • E-mail: [email protected] • Whatsapp: (16) 988051081 • Linkedin: https://www.linkedin.com/in/rafael-felipe-galleani-448784ab/ • Facebook: https://www.facebook.com/rafaelgalleani • Demonstração: https://github.com/rafegal/botslack