- Aplicación de Microsoft Research que usa LLM para transformar datos y agilizar tareas de visualización de datos
- Ayuda a analistas a transformar datos con IA y crear visualizaciones ricas de forma iterativa
- A diferencia de la mayoría de las herramientas de IA basadas en chat, donde el usuario debe describir todo en lenguaje natural, Data Formulator combina interacciones de interfaz de usuario (UI) y entradas en lenguaje natural (NL) para facilitar la interacción
- Se puede instalar con Python PIP o usar en GitHub Codespaces
- Uso básico
- Proporciona tu propia clave de OpenAI, selecciona un modelo (se recomienda GPT-4o) y luego elige un conjunto de datos
- Selecciona el tipo de gráfico y luego arrastra los campos de datos a las propiedades del gráfico (
x, y, color, ...) para especificar la codificación visual
- Crear visualizaciones más allá del conjunto de datos inicial
- En el Encoding shelf se puede ingresar un nombre de campo que no exista en los datos actuales
- Esto le indica a Data Formulator que genere una visualización que requiera cálculos o transformaciones a partir de los datos existentes
- Opcionalmente, se puede proporcionar un prompt en lenguaje natural para explicar y aclarar la intención (no es necesario si el nombre del campo es obvio)
- Haz clic en el botón Formulate
- Data Formulator transforma los datos e instancia la visualización con base en la codificación y el prompt
- Inspecciona los datos, el gráfico y el código
- Para crear un gráfico nuevo a partir de uno existente, realiza acciones de seguimiento en lenguaje natural
- Proporciona un prompt de seguimiento (por ejemplo: "¡Mostrar solo los 5 principales!")
- También puedes actualizar la codificación visual para el nuevo gráfico
2 comentarios
Voy a aguantar con GPT y pandas.
Siento que, si voy a seguir haciendo este trabajo, tendré que aprender de nuevo no una herramienta de desarrollo, sino un lenguaje de programación.