O documento classifica e descreve diferentes tipos de chatterbots: (1) Entretenimento, FAQs, suporte ao consumidor, marketing e propósito geral; (2) técnicas como casamento de padrão, rede de ativação de respostas e raciocínio baseado em casos; (3) exemplos como Eliza, Parry, Yoda e Ultra Hal.
3. Classificação
• Os chatterbots são classificados de acordo com o
uso comercial que podem assumir:
– Entretenimento
– FAQ’s (Frequently Asked Questions)
– Suporte ao consumidor
– Marketing
– Propósito geral
5. Classificação
• Entretenimento (cont)
– Eliza
• Psicanalista Rogeriano
• Estudo da complexidade de comunicação em
linguagem natural entre homens e máquinas.
– Parry
• Simula comportamento paranóico
• Em um teste, médicos não conseguiram distinguir
entre pacientes humanos e o programa
6. Classificação
• FAQ’s (Frequently Asked Questions)
– Responder a perguntas simples e freqüentes sobre o
assunto da sua base de FAQ’s
– Ambiente de estudo, respondendo perguntas sobre o
assunto sendo estudado
– Não pretendem se passar por humanos e admitem
ignorância para evitar respostas inadequadas
7. Classificação
• FAQ’s (cont)
– Shallow Red
• Conversa com o usuário sobre os produtos e
condições de venda da Neuromedia através do site
da empresa
8. Classificação
• Suporte ao consumidor
– Semelhantes aos FAQ’s, porém necessitam de maior
interação com o cliente
– Evita o excesso de comunicação entre os clientes e o
pessoal de suporte ao consumidor para a solução de
problemas simples
9. Classificação
• Suporte ao consumidor (cont)
- Yoda
• Responde perguntas sobre jogos de computador da
Lucas Arts no site da empresa
• Responde entre 500 e 1000 perguntas ao dia,
funcionando 24 horas por dia
• Faz o trabalho de 33 representantes humanos de
suporte (Desemprego)
10. Classificação
• Marketing
– Demonstrar um produto, tentando despertar o interesse
do usuário
– Semelhantes aos bots de entretenimento e de FAQ’s
– Devem preservar o direito do usuário de não aceitar
propaganda, para não afastar possíveis clientes ao invés
de atrair
12. Classificação
• Propósito geral (cont)
– Ultra Hal
• Pode servir de interface em linguagem natural para o
Windows
• Pode auxiliar no aprendizado de determinados
assuntos (internet)
– CHAT
• Interface para acesso fácil a documentos eletrônicos
• Avaliar a natureza da comunicação entre homem e
máquina
14. Técnicas de Seleção de Respostas
Casamento de padrão - casamento entre um conjunto
de chaves e as respostas relacionadas
• Eliza
• não responder diretamente às perguntas do usuário
• Parry
• ele utiliza bases de conhecimento com temas específicos para montar
as respostas (com ar paranóico)
• Júlia
• base de conhecimento contém respostas levantando controvérsias,
• envolver o usuário para que ele não dirija o discurso,
• concordar com o usuário ao invés de se esquivar
15. Técnicas De Seleção De Respostas
Rede de Ativação de Respostas - baseada em
respostas passadas (memória)
• Ultra Hal
• “casar” toda a frase que entra com uma lista de frases comuns
• sim/não ele escolhe aleatoriamente e armazena na base de
conhecimento
Raciocínio Baseado em Casos (RBC) conjunto de
casos passados na sua base