Inspiration
EduAdapt nace como una respuesta tecnológica al rezago educativo del 22.7% en México. El proyecto surge de la necesidad de democratizar el acceso al conocimiento para estudiantes con TDAH y dislexia, transformando materiales estándar en experiencias de aprendizaje personalizadas que eliminan las barreras cognitivas convencionales.
What it does
La plataforma es un motor de transformación de contenido multimodal que convierte archivos complejos (PDF e imágenes) en formatos accesibles. Mediante IA, reestructura la información en mapas mentales radiales, resúmenes de baja carga cognitiva, glosarios con apoyo visual y cuestionarios interactivos, permitiendo que cada usuario elija un "lente" de aprendizaje (auditivo, visual o de enfoque) según su perfil neurodivergente.
How we built it
El desarrollo se ejecutó bajo una arquitectura de microservicios desacoplados para garantizar escalabilidad y baja latencia en un entorno de 12 horas:
Code snippet:
Implementación de Gemini 1.5 Flash para procesamiento multimodal y generación de estructuras JSON deterministas. Orquestación asíncrona mediante FastAPI y persistencia en Supabase (PostgreSQL) con esquemas de almacenamiento para objetos binarios. Aplicación de una interfaz reactiva en React + TypeScript, utilizando Mermaid.js para la síntesis visual de grafos de conocimiento.
Challenges we ran into
El reto principal consistió en la consolidación de múltiples procesos (resumen, glosario, mapas mentales y cuestionarios) en una sola inferencia de IA para minimizar el tiempo de respuesta y mantener el enfoque del usuario. Asimismo, se resolvió la exportación técnica de componentes dinámicos a documentos PDF mediante la integración de librerías de captura de canvas y generación de documentos en el cliente.
Accomplishments that we're proud of
Logramos diseñar una arquitectura funcional que no requiere inicio de sesión, eliminando la fricción de entrada mediante el uso de identificadores de sesión anónimos vinculados a la base de datos. Además, la implementación exitosa de un sistema de "Lentes" que cambia dinámicamente la tipografía (OpenDyslexic), el contraste y la estructura visual de la app en tiempo real es un hito de accesibilidad para nuestro equipo.
What we learned
Validamos principios críticos de diseño UX para la neurodiversidad, comprendiendo que la personalización masiva es posible mediante el uso correcto de prompts estructurados en modelos de lenguaje de gran escala. Aprendimos a integrar herramientas de renderizado de texto a diagramas (Mermaid.js) para reducir drásticamente la carga cognitiva en estudiantes con dificultades de procesamiento lector.
What's next for EduAdapt
El siguiente paso es la integración de un sistema de colaboración docente, donde los profesores de Puebla puedan validar y enriquecer los materiales generados por la IA. También planeamos expandir la capacidad multimodal para incluir el análisis de videos educativos de larga duración, transformándolos en micro-lecciones gamificadas.
Built With
- fast
- gemini
- python
- react
- tailwind
- typescript
Log in or sign up for Devpost to join the conversation.