LLM4Vis: Explainable Visualization Recommendation using ChatGPT
Lei Wang, Songheng Zhang, Yun Wang, Ee-Peng Lim, Yong Wang

TL;DR
LLM4Vis leverages ChatGPT with few-shot prompting and explanation bootstrapping to improve visualization recommendation, providing human-like explanations with minimal training data, outperforming traditional supervised models.
Contribution
This paper introduces LLM4Vis, a novel ChatGPT-based approach that generates explanations for visualization recommendations using few-shot learning and explanation refinement techniques.
Findings
LLM4Vis performs comparably or better than supervised models on VizML.
The approach produces effective human-like explanations.
Few-shot prompting reduces the need for large training datasets.
Abstract
Data visualization is a powerful tool for exploring and communicating insights in various domains. To automate visualization choice for datasets, a task known as visualization recommendation has been proposed. Various machine-learning-based approaches have been developed for this purpose, but they often require a large corpus of dataset-visualization pairs for training and lack natural explanations for their results. To address this research gap, we propose LLM4Vis, a novel ChatGPT-based prompting approach to perform visualization recommendation and return human-like explanations using very few demonstration examples. Our approach involves feature description, demonstration example selection, explanation generation, demonstration example construction, and inference steps. To obtain demonstration examples with high-quality explanations, we propose a new explanation generation…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsData Visualization and Analytics · Explainable Artificial Intelligence (XAI) · Computational and Text Analysis Methods
