Proyecto Final de Ingeniería · 2026

Sparkle V2

Un copiloto cognitivo para clases por videollamada: detecta la desatención en tiempo real y genera preguntas y resúmenes a partir del material de la clase.

Qué es

Sparkle V2 es una extensión de Chrome que funciona dentro de Google Meet. Fue desarrollada como proyecto final de la carrera de Ingeniería en Sistemas 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, genera preguntas de comprensión desde el material que subió y obtiene un reporte al finalizar.

Disponibilidad

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.

Política de privacidad

El video de la cámara nunca sale de tu computadora

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.

Qué datos se guardan

  • La dirección de correo con la que entrás a la reunión, para distinguir docente de estudiante.
  • El código de la reunión de Google Meet.
  • Los indicadores de atención durante la clase, sin imágenes.
  • Las respuestas a las preguntas de comprensión.
  • Los documentos que sube el docente como material de la clase.
  • La transcripción de la clase, cuando la funcionalidad está activada.

Con quién se comparte

Con nadie. Los datos se guardan en un servidor propio del proyecto y no se venden, ceden ni transfieren a terceros.

Para generar preguntas y resúmenes se envía el texto del material y de la transcripción a la API de OpenAI. No se le envían datos personales de los estudiantes ni imágenes.

Permisos que pide la extensión

  • Cámara: para estimar la atención en el dispositivo. Se puede desactivar en cualquier momento desde el panel.
  • storage: para recordar la dirección del servidor y las preferencias.
  • alarms: para los ciclos periódicos de análisis.
  • offscreen: para procesar el video fuera de la pantalla visible.
  • Acceso a meet.google.com: para mostrar el panel dentro de la reunión.
  • Acceso a api.sparkleedu.me: para comunicarse con el servidor del proyecto.

Baja de datos

Para pedir la eliminación de los datos de una clase, escribir a los responsables del proyecto por los canales de la cátedra.