cs.HCApr 6, 2026

ChartDesign: Towards LLM Designer of Data Visualization

Authors: Mohammed Afaan Ansari, Aniruddh Bansal, Tianyi Zhou

Organizations: University of Maryland, College Park College Park, MD, USA

Abstract

Charts are the dominant medium for visualizing data, discovering patterns and trends, and communicating data driven insights, yet designing them still requires expensive human effort and expertise, such as selecting appropriate chart types, axis orientations, font sizes, and layouts. Most automatic visualization systems rely on handcrafted heuristics or simple rule matching and therefore struggle to generalize across domains. This work explores the potential of large language models (LLMs) as chart designers. We propose ChartDesign, which post-trains LLMs to imitate human experts and generate chart design attributes given tabular data. To this end, we curate a diverse training corpus of data design pairs from charts in public surveys (PewResearch) and academic repositories (CharXiV). Vision language models are used to extract data and design attributes from these charts, including chart type, sub type, alignment, titles, axis labels, and bar spacing, formatted as JSON. We then fine tune LoRA adapters on Phi3, Qwen3, and InternVL2.5 to learn a mapping from data to design specifications. ChartDesign significantly improves chart design performance over strong baselines, achieving up to 84% accuracy on a held-out test set (vs. 53% for the best baseline) and generalizing to unseen domains. We further show that charts rendered from ChartDesign generated specifications are visually appealing and human preferred, narrowing the human AI gap in data visualization.

Explore similar work

CardsList
  1. DEEPCHART: How Far are LLMs from Faithful Data-Science Chart Generation?

    Aug 27, 2026Jiahui tang, Kuicai Dong, Dexun Li +7Data VisualizationLLM Reliability

  2. De-rendering, Reasoning, and Repairing Charts with Vision-Language Models

    Feb 23, 2026Valentin Bonas, Martin Sinnona, Viviana Siless +1Data VisualizationChart Understanding

  3. Generating Statistical Charts with Validation-Driven LLM Workflows

    May 1, 2026Pavlin G. Poličar, Andraž Pevcin, Blaž ZupanData VisualizationMultimodal Large Language Models