Exploring Multimodal Prompt for Visualization Authoring with Large Language Models
Not on the map. Why?
Abstract (arXiv)
Recent advances in large language models (LLMs) have shown great potential in automating the process of visualization authoring through simple natural language utterances. However, instructing LLMs using natural language is limited in precision and expressiveness for conveying visualization intent, leading to misinterpretation and time-consuming iterations. To address these limitations, we conduct an empirical study to understand how LLMs interpret ambiguous or incomplete text prompts in the context of visualization authoring, and the conditions making LLMs misinterpret user intent. Informed by the findings, we introduce visual prompts as a complementary input modality to text prompts, which help clarify user intent and improve LLMs' interpretation abilities. To explore the potential of multimodal prompting in visualization authoring, we design VisPilot, which enables users to easily create visualizations using multimodal prompts, including text, sketches, and direct manipulations on existing visualizations. We evaluate VisPilot through a controlled user study and an expert evaluation. The results suggest that multimodal prompts facilitate users in communicating spatial constraints, local references, and design preferences while maintaining comparable task efficiency to text-only prompting. We further discuss when text, visual, and hybrid prompts are beneficial for visualization authoring, and summarize design implications for future human-AI authoring systems. All materials are available at https://osf.io/2qrak.
Key facts. Cited by 5 papers in the map (data through 14 Oct 2026). Builds on 36 of its 65 references that are in the map. First posted on arXiv 18 Apr 2025.
Builds on
36 of 65 references.
References · 36
- 2023Adding Conditional Control to Text-to-Image Diffusion Modelscited by 5,503
- 2022Visual Programming: Compositional visual reasoning without trainingcited by 516
- 2023ChartLlama: A Multimodal LLM for Chart Understanding and Generationcited by 163
- 2023Can Large Language Models Explain Themselves? A Study of LLM-Generated Self-Explanationscited by 90
- 2023LIDA: A Tool for Automatic Generation of Grammar-Agnostic Visualizations and Infographics using Large Language Modelscited by 82
- 2023Fine-Grained Visual Promptingcited by 82
- 2023ChartGPT: Leveraging LLMs to Generate Charts from Abstract Natural Languagecited by 73
- 2023PromptMagician: Interactive Prompt Engineering for Text-to-Image Creationcited by 58
- 2024VisEval: A Benchmark for Data Visualization in the Era of Large Language Modelscited by 45
- 2024ControlMLLM: Training-Free Visual Prompt Learning for Multimodal Large Language Modelscited by 33
- 2023Data Formulator: AI-powered Concept-driven Visualization Authoringcited by 32
- 2023DirectGPT: A Direct Manipulation Interface to Interact with Large Language Modelscited by 32
24 more
- 2021Collecting and Characterizing Natural Language Utterances for Specifying Data Visualizationscited by 31
- 2024Visualization Generation with Large Language Models: An Evaluationcited by 29
- 2024Automated Data Visualization from Natural Language via Large Language Models: An Exploratory Studycited by 27
- 2024Advancing Multimodal Large Language Models in Chart Question Answering with Visualization-Referenced Instruction Tuningcited by 27
- 2024Generative AI for Visualization: State of the Art and Future Directionscited by 23
- 2022Towards Natural Language-Based Visualization Authoringcited by 22
- 2023Natural Language Dataset Generation Framework for Visualizations Powered by Large Language Modelscited by 20
- 2023XNLI: Explaining and Diagnosing NLI-based Visual Data Analysiscited by 19
- 2025nvBench 2.0: Resolving Ambiguity in Text-to-Visualization through Stepwise Reasoningcited by 19
- 2023Lyrics: Boosting Fine-grained Language-Vision Alignment and Comprehension via Semantic-aware Visual Objectscited by 17
- 2021Snowy: Recommending Utterances for Conversational Visual Analysiscited by 14
- 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactionscited by 13
- 2024DracoGPT: Extracting Visualization Design Preferences from Large Language Modelscited by 12
- 2024CCA: Collaborative Competitive Agents for Image Editingcited by 10
- 2024DataLab: A Unified Platform for LLM-Powered Business Intelligencecited by 8
- 2025Code Shaping: Iterative Code Editing with Free-form AI-Interpreted Sketchingcited by 7
- 2020Interweaving Multimodal Interaction with Flexible Unit Visualizations for Data Explorationcited by 6
- 2023WYTIWYR: A User Intent-Aware Framework with Multi-modal Inputs for Visualization Retrievalcited by 6
- 2020Touch? Speech? or Touch and Speech? Investigating Multimodal Interaction for Visual Network Exploration and Analysiscited by 5
- 2023SPROUT: an Interactive Authoring Tool for Generating Programming Tutorials with the Visualization of Large Language Modelscited by 4
- 2025Prompting Generative AI with Interaction-Augmented Instructionscited by 4
- 2024Q&A Prompts: Discovering Rich Visual Clues through Mining Question-Answer Prompts for VQA requiring Diverse World Knowledgecited by 3
- 2024VisTR: Visualizations as Representations for Time-series Table Reasoningcited by 2
- 2024FinFlier: Automating Graphical Overlays for Financial Visualizations with Knowledge-Grounding Large Language Modelcited by 2
Built on by
Citing papers per year: 2025: 3; 2026: 2.
5 papers.
- 2025VIS-Shepherd: Constructing Critic for LLM-based Data Visualization Generationcited by 9
- 2026Plover: Steering GUI Agents through Plan-Centric Interactioncited by 3
- 2025A Generative AI System for Biomedical Data Discovery with Grammar-Based Visualizationscited by 1
- 2025YAC: Bridging Natural Language and Interactive Visual Exploration with Generative AI for Biomedical Data Discoverycited by 1
- 2026AdaLens: Interactive Storyline for Monitoring and Steering Long-Running Agentic Data Analysiscited by 0
- 2026AdaLens: Interactive Storyline for Monitoring and Steering Long-Running Agentic Data Analysis18 Aug 2026
- 2026Plover: Steering GUI Agents through Plan-Centric Interaction16 Jul 2026
- 2025YAC: Bridging Natural Language and Interactive Visual Exploration with Generative AI for Biomedical Data Discovery23 Sep 2025
- 2025A Generative AI System for Biomedical Data Discovery with Grammar-Based Visualizations19 Sep 2025
- 2025VIS-Shepherd: Constructing Critic for LLM-based Data Visualization Generation16 Jun 2025