Módulo 8: Proyecto Final Integrador
1. Introducción al Módulo: Proyecto Final Integrador
Descripción
Este es el módulo final de la guía. Aquí integras TODO lo aprendido (vectores, embeddings, similaridad, ANN, búsqueda, RAG) en un proyecto completo: diseñar un sistema RAG end-to-end desde cero.
Tiempo estimado: 3-4 horas
Objetivos del Módulo
- Diseñar sistema RAG completo (arquitectura, componentes, flujos)
- Tomar decisiones informadas (chunking, embeddings, vector DB, ranking)
- Estimar costos y latencias (presupuesto, SLAs)
- Identificar trade-offs (precision vs latencia vs costo)
- Presentar solución técnica (documento de diseño)
Estructura: Proyecto único dividido en etapas
Este módulo NO tiene 7-8 cápsulas pequeñas. Es 1 proyecto integrador dividido en 6 etapas que completas secuencialmente:
| Etapa | Actividad | Duración |
|---|---|---|
| 01 | Introducción al proyecto | 20 min |
| 02 | Requisitos y restricciones | 30 min |
| 03 | Diseño de arquitectura | 60 min |
| 04 | Decisiones técnicas | 60 min |
| 05 | Estimación de costos | 30 min |
| 06 | Documento final | 40 min |
El proyecto: Sistema RAG para universidad
Contexto:
Universidad con 100K documentos académicos (papers, tesis, guías de estudio) quiere un chatbot para estudiantes e investigadores.
Requisitos:
- Queries conceptuales ("papers sobre machine learning")
- Queries exactas ("tesis de John Smith 2020")
- Búsqueda por autor, fecha, departamento
- Sugerir papers relacionados (diversidad)
- Latencia < 2 segundos
- Presupuesto: $2000/mes
Entregable final
Al final del módulo, tendrás un Documento de Diseño Técnico que incluye:
- Arquitectura completa (diagrama + componentes)
- Decisiones técnicas justificadas (chunking, embeddings, vector DB, ranking)
- Estimación de costos (setup, queries/mes)
- Análisis de trade-offs (precision vs latencia vs costo)
- Plan de evaluación (métricas, evaluation set)
- Limitaciones y mitigaciones
¿Cómo trabajar este módulo?
Opción 1: Autónomo (recomendado)
Lee cada etapa, toma decisiones, documenta tu diseño. Al final, compara con solución sugerida.
Opción 2: Guiado
Lee etapa → Ve solución sugerida → Continúa siguiente etapa.
Opción 3: En equipo
Trabaja con colegas, debaten decisiones, presentan solución final.
Próxima cápsula: 02-requirements-and-constraints.md — Análisis detallado del caso.