Rocket Mortgage: Cómo Desarrollaron un Sistema de Texto a SQL Utilizando RAG

Rocket Mortgage ha lanzado una innovadora herramienta denominada Rocket Analytics que promete transformar la interacción con los datos masivos al permitir que personas sin conocimientos en programación, como analistas y ejecutivos, accedan a información rápidamente. La herramienta está diseñada para procesar preguntas en lenguaje natural y convertirlas en consultas SQL, facilitando la obtención de respuestas claras y comprensibles.

Rocket Analytics funciona de manera sencilla: un usuario formula una pregunta y el sistema la convierte en una instrucción SQL, ejecutando la consulta y mostrando los resultados en un formato amigable. Además, permite profundizar en los datos a través de visualizaciones y dashboards, algo fundamental en el competitivo sector hipotecario donde la rapidez en la toma de decisiones es crucial.

El sistema cuenta con módulos que aseguran la precisión y relevancia de la información. Entre ellos, uno dedicado a la transformación de consultas que utiliza una base de datos de conocimiento con metadatos sobre la estructura de la compañía. También hay un proceso de recuperación inteligente que selecciona las tablas más relevantes, minimizando el riesgo de errores.

Para asegurar la precisión de las respuestas, se establecieron rigurosos controles de calidad. La ingeniería de prompts juega un rol esencial adaptando el lenguaje al contexto del sector hipotecario. La herramienta está diseñada con un enfoque en optimización, usando técnicas de almacenamiento en caché para agilizar el procesamiento de consultas similares y ser rentable.

Prácticamente, Rocket Analytics es útil para diversos departamentos: ventas y marketing pueden analizar campañas, mientras que finanzas produce informes instantáneamente. Antes, estos procesos llevaban días, ahora se realizan en minutos, aumentando la capacidad de respuesta en el mercado.

El desarrollo de esta herramienta resalta la importancia del factor humano en las consultas a gran escala y se espera que la herramienta evolucione permitiendo una mayor integración de insights multidomain. Con el tiempo, podría democratizar el acceso a datos, facilitando que más empleados tomen decisiones informadas sin conocimientos avanzados de SQL.

En resumen, Rocket Analytics no solo facilita el acceso a la información, sino que empodera a los empleados para explorar y actuar sobre los datos de manera eficiente, generando una ventaja competitiva basada en la utilidad y accesibilidad más que en la sofisticación.

Scroll al inicio