Detecta la desatención en tiempo real y genera preguntas y resúmenes a partir del material de la clase, directamente dentro de Google Meet.
Sparkle V2 fue desarrollada como proyecto final de la carrera de Ingeniería en Informática y no es un producto comercial.
Durante la clase, la extensión estima el nivel de atención de cada estudiante a partir de la imagen de su cámara.
Cuando la atención baja, el estudiante recibe un aviso privado y puede pedir un resumen del tramo que se perdió.
El docente ve el estado del curso y genera preguntas de comprensión desde el material que subió.
Al finalizar, el docente obtiene un reporte con lo ocurrido durante la clase.
La extensión se distribuye de forma no listada en la Chrome Web Store y requiere un servidor propio. No está pensada para uso general: se usa en las pruebas académicas del proyecto.
El análisis de atención corre íntegramente en el dispositivo del estudiante, con modelos que se ejecutan dentro del navegador. Las imágenes de la cámara no se envían, no se almacenan y no salen del equipo en ningún momento.
Lo único que viaja al servidor es un indicador numérico de si la persona estaba atenta, sin ninguna imagen asociada.
Cuando el docente se conecta a Sparkle, un bot llamado Sparkle Bot se suma a la reunión de Google Meet y transcribe lo que se dice durante la clase. La transcripción se utiliza para generar las preguntas, los resúmenes y el reporte de la clase.
Los datos de cada clase se conservan hasta que se solicite su eliminación. Las copias de seguridad se almacenan cifradas y se eliminan automáticamente a los 30 días.
Los datos se guardan en servidores del proyecto alojados en Amazon Web Services (región São Paulo, Brasil) y no se venden ni se ceden a terceros.
Para generar preguntas, resúmenes y el reporte de la clase, el servidor envía a la API de OpenAI (Estados Unidos) el texto del material y de la transcripción, que incluye el nombre visible de quien habla. El reporte del docente incluye además el nombre de cada estudiante junto con su resultado en cada pregunta. Nunca se envían imágenes, video ni los indicadores de atención.
OpenAI procesa estos datos únicamente como proveedor del servicio y, según sus políticas, no utiliza los datos recibidos por su API para entrenar sus modelos.
Para pedir la eliminación de los datos de una clase, escribir a los responsables del proyecto por los canales de la cátedra.
CámaraPara estimar la atención en el dispositivo. Se puede desactivar en cualquier momento desde el panel.
storagePara recordar la dirección del servidor y las preferencias.
alarmsPara los ciclos periódicos de análisis.
offscreenPara procesar el video fuera de la pantalla visible.
meet.google.comPara mostrar el panel dentro de la reunión.
api.sparkleedu.mePara comunicarse con el servidor del proyecto.