3. Mineração de Dados
3.6 Sistema de Alertas
3.6.2 Mecanismos de Alertas
Martins et al. (2003) descreve um sistema de chat, denominado jXChat, desenvolvido para auxiliar na mediação de comunicações síncronas em ambientes de aprendizagem. Por meio de um agente tutor inteligente, monitora o ambiente e as trocas de mensagens entre os usuários, realizando notificações. No momento de um bate-papo agendado, o agente alerta por e-mail os membros ausentes. Caso um determinado aluno esteja na sala, mas não participando do debate, o sistema dispara uma mensagem on-line a ele, por meio de uma janela pop-up, com o intuito de alertá-lo e convidá-lo a participar. Além disso, o agente compara o texto digitado por cada aluno com as palavras-chave armazenadas na base de dados, visando a identificar se a participação de cada um refere-se ao assunto proposto, enviando uma notificação ao professor com os nomes dos alunos que não estão trabalhando na temática definida. O professor, então, decidirá se deve intervir ou não a fim de resgatar o aluno ao debate.
Ao final de uma seção de debate, o sistema jXChat fornece ao professor, por meio de relatórios: uma lista com os nomes dos alunos participantes e outra com os ausentes; hora de entrada, de saída e tempo de permanência de cada aluno; detalhes sobre a participação de cada aluno, como número de interações e quantidade de palavras-chave digitadas em cada interação; além de um arquivo com todo o conteúdo do que foi debatido, buscando assim auxiliar na avaliação do processo de ensino e aprendizagem em ambientes para EAD.
Em torno de setenta por cento dos 20 alunos que utilizaram o jXChat acreditam que o sistema pode melhorar seus desempenhos na disciplina e que é válida a utilização de tal ferramenta como apoio à metodologia, sentindo-se motivados com as mensagens que receberam. O jXChat monitora um conjunto fixo de eventos, que ocorrem no momento da discussão síncrona, não considerando questões relacionadas ao perfil dos alunos, mas apenas o comportamento na seção observada.
Caravoli & Coello (2004) propõem o Alerts Forum, sistema que permite que as mensagens publicadas pelos alunos em um fórum de discussão sejam avaliadas
pelos seus pares e essas avaliações, bem como estatísticas de participação, sejam utilizadas para emitir alertas que estimulem os alunos a participar. Os alertas descritos apenas valorizam o mérito do aluno com boa avaliação e exigem postagens daqueles que não atingiram o mínimo de participações previsto.
Musa et al. (2000) apresenta um gerenciador de alertas, integrado a um AVA chamado Claroline, para acompanhamento das atividades realizadas pelos alunos em cursos a distância, monitorando situações previamente definidas e enviando mensagens para os usuários. Um alerta é composto por: um evento de disparo, uma ou mais condições que devem ser verificadas e a ação que deve ser realizada. Os eventos podem ser de dois tipos: eventos do ambiente, gerados pelo professor ou aluno durante a sua interação com o ambiente de ensino, como acessar o ambiente, terminar algum exercício ou acessar uma determinada página; ou eventos temporais, com situações que devem ser checadas em um determinado período de tempo. Na implementação realizada, o professor não pode incluir um novo evento, ele apenas escolhe os eventos de uma lista já pré-definida pelo administrador do sistema de alertas.
Musa et al. (2001) detalha a arquitetura de um agente notificador, baseado no conceito de sistema de alertas inteligentes, que consiste na monitoração de um banco de dados para a detecção de determinadas condições e tomada de decisão. A situação de cada aluno é acompanhada individualmente, gerando alertas para cada uma das situações, para cada aluno. Para o professor, é possível gerar um alerta referente a cada aluno, para cada situação prevista, não realizando um agrupamento que facilitasse o gerenciamento ao professor por meio do recebimento de um único alerta sobre um conjunto de alunos com mesmas dificuldades.
Reategui et al. (2008) apresenta um sistema multiagente para controlar um agente personificado que visa ao apoio ao aluno, com base no seu perfil na interação com o AVA. Cada agente do sistema monitora uma funcionalidade específica e o agente mediador controla qual deve entrar em ação. O sistema multiagente que compõe o Assistente Pessoal foi organizado em diferentes módulos, cada um destinado a uma função específica, a saber: comunicação, feedback, recomendação, monitoramento e interação. Alguns destes agentes são simples,
necessitando apenas de um conjunto de consultas a determinadas tabelas de um banco de dados para aportarem seus resultados, tais como os de monitoramento e de feedback. Já o agente de comunicação em linguagem natural e o agente de recomendação colaborativa necessitam de mecanismos mais complexos, para a interpretação de linguagem natural e para a utilização adequada de técnicas de recomendação.
Campana et al. (2008) apresenta uma arquitetura multiagente para ambientes virtuais de aprendizagem implementada em um AVA, denominado AVAUFES, da Universidade Federal do Espírito Santo. O sistema visa ao monitoramento e ao suporte aos alunos e professores que utilizam o ambiente. Campana et al. (2008) afirma que características como o auxílio personalizado, o suporte à cooperação e o suporte às atividades docentes estão entre os problemas que ainda necessitam de melhores soluções, tanto do ponto de vista pedagógico quanto tecnológico, principalmente quando os cursos permitem um grande volume de participantes, tornando mais difícil a mediação e o acompanhamento das tarefas dos alunos.
Os requisitos especificados no trabalho de Campana et al. (2008) permitem solucionar diversos problemas observados nos AVA, automatizando as notificações esperadas, tais como: manter o aluno informado sobre as tarefas pendentes e seus prazos; receber informações sobre novos materiais postados no ambiente pelos colegas, seu grupo ou professor; ser avisado sobre mensagens enviadas pelo professor, podendo especificar que a notificação ocorra a partir de certa quantidade de mensagens recebidas; e receber confirmação de entrega de trabalhos. Segundo Campana et al. (2008), a camada multiagente projetada e implementada se mostra flexível e adaptável às necessidades e características dos alunos e professores, de modo a permitir que seus usuários possam se sentir mais informados e integrados ao ambiente virtual, auxiliando-os no controle de suas atividades. O conjunto de notificações é fixo, determinado na implementação do sistema.
Kosba (2004) projetou, em sua tese de doutorado, um “conselheiro artificial” que monitora o que está acontecendo em um curso de EAD, infere os problemas que podem ocorrer e recomenda possíveis intervenções. Em um sistema de acompanhamento específico, os alunos são monitorados individualmente. Seria
importante poder agrupá-los em grupos com características comuns, permitindo que o professor direcionasse suas comunicações a grupos que compartilham mesmas necessidades, não a cada aluno individualmente.
O que fica evidente em todas as pesquisas relatadas é que quando se utiliza um AVA, não basta disponibilizar conteúdos e abrir espaços de discussão, é preciso acompanhar o percurso do aluno, mediando o processo de aprendizagem. O foco do trabalho desta tese é gerar alertas que auxiliem a mediação do professor. Um aspecto fundamental a destacar é a MD, neste contexto, que permite descobrir conhecimento útil, encontrando relações entre as variáveis analisadas que podem contribuir na ação do professor para engajar e apoiar seus alunos.