LIDA: A Tool for Automatic Generation of Grammar-Agnostic Visualizations and Infographics using Large Language Models

03/06/2023
by   Victor Dibia, et al.
0

Systems that support users in the automatic creation of visualizations must address several subtasks - understand the semantics of data, enumerate relevant visualization goals and generate visualization specifications. In this work, we pose visualization generation as a multi-stage generation problem and argue that well-orchestrated pipelines based on large language models (LLMs) such as ChatGPT/GPT-4 and image generation models (IGMs) are suitable to addressing these tasks. We present LIDA, a novel tool for generating grammar-agnostic visualizations and infographics. LIDA comprises of 4 modules - A SUMMARIZER that converts data into a rich but compact natural language summary, a GOAL EXPLORER that enumerates visualization goals given the data, a VISGENERATOR that generates, refines, executes and filters visualization code and an INFOGRAPHER module that yields data-faithful stylized graphics using IGMs. LIDA provides a python api, and a hybrid user interface (direct manipulation and multilingual natural language) for interactive chart, infographics and data story generation. Learn more about the project here - https://microsoft.github.io/lida/

READ FULL TEXT

page 5

page 11

page 12

research
09/19/2022

NL2INTERFACE: Interactive Visualization Interface Generation from Natural Language Queries

We develop NL2INTERFACE to explore the potential of generating usable in...
research
09/19/2023

Natural Language Dataset Generation Framework for Visualizations Powered by Large Language Models

We introduce a Large Language Model (LLM) framework that generates rich ...
research
11/11/2020

Documentation Generation as Information Visualization

Automatic documentation generation tools, or auto docs, are widely used ...
research
04/28/2023

Let the Chart Spark: Embedding Semantic Context into Chart with Text-to-Image Generative Model

Pictorial visualization seamlessly integrates data and semantic context ...
research
07/07/2023

DIG: The Data Interface Grammar

Building interactive data interfaces is hard because the design of an in...
research
03/25/2021

BrainPainter v2: Mouse Brain Visualization Software

BrainPainter is a software for the 3D visualization of human brain struc...
research
07/10/2023

AmadeusGPT: a natural language interface for interactive animal behavioral analysis

The process of quantifying and analyzing animal behavior involves transl...

Please sign up or login with your details

Forgot password? Click here to reset