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?

  1. 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.
  2. 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).
  3. 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.