Dáskalos Agente de inteligência artificial voltado à educação Integrantes Rafael Pelosi...
Transcript of Dáskalos Agente de inteligência artificial voltado à educação Integrantes Rafael Pelosi...
DáskalosAgente de inteligência artificial voltado à educação
Integrantes
Rafael Pelosi Adorno 22.204.011-5
Caio Felix de Araujo 22.204.025-5
Fabio Yano Hirayama 22.204.063-6
Wellington Costa dos Santos 22.204.083-4
Orientador
M.Sc. Rodrigo Filev Maia
Objetivo:
Desenvolvimento do sistema Dáskalos,
representado por um chatterbot, o qual apoiará o aluno
auxiliando-o na solução de suas dúvidas, através de
técnicas de inteligência artificial.
Metas:• Responder ao questionamento do estudante.
• Propor tópicos relacionados.
• Enviar e-mail ao responsável.
• Atualizar as propostas do sistema através da satisfação
do estudante.
Exemplo:
Estudante: O que é limite?Dáskalos: Limite é uma operação matemática cujo objetivo inicial é encontrar o valor de uma função ou grandeza descrevendo... Os limites são usados no calculo diferencial, em derivadas.Dáskalos: Esta resposta foi satisfatória?Estudante: Não.Dáskalos: Você gostaria de saber sobre integral que é um assunto relacionado a sua dúvida?Estudante: Sim.Dáskalos: A integral de uma função foi criada originalmente... todas elas visando a resolver alguns problemas conceituais relacionados a limites, continuidade e existência de certos processos utilizados na definição...
Estrutura:1. Estruturação da base de conhecimento
Estruturar e organizar as informações contidas na base de dados, através do processo de radicalização de palavras, possibilitando a geração de relacionamentos entre assuntos.Gerar um grafo a partir destes relacionamentos a ser utilizado pela consulta do estudante
2. Consulta a base de conhecimentoConsultar o grafo para apresentação de resposta ou proposta ao estudante.
3. SatisfaçãoVerificar e armazenar a satisfação do estudante frente à resposta apresentada.
Estruturação da base de conhecimento
RadicalizaConhecimento
Satisfação
GeraRelacionamentos
Geração do Grafo
Conhecimento não radicalizado
Metodologia:Algoritmo
RSLP
Metodologia (Exemplo):
Algoritmo RSLP
Estruturação da base de conhecimento
Arquivo do grafo:
Metodologia (Exemplo):
Consulta a base de conhecimento
Acessa base deConhecimento
ConsultaGrafo
TratamentoDe
Entrada
TratamentoDe
Saída
Pergunta
Armazenar satisfação
Propor assunto relacionado
Metodologia:
Enviar e-mail
Metodologia (Exemplo):Consulta a base de conhecimento
Consulta Base ConhecimentoLIMITE 23 14 27
LIMITE
Apresenta resposta
O que é Limite?
Armazenar satisfação
LIMITE 23 14 27
Esta resposta foi satisfatória?
sim
não
Você gostaria de saber sobre Integral que é um assunto relacionado a sua
dúvida?
sim
Conclusões:
•Responder ao questionamento do estudante.
Objetivo alcançado
•Propor tópicos relacionados.
Objetivo alcançado
•Enviar e-mail ao responsável.
Objetivo alcançado
Trabalhos Futuros:
› Melhoria no algoritmo de radicalização
› Otimização do algoritmo de radicalização
› Comunicação com o chatterbot
› Processo de aprendizagem
› Usabilidade
› Integração a um LMS
› Algoritmo de Busca
› Aprimorar base de conhecimentos
› Sugestão de links
Considerações Finais:
Este trabalho apresenta uma contribuição
como ferramenta de auxilio a educação, pois dentre os
chatterbots já desenvolvidos para este meio, nenhum
apresentava opções de sugestão, quando a resposta
original não satisfizesse o estudante
Demonstração: