Daily Scrum - 6 de Noviembre 2025 (Tests completos)
🎯 Objetivo hoy
Implementar la generación de tests completos con múltiples preguntas coherentes.
✅ ¿Qué hice ayer?
- Implementé la generación de preguntas únicas con 4 opciones (1 correcta + 3 distractores).
- Integré el nodo de confirmación human-in-the-loop en el grafo.
- Validé manualmente la calidad de las preguntas generadas.
🚀 ¿Qué haré hoy?
- Implementar generación de tests completos:
- Función para generar N preguntas sobre un mismo tema.
- Asegurar que las preguntas cubren diferentes aspectos del tema sin repetirse.
- Mantener coherencia y progresión lógica entre preguntas.
- Mejorar el contexto y variedad:
- Implementar estrategia para evitar preguntas redundantes.
- Añadir variedad en tipos de preguntas (conceptuales, aplicación, análisis).
- Permitir especificar el número de preguntas deseadas (default: 5-10).
- Formatear la salida:
- Generar una presentación clara del test con numeración.
- Incluir instrucciones para el estudiante.
- Preparar formato para mostrar resultados (opcional).
🚧 Obstáculos potenciales
- Las preguntas múltiples pueden carecer de variedad temática.
- El modelo puede repetir conceptos o generar preguntas muy similares.
- Mantener el balance de dificultad entre todas las preguntas puede ser complicado.
✅ Criterios de aceptación
- Función que genera tests completos de N preguntas funcional.
- Las preguntas generadas cubren diferentes aspectos del tema.
- Formato de salida claro y usable para estudiantes.
- Validación manual de al menos 2 tests completos generados.
📝 Notas / Próximos pasos
- Mañana: Implementar pruebas unitarias para la herramienta.
- Considerar añadir metadatos: nivel de dificultad, tiempo estimado, tema específico.