Data Formulator: AI-powered Concept-driven Visualization Authoring
- Chenglong Wang ,
- John Thompson ,
- Bongshin Lee
With most modern visualization tools, authors need to transform their data into tidy formats to create visualizations they want. Because this requires experience with programming or separate data processing tools, data transformation remains a barrier in visualization authoring. To address this challenge, we present a new visualization paradigm, concept binding, that separates high-level visualization intents and low-level data transformation steps, leveraging an AI agent. We realize this paradigm in Data Formulator, an interactive visualization authoring tool. With Data Formulator, authors first define data concepts they plan to visualize using natural languages or examples, and then bind them to visual channels. Data Formulator then dispatches its AI-agent to automatically transform the input data to surface these concepts and generate desired visualizations. When presenting the results (transformed table and output visualizations) from the AI agent, Data Formulator provides feedback to help authors inspect and understand them. A user study with 10 participants shows that participants could learn and use Data Formulator to create visualizations that involve challenging data transformations and presents interesting future research directions.
Related Tools
Data Formulator
5 9 月, 2024
Transform data and create rich visualizations iteratively with AI.
Data Formulator v0.5: Vibe with data, in control
Data Formulator is an AI-powered visualization tool that helps analysts iteratively explore and visualize data from any source—clean or messy, small or large—without coding. In agent mode, users provide high-level descriptions, and agents automatically plan, transform, refine, and visualize data to surface insights. To keep users in control, Data Formulator provides an interactive interface for interpreting results and providing fine-grained instructions to guide exploration. Analysts, data scientists, and anyone interested in data are invited to try Data Formulator (opens in new tab) and share feedback.
Data Formulator – Azure AI Foundry Labs | Early-Stage AI Experiments & Prototypes (opens in new tab)