Resumen del proyecto
AIQ Product Guide fue diseñado como un bibliotecario inteligente para conocimiento de producto dentro de Slack. La plataforma ingiere documentación de soporte, sitio público, API docs, conversaciones de Slack almacenadas en Snowflake y medios con OCR/transcripción, generando pares Q&A atómicos cuando corresponde. En tiempo de consulta, el sistema recupera evidencia en múltiples índices vectoriales, busca código mediante Zoekt cuando es relevante, reordena fuentes, sintetiza la respuesta con OpenAI, evalúa corrección y arma una respuesta con citas, enlaces y confianza.

Desafío
Reducir el tiempo que equipos de producto y soporte gastan buscando información dispersa, manteniendo respuestas confiables incluso con fuentes heterogéneas, conversaciones largas, adjuntos, términos ambiguos, información desactualizada y riesgo de alucinación.
Solución
Arquitectura Python con LlamaIndex, OpenAI, Vertex AI Vector Search con fallback local, Snowflake para estado y Q&A, crawlers por dominio, redacción de PII, procesamiento de medios, búsqueda de código Zoekt, correctness scoring, refinamiento/retrieval iterativo y comandos Slack de operación como /ops-ingest, /ops-retry, /ops-index y /ops-status.
Tech Stack
- Python
- OpenAI
- LlamaIndex
- Vertex AI
- Snowflake
- RAG
Alcance técnico
- Ingestión de Slack, web docs, API docs y medios
- Vertex AI Vector Search con fallback local
- Síntesis con citas, confianza y correctness scoring
- Operación vía Slack con retries, estado y reindexación
