desenvolvimento de um assistente virtual integrado ao moodle para suporte a aprendizagem online

19
Desenvolvimento de um Assistente Virtual Integrado ao Moodle para Suporte a Aprendizagem Online Alexandre M. A. Maciel (UPE): [email protected] Rodrigo L. Rodrigues (UFRPE/UFPE): [email protected] Edson C. B. Carvalho (UFPE): [email protected]

Upload: rodrigo-rodrigues

Post on 08-Jul-2015

177 views

Category:

Technology


0 download

DESCRIPTION

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

TRANSCRIPT

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

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

Alexandre M. A. Maciel (UPE): [email protected]

Rodrigo L. Rodrigues (UFRPE/UFPE): [email protected]

Edson C. B. Carvalho (UFPE): [email protected]

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

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.

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

2. Revisão da literatura

Assistentes Virtuais em Ambientes de

Aprendizagem

Animação Baseada em Visemas

Síntese de fala

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

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 ;

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

• 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.

2. Revisão da literatura

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

• 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

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

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

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

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

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

• Arquitetura

Utilizamos o middleware AvatarVocá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 pluginAvatar 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

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

• 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 AvatarVocálico, de onde são chamados pelo plugin para a geração da animação.

3. Concepção e desenvolvimento

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

• 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

3. Concepção e desenvolvimento

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

• 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

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

• 4.2 Resultados e discussãoA 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);

4. Experimento

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

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

• 4.2 Resultados e discussão

Análise da questão aberta aplicada no questionário;

4. Experimento

[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”.

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

• 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.

4. Experimento

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

• Evolução do projeto (construção da versão mobile)

5. Conclusão

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

• Evolução do projeto (construção da versão mobile)

5. Conclusão

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

• 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.

5. Conclusão

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

Agradecimentos