← Todos los artículos
· 4 min de lectura

TutorIA: arquitectura de un tutor IA adaptativo para niños de 6‑14 años

He desarrollado TutorIA, un tutor particular impulsado por IA que adapta lenguaje y ejercicios a niños con TDAH, dislexia o diferentes niveles de rendimiento, usando FastAPI, LangChain y LLaMA, con memoria entre sesiones y panel de seguimiento para padres.

#IA#Educación#FastAPI#LangChain#RAG#FAISS
Captura real de TutorIA en funcionamiento ▶ Probar la demo
Captura real de TutorIA, la herramienta de la que habla este artículo.

En mi tiempo libre he creado TutorIA, una plataforma educativa que actúa como tutor particular para niños entre 6 y 14 años. El objetivo principal es ofrecer una experiencia de aprendizaje personalizada que tenga en cuenta condiciones como TDAH, dislexia y variaciones en el rendimiento académico, sin depender de un equipo comercial.

Problema que aborda

Los recursos educativos tradicionales suelen presentar un enfoque único para todos los estudiantes, lo que dificulta la atención a necesidades específicas. Además, los padres carecen de herramientas que les permitan monitorizar el progreso y adaptar el contenido a la evolución del alumno.

Solución propuesta

TutorIA combina técnicas de IA adaptativa y recuperación aumentada de contexto (RAG) para generar ejercicios y explicaciones en un lenguaje adecuado al perfil del niño. Cada sesión se enriquece con la memoria de interacciones previas, y un panel web permite a los padres revisar métricas de participación y resultados.

Arquitectura general

Flujo de una interacción típica

1. El alumno inicia una sesión a través del LMS o la aplicación web.
2. FastAPI recibe la petición y consulta el historial del alumno en PostgreSQL.
3. El contexto se combina con los resultados de una búsqueda FAISS sobre el material curricular.
4. LangChain envía el prompt enriquecido a Groq/LLaMA, que devuelve una respuesta adaptada al nivel de lectura y a las necesidades específicas (p. ej., mayor uso de ejemplos visuales para dislexia).
5. La respuesta se envía al cliente y, simultáneamente, se registra en la base de datos para la memoria de sesiones.

Decisiones técnicas clave

Persistencia y seguimiento para padres

El panel de Laravel muestra métricas como número de sesiones, tiempo promedio por ejercicio y áreas de mayor dificultad. Los padres pueden ajustar parámetros de adaptación (por ejemplo, nivel de complejidad del vocabulario) y exportar informes en CSV.

Conclusiones y próximos pasos

TutorIA demuestra que es posible combinar herramientas de IA de código abierto para crear un tutor adaptativo sin depender de infraestructura empresarial. En el futuro planeo explorar la incorporación de modelos de voz para apoyar a niños con dificultades de lectura y ampliar el conjunto de métricas de seguimiento.

Puede probar la demo en adrianmoreno-dev.com y revisar el código fuente en GitHub.

Sobre este proyecto

TutorIA

Tutor particular con IA para niños de 6 a 14 años. Adapta el lenguaje y los ejercicios al perfil del alumno (TDAH, dislexia, rendimiento general). Memoria entre sesiones y panel de...

Newsletter

¿Te aviso de nuevos proyectos y artículos?

Sin spam. Solo un email cuando publico algo nuevo de IA. Baja en un clic.

Sigue leyendo