Elektra um chatterbot para uso em ambiente educaional
Download
Report
Transcript Elektra um chatterbot para uso em ambiente educaional
Elektra: Um chatterbot para uso
em ambiente educacional
II Ciclo de Palestras sobre Novas
Tecnologias na Educação
Setembro/2003
Michelle Leonhardt, Daiane Castro
Renato Dutra, Liane Tarouco
Profa. Elektra
Implementação de um chatterbot educacional
para o ensino de física e redes de
computadores
Baseado no ALICE, um chatterbot bastante
utilizado no mundo
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
2 de 16
Tópicos
Introdução e motivação
Chatterbots
Chatterbots na EAD
A.L.I.C.E
AIML
Profa. Elektra
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
3 de 16
Introdução
Computing, Machinery and Intelligence
(Alan Turing - matemático - 1950)
“Podem as máquinas pensar?”
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
4 de 16
Chatterbots
Programas destinados a demonstrar a
capacidade racional de um computador ;
Procura simular uma conversação, com o
objetivo de levar o interlocutor a pensar que
está falando com outro ser humano;
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
5 de 16
Chatterbot
Aplicações
Comerciais:
anfitriões em sites de vendas,
central de informações,
FAQs
Educacionais:
compreensão e reforço de conhecimento
pesquisa por novos conteúdos.
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
6 de 16
Chatterbots na EAD
Prover continuamente capacidade de atendimento a
dúvidas dos alunos remotos
Possibilidade de solicitar e receber explicações a
qualquer momento.
Construção da base de conhecimento pelo próprio
aluno
Permite que o aluno tenha participação ativa no
processo.
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
7 de 16
Exemplos (Alice)
Artificial Linguistic Internet Computer Entity
Criado na Lehigh University
Richard S. Wallace em 1995
Características
Muita documentação
saudação sonora ao visitante
base de conhecimento constituída por centenas de fatos,
citações e idéias de seu criador.
vocabulário de mais de 5000 palavras
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
8 de 16
AIML – Artificial Inteligence Markup Language
Mensagem do
usuário
18/07/2015
Procura por um
padrão
II Ciclo de palestras - Novas
Tecnologias na Educação
Resposta ao
usuário
9 de 16
AIML
Desenvolvido pela comunidade Alicebot
Baseado em XML
Linguagem de fácil aprendizagem e utilização
Apresenta um conjunto de tags e comandos
simples para implementação da base de
conhecimento
Serve para analisar as mensagens enviadas pelo
usuário e decidir a forma como estas mensagens
devem ser respondidas.
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
10 de 16
Elektra uma implementação do ALICE para o
ensino de física e redes de computadores
Objetivo inicial da Profª. Elektra
Em julho de 2003 estendeu-se a utilização para os
alunos do curso de especialização a distância
Esforços para aperfeiçoamento na base de
conhecimento (O que o robô deveria aprender?)
Recursos explorados na funcionalidade do
chatterbot (random, hiperlink, figuras)
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
11 de 16
E a qualidade das interações?
Os logs (registros)
Quem gera estes logs?
As respostas eram ricas em conteúdo, mas a
comunicação não estava adequada, quais os
dois problemas encontrados?
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
12 de 16
E então começou-se a tarefa de
correções...
Um robô mais amigável
Análise cuidadosa dos logs para extrair as
perguntas que a Profª. Elektra não conseguiu
responder
Outros aperfeiçoamento com recursos mais
avançados da linguagem AIML estão sendo
pesquisados
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
13 de 16
Conclusões e trabalhos futuros
O uso de chatterbots na educação pode ser muito
vantajoso. Por que?
Que tipo de reação o chatterbot provoca nos
alunos?
Como o chatterbot poderá continuar a ser
aperfeiçoado na sua comunicação?
Que novos recursos estão sendo estudados para
adição no chatterbot?
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
14 de 16
Informações - Dúvidas
URL da Profª. Elektra:
http://penta3.ufrgs.br:2002
Contato:
[email protected]
[email protected]
18/07/2015
II Ciclo de palestras - Novas
Tecnologias na Educação
15 de 16
Elektra: Um chatterbot para uso
em ambiente educacional
II Ciclo de Palestras sobre Novas
Tecnologias na Educação
Setembro/2003
Michelle Leonhardt, Daiane Castro
Renato Dutra, Liane Tarouco