Recopilación de la información
Todo empieza con la materia prima. Para ColombiaEscoge recopile tres tipos de fuentes:
- Entrevistas publicadas en YouTube por distintos medios de comunicación.
- Planes de gobierno en formato PDF, los documentos oficiales radicados por cada candidato.
- Debates electorales, también disponibles en YouTube.
El reto aquí no fue encontrar el contenido, está disponible públicamente, sino organizarlo de forma coherente y trazable, sabiendo que cada pieza tendría que vincularse después a propuestas concretas.
Extracción de propuestas con IA
Con el contenido en mano, el siguiente paso fue el más interesante desde el punto de vista técnico: extraer las propuestas relevantes de cada fuente de forma estructurada.
Para los videos use sus transcripciones. Para los PDFs, el texto directamente. En ambos casos diseñe un prompt que le pedía al modelo identificar los puntos y propuestas más importantes, pero con una condición clave: citar la fuente exacta. Para videos, el minuto exacto en que se menciona. Para PDFs, el número de página. Esto era innegociable, una propuesta sin respaldo no es información, es ruido.
El resultado fue un conjunto de datos estructurado por candidato, por tema y por fuente, listo para ser consumido por la web.
Desarrollo de la web con Astro
Para la capa de presentación elegí Astro, un framework perfecto para este caso de uso por una razón principal: generación de páginas estáticas. Cada página se construye una sola vez en tiempo de build y se sirve como HTML puro, lo que se traduce en tiempos de carga mínimos incluso en conexiones lentas algo crítico pensando en usuarios de todo el país.
La arquitectura de páginas quedó así:
- Una página por candidato como punto de entrada.
- Dentro de cada candidato, secciones separadas para entrevistas y debates.
- Cada pieza de contenido incluye: el video embebido, la transcripción completa y el listado de propuestas con su citación precisa (minuto o página).

El objetivo era que cualquier persona pudiera ir directamente a una propuesta específica y verificarla en la fuente original con un solo clic.
Analítica con Vercel Analytics
Finalmente, active Vercel Analytics para entender cómo la gente usa la herramienta: qué candidatos generan más consultas, qué secciones se visitan más, desde dónde llegan los usuarios. Datos que no solo sirven para mejorar el producto, sino para entender mejor el comportamiento del elector colombiano en línea.
Mis conclusiones
ColombiaEscoge no pretende decirle a nadie por quién votar. Pretende que cada persona pueda tomar esa decisión con información real, verificable y accesible. Si logro que una sola persona llegue más informada a las urnas, el proyecto valió la pena.
Si tienes preguntas sobre cualquiera de los pasos técnicos el diseño del prompt, la estructura de datos o la configuración de Astro déjalo en los comentarios.