Slide 1

Slide 1 text

Open Source Chatbots Atendimento automatizado para grandes desafios

Slide 2

Slide 2 text

Diego Dorgam Sales Engineer @diego.dorgam [email protected]

Slide 3

Slide 3 text

Tipos de bots Como distinguir

Slide 4

Slide 4 text

Also known as RPA, this is a kind of robot made for automate tasks made by humans in a way where the robot interacts with a user interface This kind of approach is gaining scale at services integration where a API is not possible. Those are screen scraping robots, that can easily assume a human position in tasks like inputting data into system forms, collecting data from reports and internet, and all kinds of repetitive tasks made by humans. Robotic Process Automation

Slide 5

Slide 5 text

Productivity Those are bots created to integrate process and application into your chat environment. By giving a fast approach to productivity systems, like git repositories, trello, twitter, or even mass internal communication tools, these bots make life easier and much more agile. One branch of this discussion is the ChatOps culture, one of the DevOps abilities that organizations must develop.

Slide 6

Slide 6 text

Chatbots Most booming technology on the market! Chatbots combine natural language understanding with service integration technologies (APIs) to deliver services and information. Chatbots are getting the attention of the big players, and offering a new paradigm on how customers interact with brands.

Slide 7

Slide 7 text

Virtual Assistant Those are very specialized Artificial Intelligence bots, that are designed to help humans with some personal tasks. Organize your schedules, find a restaurant nearby, playing a list of your favorite music, those are some tasks that Virtual Assistants can do. They are intended to help users with the daily tasks, by making them easier to access through voice commands, for example.

Slide 8

Slide 8 text

An estimative from Business Insider, chatbot industry grew up to 229% between 2015 and 2016. The industry expects to replace the equivalent to US$ 23 bi in human position salary, just in 2018. http://www.businessinsider.com/chatbot-revenue-is-on- the-upswing-2017-3 ChatBots Market growing

Slide 9

Slide 9 text

The chatbot magazine conducted a survey on the matter. When asked about on which platform companies prefer to launch their chatbots, they have chosen Facebook and Company Website for the two first positions. Those are channels that can be easily reached with Rocket.Chat https://pt.slideshare.net/Mobileappszen/cha tbots-survey-2017-chatbot-market-resea rch-report Chatbot Survey 2017

Slide 10

Slide 10 text

About the functions that can be affect by chatbots, Customer Services and Sales/Marketing automation are the most expected to receive significant benefits. https://pt.slideshare.net/Mobileappszen/cha tbots-survey-2017-chatbot-market-resea rch-report Chatbot Survey 2017

Slide 11

Slide 11 text

Most of the companies expect to have improvements on the matter of intelligence and Conversational Language skills of their chatbots. https://pt.slideshare.net/Mobileappszen/cha tbots-survey-2017- chatbot-market-research-report Chatbot Survey 2017

Slide 12

Slide 12 text

HubotNatural Os primeiros passos…

Slide 13

Slide 13 text

O Que É? • Hubot Framework + NaturalNode • Javascript • OnPremisesInstallation • OpenSource NLP Tools • Expansible Actions • YAML Corpus github.com/RocketChat/hubot-natural

Slide 14

Slide 14 text

YAML Corpus Extendable Action Classes Security Based on Roles LiveChat Integration Error Handling Principais Funcionalidades

Slide 15

Slide 15 text

YAML Corpus Extendable Action Classes Security Based on Roles LiveChat Integration Error Handling Principais Funcionalidades

Slide 16

Slide 16 text

YAML Corpus Extendable Action Classes Security Based on Roles LiveChat Integration Error Handling Principais Funcionalidades

Slide 17

Slide 17 text

YAML Corpus Extendable Action Classes Security Based on Roles LiveChat Integration Error Handling Principais Funcionalidades

Slide 18

Slide 18 text

YAML Corpus Extendable Action Classes Security Based on Roles LiveChat Integration Error Handling Principais Funcionalidades

Slide 19

Slide 19 text

YAML Corpus Extendable Action Classes Security Based on Roles LiveChat Integration Error Handling Principais Funcionalidades

Slide 20

Slide 20 text

Escopo e Limitações Pra que serve: - Fluxos simples de conversação - Chatbots de desenvolvimento rápido - Interações limitadas Exemplos: - Atendimento de 1º nível Hubot Natural Pra que NÃO SERVE: - Fluxos Complexos - Possibilidades infinitas de interações - Substituir pessoal de Helpdesk - Testes de Turing - Ser seu amigo..

Slide 21

Slide 21 text

No content

Slide 22

Slide 22 text

No content

Slide 23

Slide 23 text

How chatbots work Opções Dialog Engine NLP API Chat msg Intenção 1 Ação 1 Resposta Opção 1 Intenção 2 Resposta Opção2

Slide 24

Slide 24 text

we wanted more…

Slide 25

Slide 25 text

BotPress productivity chatbot virtual assist Roda Localmente Oferece interface de configuração de módulos Conecta com Vários canais Usa RASA NLU

Slide 26

Slide 26 text

BotPress productivity chatbot virtual assist BotPress X Flow Builder

Slide 27

Slide 27 text

PrincipaisCaracterísticas BotPress productivity chatbot virtual assist POSITIVE - Ecosistema modular - Analytics - OMNI Channel - Command line tools - Centro de Notificações - Built-in API - Canvas pra desenhar fluxos NEGATIVE - Duas Licenças (community / comercial)

Slide 28

Slide 28 text

Uma das maiores comunidades, o Botkit é uma das opções favoritas dos programadores de bots. Pode rodar onPremises, e também disponibiliza algumas funcionalidades pagas na nuvem, como interface de design de fluxos e analytics. Integra com o Glitch para deploy. BotKit

Slide 29

Slide 29 text

Métricas simples Recolhe métricas de instâncias locais Edição de código online BotKit Botkit Dashboard

Slide 30

Slide 30 text

Integra com o registro de dominios .Bot da Amazon Controle de uso de cota feito pelo painel BotKit Botkit Dashboard

Slide 31

Slide 31 text

All power of bleeding edge deep learning technologies to build clever bots & Rasa.ai

Slide 32

Slide 32 text

STACK

Slide 33

Slide 33 text

STACK

Slide 34

Slide 34 text

ChatBots

Slide 35

Slide 35 text

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

Slide 36

Slide 36 text

Pra não dar ruim Conheça seu processo Comece com Fluxos Simples Mantenha o Escopo pequeno Personalidade não é tudo Ciclo contínuo de melhoria

Slide 37

Slide 37 text

● Reduzir Custos de Atendimento ● Multiplos Canais e ● Multiplos Bots ● Transferência de Atendimento ● Analytics Livechat Atendimento automatizado

Slide 38

Slide 38 text

No content

Slide 39

Slide 39 text

No content

Slide 40

Slide 40 text

Analytics na v0.70.0

Slide 41

Slide 41 text

Futuro ● Integração BlockChain ● MarketPlace ● Protocolo de Federação

Slide 42

Slide 42 text

Obrigado! @diego.dorgam [email protected] https://open.rocket.chat