SlideShare uma empresa Scribd logo
1 de 23
ChatBot
Éwerton Cardoso
Conversar, pode ser um jeito muito
mais interativo de interagir com
máquinas do que usando menus.
Estamos indo bem?
Teste de Turing
O Teste de Turing testa a capacidade
de uma máquina exibir comportamento
inteligente equivalente a um ser
humano, ou indistinguível deste.
Década de 60
por Joseph Weizenbaum.
Identificava palavras-chave e
dava respostas pré-programadas.
Eles estão se tornando uma tendência
por conta da convergência de três
coisas:
1. A penetração de aparelhos móveis;
2. O crescimento do uso de aplicativos de mensagens;
3. Os recentes e rápidos avanços no desenvolvimento de
inteligência artificial, que permite que esses
robôs para chats possam ser mais detalhistas e
parecerem mais humanos.
Como funcionam os Chatbots?
● A partir de regras: são
parametrizadas palavras-chave e fluxos
de navegação bem definidos.
● Com inteligência artificial (às
vezes): há um ganho de “aprendizado”
com o tempo, ou seja, quanto mais
utilizados, mais inteligentes ficam os
chatbots.
Como seria um bom chatbot?
Buscaram soluções para sistemas de
conversação móvel, e descobriram que:
+ Hesitação (hã... hum...)
+ Intuitivo
Piadinhas prontas, assuntos não
relacionados, etc… Ajudam a ter uma
interação mais efetiva.
Twitter conseguiu corromper a IA
da Microsoft em menos de 24 horas
Segundo a Microsoft, a IA
foi programada utilizando
uma base de dados filtrada
e anônima sobre coisas
publicadas na web por
pessoas reais. Com isso,
ela aprendeu a escrever
como os usuários do Twitter
escrevem e também a ser um
pouco “ácida”.
Um dos grandes benefícios dos
chatbots é que eles facilitam
as interações, especialmente
quando elas são repetitivas.
2 milhões
de operadores
no Brasil
Deixe-me contar uma história real...
Por onde começar?
Três conceitos fundamentais para a
criação de chatbots
- Intenção: é o desejo do usuário. Ex: ao enviar um
“obrigado” a intenção do usuário é agradecer. Sendo assim
a intenção para a frase poderia ser “agradecimento”.
- Entidade: é o substantivo relacionado ao desejo. Ex: Se
a frase enviada pelo usuário for “gerar novo relatório”,
a entidade poderia ser “relatório” ou “novo relatório”
- Diálogo: é onde se cria as respostas que o chatbot
retornará ao detectar uma intenção e/ou uma entidade. Ex:
se o chatbot detectar que a intenção é “agradecimento”
ele poderia responder “obrigado por conversar comigo”.
Exemplos
Botpress.io
Obrigado!

Mais conteúdo relacionado

Semelhante a Chatbot

[Pocket Content] Chatbot para transformar a experiência do consumidor
[Pocket Content] Chatbot para transformar a experiência do consumidor[Pocket Content] Chatbot para transformar a experiência do consumidor
[Pocket Content] Chatbot para transformar a experiência do consumidorMJV Technology & Innovation Brasil
 
Como podemos usar o design para melhorar a I.A.?
Como podemos usar o design para melhorar a I.A.?Como podemos usar o design para melhorar a I.A.?
Como podemos usar o design para melhorar a I.A.?Thalita Oliveira
 
Chatbot Inteligente UNIFAFIBE
Chatbot Inteligente UNIFAFIBEChatbot Inteligente UNIFAFIBE
Chatbot Inteligente UNIFAFIBERenan Borba
 
Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos pa...
Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos pa...Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos pa...
Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos pa...DEXCONF
 
“Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos p...
“Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos p...“Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos p...
“Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos p...Mergo
 
[José Ahirton Lopes] Chatbots, da construção e design de agentes inteligentes...
[José Ahirton Lopes] Chatbots, da construção e design de agentes inteligentes...[José Ahirton Lopes] Chatbots, da construção e design de agentes inteligentes...
[José Ahirton Lopes] Chatbots, da construção e design de agentes inteligentes...Ahirton Lopes
 
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixAula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixCris Fidelix
 
20161006cognitivelinkvidsmall
20161006cognitivelinkvidsmall20161006cognitivelinkvidsmall
20161006cognitivelinkvidsmallAlberto Miyazaki
 
Batendo um papo com a informação - O uso dos chatbots para a recuperação da i...
Batendo um papo com a informação - O uso dos chatbots para a recuperação da i...Batendo um papo com a informação - O uso dos chatbots para a recuperação da i...
Batendo um papo com a informação - O uso dos chatbots para a recuperação da i...Rafael da Silva
 
Chatbots e UX: Como os chatbots podem ajudar a entender o que as pessoas real...
Chatbots e UX: Como os chatbots podem ajudar a entender o que as pessoas real...Chatbots e UX: Como os chatbots podem ajudar a entender o que as pessoas real...
Chatbots e UX: Como os chatbots podem ajudar a entender o que as pessoas real...Renata Tonezi
 
The New Possible: Experiências Integradas
The New Possible: Experiências IntegradasThe New Possible: Experiências Integradas
The New Possible: Experiências Integradaseveris
 
O que é teste e qualidade em Chatbots?
O que é teste e qualidade em Chatbots?O que é teste e qualidade em Chatbots?
O que é teste e qualidade em Chatbots?minastestingconference
 
O Design de Interfaces na Web 2.0
O Design de Interfaces na Web 2.0O Design de Interfaces na Web 2.0
O Design de Interfaces na Web 2.0Lauro Teixeira
 
Assistentes pessoais virtuais e o infomediário
Assistentes pessoais virtuais e o infomediárioAssistentes pessoais virtuais e o infomediário
Assistentes pessoais virtuais e o infomediárioDaniel Guedes
 

Semelhante a Chatbot (20)

[Pocket Content] Chatbot para transformar a experiência do consumidor
[Pocket Content] Chatbot para transformar a experiência do consumidor[Pocket Content] Chatbot para transformar a experiência do consumidor
[Pocket Content] Chatbot para transformar a experiência do consumidor
 
Como podemos usar o design para melhorar a I.A.?
Como podemos usar o design para melhorar a I.A.?Como podemos usar o design para melhorar a I.A.?
Como podemos usar o design para melhorar a I.A.?
 
Chatbot Inteligente UNIFAFIBE
Chatbot Inteligente UNIFAFIBEChatbot Inteligente UNIFAFIBE
Chatbot Inteligente UNIFAFIBE
 
Chatbot apresentation v4
Chatbot apresentation v4Chatbot apresentation v4
Chatbot apresentation v4
 
Chatbot Design Canvas
Chatbot Design CanvasChatbot Design Canvas
Chatbot Design Canvas
 
Experiencia do usuario
Experiencia do usuarioExperiencia do usuario
Experiencia do usuario
 
Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos pa...
Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos pa...Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos pa...
Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos pa...
 
“Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos p...
“Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos p...“Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos p...
“Mamãe, Polícia!” — As interfaces conversacionais e seus desafios criativos p...
 
[José Ahirton Lopes] Chatbots, da construção e design de agentes inteligentes...
[José Ahirton Lopes] Chatbots, da construção e design de agentes inteligentes...[José Ahirton Lopes] Chatbots, da construção e design de agentes inteligentes...
[José Ahirton Lopes] Chatbots, da construção e design de agentes inteligentes...
 
Messenger chatbots with Node.js
Messenger chatbots with Node.jsMessenger chatbots with Node.js
Messenger chatbots with Node.js
 
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane FidelixAula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
Aula 01 - Conceitos de IHC - Prof.ª Cristiane Fidelix
 
20161006cognitivelinkvidsmall
20161006cognitivelinkvidsmall20161006cognitivelinkvidsmall
20161006cognitivelinkvidsmall
 
Batendo um papo com a informação - O uso dos chatbots para a recuperação da i...
Batendo um papo com a informação - O uso dos chatbots para a recuperação da i...Batendo um papo com a informação - O uso dos chatbots para a recuperação da i...
Batendo um papo com a informação - O uso dos chatbots para a recuperação da i...
 
Chatbots e UX: Como os chatbots podem ajudar a entender o que as pessoas real...
Chatbots e UX: Como os chatbots podem ajudar a entender o que as pessoas real...Chatbots e UX: Como os chatbots podem ajudar a entender o que as pessoas real...
Chatbots e UX: Como os chatbots podem ajudar a entender o que as pessoas real...
 
The New Possible: Experiências Integradas
The New Possible: Experiências IntegradasThe New Possible: Experiências Integradas
The New Possible: Experiências Integradas
 
O que é teste e qualidade em Chatbots?
O que é teste e qualidade em Chatbots?O que é teste e qualidade em Chatbots?
O que é teste e qualidade em Chatbots?
 
Chatbots
ChatbotsChatbots
Chatbots
 
O Design de Interfaces na Web 2.0
O Design de Interfaces na Web 2.0O Design de Interfaces na Web 2.0
O Design de Interfaces na Web 2.0
 
Desenvolvendo chatbots mesmo sem saber codar!
Desenvolvendo chatbots mesmo sem saber codar! Desenvolvendo chatbots mesmo sem saber codar!
Desenvolvendo chatbots mesmo sem saber codar!
 
Assistentes pessoais virtuais e o infomediário
Assistentes pessoais virtuais e o infomediárioAssistentes pessoais virtuais e o infomediário
Assistentes pessoais virtuais e o infomediário
 

Chatbot

  • 2.
  • 3.
  • 4. Conversar, pode ser um jeito muito mais interativo de interagir com máquinas do que usando menus.
  • 5. Estamos indo bem? Teste de Turing O Teste de Turing testa a capacidade de uma máquina exibir comportamento inteligente equivalente a um ser humano, ou indistinguível deste.
  • 6. Década de 60 por Joseph Weizenbaum. Identificava palavras-chave e dava respostas pré-programadas.
  • 7. Eles estão se tornando uma tendência por conta da convergência de três coisas: 1. A penetração de aparelhos móveis; 2. O crescimento do uso de aplicativos de mensagens; 3. Os recentes e rápidos avanços no desenvolvimento de inteligência artificial, que permite que esses robôs para chats possam ser mais detalhistas e parecerem mais humanos.
  • 8. Como funcionam os Chatbots? ● A partir de regras: são parametrizadas palavras-chave e fluxos de navegação bem definidos. ● Com inteligência artificial (às vezes): há um ganho de “aprendizado” com o tempo, ou seja, quanto mais utilizados, mais inteligentes ficam os chatbots.
  • 9. Como seria um bom chatbot?
  • 10. Buscaram soluções para sistemas de conversação móvel, e descobriram que: + Hesitação (hã... hum...) + Intuitivo Piadinhas prontas, assuntos não relacionados, etc… Ajudam a ter uma interação mais efetiva.
  • 11. Twitter conseguiu corromper a IA da Microsoft em menos de 24 horas
  • 12. Segundo a Microsoft, a IA foi programada utilizando uma base de dados filtrada e anônima sobre coisas publicadas na web por pessoas reais. Com isso, ela aprendeu a escrever como os usuários do Twitter escrevem e também a ser um pouco “ácida”.
  • 13. Um dos grandes benefícios dos chatbots é que eles facilitam as interações, especialmente quando elas são repetitivas.
  • 15. Deixe-me contar uma história real...
  • 17. Três conceitos fundamentais para a criação de chatbots - Intenção: é o desejo do usuário. Ex: ao enviar um “obrigado” a intenção do usuário é agradecer. Sendo assim a intenção para a frase poderia ser “agradecimento”. - Entidade: é o substantivo relacionado ao desejo. Ex: Se a frase enviada pelo usuário for “gerar novo relatório”, a entidade poderia ser “relatório” ou “novo relatório” - Diálogo: é onde se cria as respostas que o chatbot retornará ao detectar uma intenção e/ou uma entidade. Ex: se o chatbot detectar que a intenção é “agradecimento” ele poderia responder “obrigado por conversar comigo”.
  • 20.
  • 21.
  • 22.