SlideShare ist ein Scribd-Unternehmen logo
1 von 19
Desenvolvimento de um Assistente Virtual Integrado ao 
Moodle para Suporte a Aprendizagem Online 
Alexandre M. A. Maciel (UPE): amam@ecomp.poli.br 
Rodrigo L. Rodrigues (UFRPE/UFPE): rlr@ded.ufrpe.br 
Edson C. B. Carvalho (UFPE): ecdbcf@cin.ufpe.br
1. Introdução 
• É intenso o fluxo de informação disponível através de um 
AVA diariamente em um curso de EAD. 
• É crescente o uso de assistentes virtuais de aprendizagem; 
• Esses personagens aumentam a afetividade das aplicações 
de educação; 
• O objetivo deste trabalho foi a concepção, 
desenvolvimento e avaliação de um assistente virtual para 
o suporte a aprendizagem online, integrado ao AVA 
Moodle, chamado Avatar Educação.
2. Revisão da literatura 
Assistentes Virtuais 
em Ambientes de 
Aprendizagem 
Animação Baseada 
em Visemas 
Síntese de fala
2. Revisão da literatura 
• Animação baseada em visemas 
A técnica desenvolvida baseia-se em 
uma base de imagens de visemas; 
Estratégia de síntese capaz de 
reproduzir a movimentação 
articulatória visível da fala; 
Base de 34 imagens intituladas como 
visemas ;
2. Revisão da literatura 
• Síntese de fala 
• Os sistemas de Text-To-Speech (TTS) são capazes de gerar 
fala com boa qualidade com um vocabulário ilimitado. 
• Foi utilizado o treinamento de duas vozes por meio do HTS 
que geraram o motor VLSynthesizer; 
• Incorporado ao Framework FIVE o que possibilita a utilização 
de vozes masculina e feminina em português falado no 
Brasil em múltiplas plataformas.
3. Concepção e desenvolvimento 
• O processo de concepção baseou-se no método de 
Design da Interação proposto em por Preece et al. 
(2013), composto por quatro atividades: 
(1) identificação das necessidades do usuário; 
(2) desenvolvimento de alternativas de design; 
(3) construção de versões iterativas; e 
(4) avaliação do design.
3. Concepção e desenvolvimento 
Pesquisa da situação atual das tecnologias 
disponíveis; 
O desenvolvimento de alternativas de 
design foi utilizada a técnica de construção 
de cenários caricaturados (prototipagem); 
Testes com usuários a fim de identificar 
possíveis problemas no fluxo de interação 
da interface; 
Implementação; 
O processo é cíclico e iterativo.
3. Concepção e desenvolvimento 
Levantamento das principais tecnologias 
para o desenvolvimento do front-end e foi 
decidida a utilização da linguagem HTML5 
associada ao CSS3; 
Na fase de avaliação do design da versão 
interativa foi realizado um experimento 
com alunos de graduação em um ambiente 
real de ensino;
3. Concepção e desenvolvimento 
• Arquitetura 
Utilizamos o middleware Avatar 
Vocálico desenvolvido por 
Rodrigues et al. (2012) para a 
geração da sequência de 
visemas e do áudio sintético; 
web service para que o plugin 
Avatar Educação enviasse as 
solicitações de texto e 
recebesse a sequência de 
visemas e o áudio sintético 
como retorno.
3. Concepção e desenvolvimento 
• Arquitetura 
1. O processo inicia a partir de uma consulta ao Banco de Dados do Moodle, 
conforme especificado nas opções de notificações escolhidas pelo usuário; 
2. O resultado dessa consulta é comparado com os logs armazenados num Log 
de Consultas; 
3. Caso o resultado da consulta retorne registros diferentes do armazenado no 
log, é envidada uma mensagem de texto para o Avatar Vocálico, que é 
responsável por gerar os visemas da animação e encaminhar para o FIVE 
uma solicitação de síntese de fala; 
4. O FIVE utiliza o motor VL Synthesizer para geração do áudio que é devolvido 
ao Avatar Vocálico; 
5. Os arquivos de visemas e de áudio ficam disponíveis no repositório do Avatar 
Vocálico, de onde são chamados pelo plugin para a geração da animação.
3. Concepção e desenvolvimento 
• Buscas feitas na base Moodle 
1. Informações sobre postagens de novos materiais pelo 
professor; 
2. Avisos sobre atividades em atraso; 
3. Novas postagens em fórum; 
4. Mensagem direta do professor
4. Experimento 
• 4.1 Procedimentos 
Experimento realizado com 20 alunos da disciplina 
Introdução a Ensino a Distância do Curso de Sistemas de 
Informação da UPE; 
Foram utilizados os logs para medir a frequência de uso da 
solução desenvolvida; 
Foi aplicado um questionário para avaliar a qualidade do 
assistente virtual por parte dos alunos.
4. Experimento 
• 4.2 Resultados e discussão 
A variável de maior destaque foi em relação a qualidade gráfica 
do personagem, média de 4,40 (SD=0,583) ; 
A menor média foi em relação a qualidade da voz sintética do 
personagem, esta variável obteve uma média 3,85 (SD=0,654); 
Variável Média Desvio Padrão 
Qualidade gráfica do personagem 4,40 0,583 
Qualidade da voz sintética 3,85 0,654 
Qualidade da animação 4,35 0,726 
Qualidade da sincronia labial 4,15 0,654
4. Experimento 
• 4.2 Resultados e discussão 
Análise da questão aberta aplicada no questionário; 
[s1] “Seria muito interessante ter um App que rode no Android com as notificações sobre o 
Moodle”. 
[s2] “Sugiro que a velocidade da fala do avatar seja um pouco mais lenta”. 
[s3] “Em relação ao avatar, a voz poderia se aproximar mais da fala humana”. 
[s4] “O personagem poderia ser personalizável”.
4. Experimento 
• 4.2 Resultados e discussão 
• [s1] pudemos pensar em como acoplar na arquitetura atual, um 
módulo que se comunique com aplicações móveis (requisito 
implementado); 
• [s2], esta é uma opção já disponível no motor VL Synthesizer; 
• [s3] a tentativa de aproximação da voz sintética a qualidade da 
voz humana é algo que tem evoluído; 
• [s4], atualmente a solução desenvolvida conta com a 
possibilidade de escolha entre vinte personagens que podem ser 
escolhidos pelo professor.
5. Conclusão 
• Evolução do projeto (construção da versão mobile)
5. Conclusão 
• Evolução do projeto (construção da versão mobile)
5. Conclusão 
• Consideramos que versão atual encontra-se estável e portável 
para qualquer ambiente Moodle; 
• A solução desenvolvida atingiu os níveis de satisfação do usuário 
esperados; 
• Pretendemos realizar novos experimentos com novas turmas, 
capturando aspectos motivacionais e cognitivos sobre o uso da 
solução; 
• Identificar novos requisitos e o refinamento da solução.
Agradecimentos

Weitere ähnliche Inhalte

Ähnlich wie Desenvolvimento de um Assistente Virtual Integrado ao Moodle para Suporte a Aprendizagem Online

Mini curso redes sociais - IMD instituto Metrópole Digital
Mini curso redes sociais -  IMD instituto Metrópole DigitalMini curso redes sociais -  IMD instituto Metrópole Digital
Mini curso redes sociais - IMD instituto Metrópole DigitalKamila Joyce
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidiaFábio Costa
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indianahellequin
 
ProInfo Integrado
ProInfo IntegradoProInfo Integrado
ProInfo Integradodonicleo
 
Objetos Aprendizagem Senaed2009
Objetos Aprendizagem Senaed2009Objetos Aprendizagem Senaed2009
Objetos Aprendizagem Senaed2009Breno Trautwein
 
7 Senaed Objetos Aprendizagem
7 Senaed Objetos Aprendizagem7 Senaed Objetos Aprendizagem
7 Senaed Objetos AprendizagemABED Senaed
 
Elerning em contexto de Realidade Aumentada
Elerning em contexto de Realidade AumentadaElerning em contexto de Realidade Aumentada
Elerning em contexto de Realidade AumentadaCarlos Amorim
 
Adriel i reltório ic - picvol 2010-2011
Adriel i reltório ic - picvol 2010-2011Adriel i reltório ic - picvol 2010-2011
Adriel i reltório ic - picvol 2010-2011adrielmoura
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014Elainemat
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014mardasrour
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014julivibruno
 

Ähnlich wie Desenvolvimento de um Assistente Virtual Integrado ao Moodle para Suporte a Aprendizagem Online (20)

Mini curso redes sociais - IMD instituto Metrópole Digital
Mini curso redes sociais -  IMD instituto Metrópole DigitalMini curso redes sociais -  IMD instituto Metrópole Digital
Mini curso redes sociais - IMD instituto Metrópole Digital
 
Stcd texto1 s5
Stcd texto1 s5Stcd texto1 s5
Stcd texto1 s5
 
Formação 1 eja digital
Formação 1   eja digitalFormação 1   eja digital
Formação 1 eja digital
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
2015 1 ciencia_da_computacao_1_sistemas_aplicacoes_multimidia
 
Apresentacao free final
Apresentacao free finalApresentacao free final
Apresentacao free final
 
Tic educa 2012
Tic educa 2012Tic educa 2012
Tic educa 2012
 
Projeto Indiana
Projeto IndianaProjeto Indiana
Projeto Indiana
 
Ai ad-tp2-g4-a
Ai ad-tp2-g4-aAi ad-tp2-g4-a
Ai ad-tp2-g4-a
 
ProInfo Integrado
ProInfo IntegradoProInfo Integrado
ProInfo Integrado
 
Seminário
SeminárioSeminário
Seminário
 
Objetos Aprendizagem Senaed2009
Objetos Aprendizagem Senaed2009Objetos Aprendizagem Senaed2009
Objetos Aprendizagem Senaed2009
 
7 Senaed Objetos Aprendizagem
7 Senaed Objetos Aprendizagem7 Senaed Objetos Aprendizagem
7 Senaed Objetos Aprendizagem
 
Elerning em contexto de Realidade Aumentada
Elerning em contexto de Realidade AumentadaElerning em contexto de Realidade Aumentada
Elerning em contexto de Realidade Aumentada
 
Onivaldo Rosa - Padrões tecnológicos
Onivaldo Rosa - Padrões tecnológicosOnivaldo Rosa - Padrões tecnológicos
Onivaldo Rosa - Padrões tecnológicos
 
Adriel i reltório ic - picvol 2010-2011
Adriel i reltório ic - picvol 2010-2011Adriel i reltório ic - picvol 2010-2011
Adriel i reltório ic - picvol 2010-2011
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014
 
Apresentação ied 2014
Apresentação ied 2014Apresentação ied 2014
Apresentação ied 2014
 
Ai ad-tp2-g4-a
Ai ad-tp2-g4-aAi ad-tp2-g4-a
Ai ad-tp2-g4-a
 

Mehr von Rodrigo Rodrigues

Aula 6 análise de conglomerados
Aula 6  análise de conglomeradosAula 6  análise de conglomerados
Aula 6 análise de conglomeradosRodrigo Rodrigues
 
Aula 5 modelo de regressão loística
Aula 5   modelo de regressão loísticaAula 5   modelo de regressão loística
Aula 5 modelo de regressão loísticaRodrigo Rodrigues
 
Aula 4 modelos de regressão linear
Aula 4   modelos de regressão linearAula 4   modelos de regressão linear
Aula 4 modelos de regressão linearRodrigo Rodrigues
 
Aula 3 testes de hipóteses e anova
Aula 3   testes de hipóteses e anovaAula 3   testes de hipóteses e anova
Aula 3 testes de hipóteses e anovaRodrigo Rodrigues
 
Aula 2 prática computacional de estatística descritiva
Aula 2   prática computacional de estatística descritivaAula 2   prática computacional de estatística descritiva
Aula 2 prática computacional de estatística descritivaRodrigo Rodrigues
 
Aula 1 introdução e estatística descritiva
Aula 1   introdução e  estatística descritivaAula 1   introdução e  estatística descritiva
Aula 1 introdução e estatística descritivaRodrigo Rodrigues
 
Análise de Regressão: aspectos teóricos e computacionais
Análise de Regressão: aspectos teóricos e computacionaisAnálise de Regressão: aspectos teóricos e computacionais
Análise de Regressão: aspectos teóricos e computacionaisRodrigo Rodrigues
 
Pesquisa Quantitativa: aspectos teóricos e computacionais
Pesquisa Quantitativa: aspectos teóricos e computacionaisPesquisa Quantitativa: aspectos teóricos e computacionais
Pesquisa Quantitativa: aspectos teóricos e computacionaisRodrigo Rodrigues
 
Teste de hipóteses - paramétricos
Teste de hipóteses - paramétricosTeste de hipóteses - paramétricos
Teste de hipóteses - paramétricosRodrigo Rodrigues
 
Modelo de Regressão Linear aplicado à previsão de desempenho de estudantes em...
Modelo de Regressão Linear aplicado à previsão de desempenho de estudantes em...Modelo de Regressão Linear aplicado à previsão de desempenho de estudantes em...
Modelo de Regressão Linear aplicado à previsão de desempenho de estudantes em...Rodrigo Rodrigues
 
Jogos Educativos - Nativos Digitais
Jogos Educativos - Nativos DigitaisJogos Educativos - Nativos Digitais
Jogos Educativos - Nativos DigitaisRodrigo Rodrigues
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento webRodrigo Rodrigues
 

Mehr von Rodrigo Rodrigues (20)

Aula 7 análise fatorial
Aula 7  análise fatorialAula 7  análise fatorial
Aula 7 análise fatorial
 
Aula 6 análise de conglomerados
Aula 6  análise de conglomeradosAula 6  análise de conglomerados
Aula 6 análise de conglomerados
 
Aula 5 modelo de regressão loística
Aula 5   modelo de regressão loísticaAula 5   modelo de regressão loística
Aula 5 modelo de regressão loística
 
Aula 4 modelos de regressão linear
Aula 4   modelos de regressão linearAula 4   modelos de regressão linear
Aula 4 modelos de regressão linear
 
Aula 3 testes de hipóteses e anova
Aula 3   testes de hipóteses e anovaAula 3   testes de hipóteses e anova
Aula 3 testes de hipóteses e anova
 
Aula 2 prática computacional de estatística descritiva
Aula 2   prática computacional de estatística descritivaAula 2   prática computacional de estatística descritiva
Aula 2 prática computacional de estatística descritiva
 
Aula 1 introdução e estatística descritiva
Aula 1   introdução e  estatística descritivaAula 1   introdução e  estatística descritiva
Aula 1 introdução e estatística descritiva
 
Análise de Regressão: aspectos teóricos e computacionais
Análise de Regressão: aspectos teóricos e computacionaisAnálise de Regressão: aspectos teóricos e computacionais
Análise de Regressão: aspectos teóricos e computacionais
 
Pesquisa Quantitativa: aspectos teóricos e computacionais
Pesquisa Quantitativa: aspectos teóricos e computacionaisPesquisa Quantitativa: aspectos teóricos e computacionais
Pesquisa Quantitativa: aspectos teóricos e computacionais
 
Teste de hipóteses - paramétricos
Teste de hipóteses - paramétricosTeste de hipóteses - paramétricos
Teste de hipóteses - paramétricos
 
Modelo de Regressão Linear aplicado à previsão de desempenho de estudantes em...
Modelo de Regressão Linear aplicado à previsão de desempenho de estudantes em...Modelo de Regressão Linear aplicado à previsão de desempenho de estudantes em...
Modelo de Regressão Linear aplicado à previsão de desempenho de estudantes em...
 
Jogos Educativos - Nativos Digitais
Jogos Educativos - Nativos DigitaisJogos Educativos - Nativos Digitais
Jogos Educativos - Nativos Digitais
 
Introdução sobre desenvolvimento web
Introdução sobre desenvolvimento webIntrodução sobre desenvolvimento web
Introdução sobre desenvolvimento web
 
Gerência de dispositivos
Gerência de dispositivosGerência de dispositivos
Gerência de dispositivos
 
Memória virtual
Memória virtualMemória virtual
Memória virtual
 
Memória virtual
Memória virtualMemória virtual
Memória virtual
 
Gerenciamento de memória
Gerenciamento de memóriaGerenciamento de memória
Gerenciamento de memória
 
Aula revisão ok
Aula revisão       okAula revisão       ok
Aula revisão ok
 
Gerência de memória
Gerência de memóriaGerência de memória
Gerência de memória
 
Escalonamento de processos
Escalonamento de processosEscalonamento de processos
Escalonamento de processos
 

Desenvolvimento de um Assistente Virtual Integrado ao Moodle para Suporte a Aprendizagem Online

  • 1. Desenvolvimento de um Assistente Virtual Integrado ao Moodle para Suporte a Aprendizagem Online Alexandre M. A. Maciel (UPE): amam@ecomp.poli.br Rodrigo L. Rodrigues (UFRPE/UFPE): rlr@ded.ufrpe.br Edson C. B. Carvalho (UFPE): ecdbcf@cin.ufpe.br
  • 2. 1. Introdução • É intenso o fluxo de informação disponível através de um AVA diariamente em um curso de EAD. • É crescente o uso de assistentes virtuais de aprendizagem; • Esses personagens aumentam a afetividade das aplicações de educação; • O objetivo deste trabalho foi a concepção, desenvolvimento e avaliação de um assistente virtual para o suporte a aprendizagem online, integrado ao AVA Moodle, chamado Avatar Educação.
  • 3. 2. Revisão da literatura Assistentes Virtuais em Ambientes de Aprendizagem Animação Baseada em Visemas Síntese de fala
  • 4. 2. Revisão da literatura • Animação baseada em visemas A técnica desenvolvida baseia-se em uma base de imagens de visemas; Estratégia de síntese capaz de reproduzir a movimentação articulatória visível da fala; Base de 34 imagens intituladas como visemas ;
  • 5. 2. Revisão da literatura • Síntese de fala • Os sistemas de Text-To-Speech (TTS) são capazes de gerar fala com boa qualidade com um vocabulário ilimitado. • Foi utilizado o treinamento de duas vozes por meio do HTS que geraram o motor VLSynthesizer; • Incorporado ao Framework FIVE o que possibilita a utilização de vozes masculina e feminina em português falado no Brasil em múltiplas plataformas.
  • 6. 3. Concepção e desenvolvimento • O processo de concepção baseou-se no método de Design da Interação proposto em por Preece et al. (2013), composto por quatro atividades: (1) identificação das necessidades do usuário; (2) desenvolvimento de alternativas de design; (3) construção de versões iterativas; e (4) avaliação do design.
  • 7. 3. Concepção e desenvolvimento Pesquisa da situação atual das tecnologias disponíveis; O desenvolvimento de alternativas de design foi utilizada a técnica de construção de cenários caricaturados (prototipagem); Testes com usuários a fim de identificar possíveis problemas no fluxo de interação da interface; Implementação; O processo é cíclico e iterativo.
  • 8. 3. Concepção e desenvolvimento Levantamento das principais tecnologias para o desenvolvimento do front-end e foi decidida a utilização da linguagem HTML5 associada ao CSS3; Na fase de avaliação do design da versão interativa foi realizado um experimento com alunos de graduação em um ambiente real de ensino;
  • 9. 3. Concepção e desenvolvimento • Arquitetura Utilizamos o middleware Avatar Vocálico desenvolvido por Rodrigues et al. (2012) para a geração da sequência de visemas e do áudio sintético; web service para que o plugin Avatar Educação enviasse as solicitações de texto e recebesse a sequência de visemas e o áudio sintético como retorno.
  • 10. 3. Concepção e desenvolvimento • Arquitetura 1. O processo inicia a partir de uma consulta ao Banco de Dados do Moodle, conforme especificado nas opções de notificações escolhidas pelo usuário; 2. O resultado dessa consulta é comparado com os logs armazenados num Log de Consultas; 3. Caso o resultado da consulta retorne registros diferentes do armazenado no log, é envidada uma mensagem de texto para o Avatar Vocálico, que é responsável por gerar os visemas da animação e encaminhar para o FIVE uma solicitação de síntese de fala; 4. O FIVE utiliza o motor VL Synthesizer para geração do áudio que é devolvido ao Avatar Vocálico; 5. Os arquivos de visemas e de áudio ficam disponíveis no repositório do Avatar Vocálico, de onde são chamados pelo plugin para a geração da animação.
  • 11. 3. Concepção e desenvolvimento • Buscas feitas na base Moodle 1. Informações sobre postagens de novos materiais pelo professor; 2. Avisos sobre atividades em atraso; 3. Novas postagens em fórum; 4. Mensagem direta do professor
  • 12. 4. Experimento • 4.1 Procedimentos Experimento realizado com 20 alunos da disciplina Introdução a Ensino a Distância do Curso de Sistemas de Informação da UPE; Foram utilizados os logs para medir a frequência de uso da solução desenvolvida; Foi aplicado um questionário para avaliar a qualidade do assistente virtual por parte dos alunos.
  • 13. 4. Experimento • 4.2 Resultados e discussão A variável de maior destaque foi em relação a qualidade gráfica do personagem, média de 4,40 (SD=0,583) ; A menor média foi em relação a qualidade da voz sintética do personagem, esta variável obteve uma média 3,85 (SD=0,654); Variável Média Desvio Padrão Qualidade gráfica do personagem 4,40 0,583 Qualidade da voz sintética 3,85 0,654 Qualidade da animação 4,35 0,726 Qualidade da sincronia labial 4,15 0,654
  • 14. 4. Experimento • 4.2 Resultados e discussão Análise da questão aberta aplicada no questionário; [s1] “Seria muito interessante ter um App que rode no Android com as notificações sobre o Moodle”. [s2] “Sugiro que a velocidade da fala do avatar seja um pouco mais lenta”. [s3] “Em relação ao avatar, a voz poderia se aproximar mais da fala humana”. [s4] “O personagem poderia ser personalizável”.
  • 15. 4. Experimento • 4.2 Resultados e discussão • [s1] pudemos pensar em como acoplar na arquitetura atual, um módulo que se comunique com aplicações móveis (requisito implementado); • [s2], esta é uma opção já disponível no motor VL Synthesizer; • [s3] a tentativa de aproximação da voz sintética a qualidade da voz humana é algo que tem evoluído; • [s4], atualmente a solução desenvolvida conta com a possibilidade de escolha entre vinte personagens que podem ser escolhidos pelo professor.
  • 16. 5. Conclusão • Evolução do projeto (construção da versão mobile)
  • 17. 5. Conclusão • Evolução do projeto (construção da versão mobile)
  • 18. 5. Conclusão • Consideramos que versão atual encontra-se estável e portável para qualquer ambiente Moodle; • A solução desenvolvida atingiu os níveis de satisfação do usuário esperados; • Pretendemos realizar novos experimentos com novas turmas, capturando aspectos motivacionais e cognitivos sobre o uso da solução; • Identificar novos requisitos e o refinamento da solução.