Procesos ETL y de anonimización de interacciones en Moodle para su posterior análisis

Abstract

Este proyecto pretende desarrollar una aplicación web que permita extraer de forma sistematizada la máxima cantidad de datos posibles del sistema e-learning con mayor aceptación universitaria, Moodle. Esta aplicación tiene dos finalidades bien diferenciadas: la primera está asociada al ámbito de investigación, posibilitando la obtención de cantidades masivas de información anonimizada; mientras que la segunda se vincula a la ayuda de la práctica docente. Esta última, permitirá a profesores universitarios acceder a los datos de sus asignaturas y monitorizarlas, analizarlas e incluso mejorarlas gracias a la ayuda de un dashboard desplegado en una segunda aplicación web. Ambas aplicaciones son desarrolladas en lenguajes de programación distintos (Python y R) por lo que son integradas de forma conjunta.This project aims to develop a web application that allows extract automatically the maximum amount of data possible from the e-learning system with the greatest university acceptance, Moodle. This application has two different purposes: the first is associated with the field of research, making it possible to obtain massive amounts of anonymized information; while the second is linked to help the university teaching. The last one will allow university professors to access the data of their subjects and monitor, analyze and improve them thanks to the aid of a dashboard deployed in a second web application. Both applications are developed in different programming languages (Python and R) so they are integrated in such a way that they are executed jointly.Grado en Ingeniería Informátic

    Similar works