Capa analítica sobre Moodle que no sustituye el LMS: lo potencia con tablas agregadas, gráficos, predicciones de riesgo y pipelines Big Data vía Moodle Web Services API y PyMood Bridge (SSO).
El problema
Cruzar matrículas, notas, foros, entregas y logs de un año académico implica semanas en Excel, informes Moodle completos y sin predicción.
TalkToMood = consultas puntuales en chat · PyMood = análisis masivo del campus.
Stack tecnológico
Python · moodlepy · Parquet · DuckDB · Apache Spark · PySpark · FastAPI · Moodle REST API · PyMood Bridge · SSO
Pipeline: Moodle → moodlepy → Parquet → Spark/DuckDB → Tablas · Gráficos · PDF
Impacto MVP
| Métrica | Valor |
|---|---|
|
Tiempo procesamiento
|
~8 min / año académico
|
|
Menos cruce manual
|
~95%
|
|
Alertas de riesgo
|
~25 priorizadas
|
|
Carga servidor
|
Solo JSON agregado, sin gradebook entero
|
