Daily Scrum — 3 de marzo de 2026

🎯 Objetivo hoy

Inicio de Semana 2: Completar pipeline de tópicos y comenzar API endpoints del math_service.


✅ ¿Qué hice ayer? (viernes 28/02)

  • Pipeline FAQ completado con tests unitarios.
  • Pipeline de tópicos iniciado: obtención de chunks y TF-IDF adaptado.

🚀 ¿Qué haré hoy?

  1. Completar Pipeline Tópicos (#124):
    • Adaptar NMF de math_investigation/topic_modeling/nmf.py para producción.
    • Implementar extracción de top-N palabras clave por tópico.
    • Generar distribución documento-tópico (matriz W).
    • Generar mapa de conceptos (estructura de grafo JSON).
    • Persistir en MongoDB (colección topic_results).
  2. Inicio API Endpoints (#125):
    • Crear modelos Pydantic: FAQ, FAQGenerateRequest, FAQGenerateResponse.

🚧 Obstáculos potenciales

  • Serialización de la matriz documento-tópico (numpy → JSON).
  • Estructura óptima del mapa de conceptos para visualización frontend.

📊 Progreso del Sprint 7

Semana 1 ✅

  • Scaffolding math_service/ (#122)
  • Pipeline FAQ Generation (#123)
  • [/] Pipeline Extracción Tópicos (#124)

Semana 2 (En progreso)

  • [/] API REST math_service (#125)
  • Gateway Proxy (#126)
  • Frontend FAQs Profesor (#127)
  • Frontend FAQs Alumno (#128)