Construí un Marco de Aprendizaje Adaptativo de Código Abierto (ALF) - Modular, Bilingüe y Basado en JSON

Framework de aprendizaje adaptable basado en JSON, modular y bilingüe de código abierto. Optimiza tu proceso de enseñanza con ALF.

24 dic 2025 • 3 min de lectura • Equipo Q2BSTUDIO

Open Source Modular Bilingual JSON-Based Adaptive Learning Framework (ALF)

En las últimas semanas he desarrollado algo que empezó como un experimento pequeño y fue creciendo hasta convertirse en un Marco de Aprendizaje Adaptativo de Código Abierto llamado ALF, modular y bilingüe, pensado para la enseñanza STEM. Ahora está en un punto estable y reutilizable, por eso lo comparto con la comunidad educativa y técnica.

Qué es ALF: ALF es un marco ligero, transparente y extensible que modela un ciclo de aprendizaje adaptativo simple pero potente: Diagnóstico ? Práctica ? Integración. Detecta ideas erróneas, genera ejercicios dirigidos y verifica la adquisición de competencias mediante módulos JSON claros que cualquiera puede crear. Sin cajas negras, sin heurísticas ocultas, solo lógica explícita, diseño modular y foco en la claridad.

Cómo funciona: Banco de problemas en JSON. Cada tema se define en un archivo JSON independiente con campos como problema, respuesta correcta, patrones de error comunes, indicaciones de práctica y pruebas de integración. Esto hace posible ampliar ALF sin tocar el motor: docentes y desarrolladores pueden añadir nuevos temas de forma autónoma.

Aprendiz adaptativo como máquina de estados. Una clase Python sencilla y legible que avanza por tres fases: Fase 1 Diagnóstico, Fase 2 Práctica, Fase 3 Integración. Mantiene el historial, el último error detectado y la fase actual para ajustar la experiencia de aprendizaje.

Capa de motor. Una capa de orquestación ligera que inicializa aprendices, encamina respuestas y devuelve resultados estructurados a la interfaz de usuario. Interfaz Streamlit bilingüe. La UI soporta Inglés y Neerlandés, seleccionable desde la barra lateral; la interfaz es deliberadamente mínima porque la lógica reside en el motor.

Por qué lo construí: Mi experiencia en educación, tecnología y entornos exigentes me mostró que la claridad y la transparencia fomentan la adopción y la mejora continua. Documenté todo el crecimiento de ALF con fotos y diagramas de estructura para mostrar que el sistema es real, intencional y construido con cuidado.

Evolución del framework. En la carpeta FotoDocs incluí imágenes que muestran prototipos tempranos, el primer bucle adaptativo funcional, el motor modular, la interfaz bilingüe y el banco de problemas en JSON. Es una línea temporal visual del proceso de maduración.

Pila tecnológica y licencia: Python, Streamlit, JSON y una arquitectura modular motor + aprendiz. ALF se publica bajo licencia GPLv3 como software de código abierto, fomentando la colaboración y la reutilización en proyectos educativos.

Pruébalo y contribuye: añade nuevos temas, mejora el motor, extiende la UI, incorpora más idiomas o experimenta con nuevas ideas de aprendizaje adaptativo. Todo está modularizado y es fácil de modificar; la comunidad y los equipos educativos pueden construir sobre esta base.

Sobre Q2BSTUDIO: Este proyecto encaja con la filosofía de Q2BSTUDIO, empresa de desarrollo de software y aplicaciones a medida especializada en soluciones personalizadas, inteligencia artificial y ciberseguridad. En Q2BSTUDIO abordamos proyectos de software a medida y aplicaciones a medida con foco en calidad, escalabilidad y seguridad. Si buscas integrar capacidades de IA en soluciones educativas o empresariales, podemos ayudar con servicios de IA para empresas, agentes IA y consultoría de inteligencia artificial; conoce nuestras propuestas de IA en IA para empresas.

Además ofrecemos servicios completos de desarrollo de aplicaciones multiplataforma, integración en la nube y análisis de datos para inteligencia de negocio y visualización con Power BI. Si tu objetivo es crear una plataforma educativa o un producto digital a medida, revisa nuestras soluciones en desarrollo de aplicaciones y software a medida. Integramos prácticas de ciberseguridad, servicios cloud aws y azure, y soluciones de inteligencia de negocio para asegurar rendimiento y protección.

Palabras clave y posicionamiento: aplicaciones a medida, software a medida, inteligencia artificial, ciberseguridad, servicios cloud aws, azure, servicios inteligencia de negocio, ia para empresas, agentes IA y power bi aparecen integradas en nuestra oferta para mejorar la visibilidad y conectar con iniciativas educativas y empresariales orientadas a la innovación.

Por qué compartir esto: El aprendizaje adaptativo no debe quedarse tras muros corporativos. Debe ser abierto, transparente y accesible para que docentes, desarrolladores e investigadores puedan colaborar y mejorar. Si esto despierta ideas, críticas o ganas de colaborar, en Q2BSTUDIO estamos abiertos a proyectos conjuntos y contribuciones.

¿UNA PAUSA?

Juega un momento antes de irte

NUESTROS SERVICIOS

Cómo podemos ayudarte

Inteligencia artificial

Agentes de IA, chatbots y asistentes inteligentes que automatizan tareas y atienden a tus clientes 24/7 para mejorar la eficiencia de tu negocio.

Más info

Desarrollo de software

Aplicaciones web, móviles y de escritorio, intranets, e-commerce, SaaS y plataformas de gestión diseñadas para las necesidades concretas de tu empresa.

Más info

Servicios cloud

Migración, infraestructura, hosting gestionado, alta disponibilidad y seguridad en Microsoft Azure y Amazon Web Services para que tu negocio escale sin límites.

Más info

Ciberseguridad y pentesting

Auditorías de seguridad, test de intrusión (pentesting) y protección de aplicaciones, datos e infraestructura on-premise y cloud, con hacking ético y cumplimiento normativo.

Más info

Business Intelligence

Cuadros de mando y análisis de datos con Power BI: integramos tus fuentes, diseñamos dashboards y KPIs y convertimos tus datos en decisiones.

Más info

Automatización de procesos

Automatizamos tareas repetitivas y conectamos tus aplicaciones con n8n, Power Automate, Make y RPA, eliminando trabajo manual y aumentando la productividad.

Más info

Formación para empresas

Formamos a tus equipos en tecnología con criterio: desarrollo web, bases de datos, Git, buenas prácticas y seguridad, automatización con n8n, inteligencia artificial para empresas y creación de soluciones de IA con Azure AI Foundry.

Más info

Auditoría de código

Auditamos el código que creas tú, tu equipo o una IA: te decimos qué está bien y qué mejorar, lo securizamos y lo dejamos listo para producción, web o app.

Más info

Generación de imágenes con IA

Creamos por ti las imágenes que necesita tu negocio con inteligencia artificial: producto, redes, publicidad, ilustración y avatares. Tú nos dices qué quieres y te lo entregamos listo para usar.

Más info

Generación de vídeos con IA

Creamos por ti vídeos con inteligencia artificial: promocionales, para redes, presentadores virtuales, doblaje y animaciones. Nos cuentas la idea y te lo entregamos montado y listo para publicar.

Más info

Avatares conversacionales con IA

Creamos avatares conversacionales con IA —humanos digitales con cara y voz— que atienden a tus clientes y equipos con el conocimiento de tu empresa, en tu web, monitores interactivos, WhatsApp o Teams.

Más info

Marketing Online e IA

Google Ads, Meta Ads, LinkedIn Ads y posicionamiento en motores de IA (GEO/AEO): captamos clientes y hacemos que tu marca aparezca donde te buscan, también en ChatGPT, Gemini y Perplexity.

Más info

¿Tienes un proyecto en mente?

Cuéntanos tu visión y la convertimos en una solución de software. Sea cual sea el alcance, hacemos realidad tu idea.