Exploring the Capability of LLMs in Performing Low-Level Visual Analytic Tasks on SVG Data Visualizations
Zhongzheng Xu, Emily Wall

TL;DR
This paper investigates how well large language models can perform low-level visual analytic tasks directly on SVG data visualizations, revealing strengths in some tasks and limitations in others.
Contribution
It demonstrates the potential and current limitations of LLMs in executing low-level visual analytic tasks on SVG visualizations using zero-shot prompts.
Findings
LLMs can modify SVG visualizations for tasks like clustering.
LLMs perform poorly on mathematical tasks like computing derived values.
Performance varies with data points, labels, and chart types.
Abstract
Data visualizations help extract insights from datasets, but reaching these insights requires decomposing high level goals into low-level analytic tasks that can be complex due to varying degrees of data literacy and visualization experience. Recent advancements in large language models (LLMs) have shown promise for lowering barriers for users to achieve tasks such as writing code and may likewise facilitate visualization insight. Scalable Vector Graphics (SVG), a text-based image format common in data visualizations, matches well with the text sequence processing of transformer-based LLMs. In this paper, we explore the capability of LLMs to perform 10 low-level visual analytic tasks defined by Amar, Eagan, and Stasko directly on SVG-based visualizations. Using zero-shot prompts, we instruct the models to provide responses or modify the SVG code based on given visualizations. Our…
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
TopicsSemantic Web and Ontologies · Advanced Computational Techniques and Applications · Natural Language Processing Techniques
