Towards Natural Language-Based Visualization Authoring
Not on the map. Why?
Abstract (arXiv)
A key challenge to visualization authoring is the process of getting familiar with the complex user interfaces of authoring tools. Natural Language Interface (NLI) presents promising benefits due to its learnability and usability. However, supporting NLIs for authoring tools requires expertise in natural language processing, while existing NLIs are mostly designed for visual analytic workflow. In this paper, we propose an authoring-oriented NLI pipeline by introducing a structured representation of users' visualization editing intents, called editing actions, based on a formative study and an extensive survey on visualization construction tools. The editing actions are executable, and thus decouple natural language interpretation and visualization applications as an intermediate layer. We implement a deep learning-based NL interpreter to translate NL utterances into editing actions. The interpreter is reusable and extensible across authoring tools. The authoring tools only need to map the editing actions into tool-specific operations. To illustrate the usages of the NL interpreter, we implement an Excel chart editor and a proof-of-concept authoring tool, VisTalk. We conduct a user study with VisTalk to understand the usage patterns of NL-based authoring systems. Finally, we discuss observations on how users author charts with natural language, as well as implications for future research.
Key facts. Cited by 22 papers in the map (data through 14 Oct 2026). First posted on arXiv 23 Aug 2022.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2023: 9; 2024: 3; 2025: 7; 2026: 3.
22 papers.
Sort:
By area:
- 2023UniChart: A Universal Vision-language Pretrained Model for Chart Comprehension and Reasoningcited by 160
- 2023LIDA: A Tool for Automatic Generation of Grammar-Agnostic Visualizations and Infographics using Large Language Modelscited by 82
- 2024ChartInsights: Evaluating Multimodal Large Language Models for Low-Level Chart Question Answeringcited by 50
- 2023Foundation Models Meet Visualizations: Challenges and Opportunitiescited by 31
- 2023LLMs as Workers in Human-Computational Algorithms? Replicating Crowdsourcing Pipelines with LLMscited by 27
- 2023DataTales: Investigating the use of Large Language Models for Authoring Data-Driven Articlescited by 24
- 2023Let the Chart Spark: Embedding Semantic Context into Chart with Text-to-Image Generative Modelcited by 21
- 2023XNLI: Explaining and Diagnosing NLI-based Visual Data Analysiscited by 19
- 2024From Data to Story: Towards Automatic Animated Data Video Creation with LLM-based Multi-Agent Systemscited by 16
- 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactionscited by 13
- 2025ParaView-MCP: An Autonomous Visualization Agent with Direct Tool Usecited by 11
- 2024TypeDance: Creating Semantic Typographic Logos from Image through Personalized Generationcited by 10
10 more
- 2025DeepVIS: Bridging Natural Language and Data Visualization Through Step-wise Reasoningcited by 8
- 2023Why is AI not a Panacea for Data Workers? An Interview Study on Human-AI Collaboration in Data Storytellingcited by 7
- 2025Exploring Multimodal Prompt for Visualization Authoring with Large Language Modelscited by 5
- 2026MultiVis-Agent: A Multi-Agent Framework with Logic Rules for Reliable and Comprehensive Cross-Modal Data Visualizationcited by 3
- 2023InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMscited by 2
- 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
- 2025NOVAID: Natural-language Observability Visualization Assistant for ITOps Dashboard Widget Generationcited by 0
- 2026From Static to Interactive: Authoring Interactive Visualizations via Natural Languagecited by 0
- 2026Show Me the Infographic I Imagine: Intent-Aware Infographic Retrieval for Authoring Supportcited by 0
- 2026Show Me the Infographic I Imagine: Intent-Aware Infographic Retrieval for Authoring Support9 Apr 2026
- 2026MultiVis-Agent: A Multi-Agent Framework with Logic Rules for Reliable and Comprehensive Cross-Modal Data Visualization26 Jan 2026
- 2026From Static to Interactive: Authoring Interactive Visualizations via Natural Language25 Jan 2026
- 2025NOVAID: Natural-language Observability Visualization Assistant for ITOps Dashboard Widget Generation20 Nov 2025
- 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
- 2025DeepVIS: Bridging Natural Language and Data Visualization Through Step-wise Reasoning3 Aug 2025
- 2025ParaView-MCP: An Autonomous Visualization Agent with Direct Tool Use11 May 2025
- 2025Exploring Multimodal Prompt for Visualization Authoring with Large Language Models18 Apr 2025
- 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactions6 Mar 2025
- 2024From Data to Story: Towards Automatic Animated Data Video Creation with LLM-based Multi-Agent Systems7 Aug 2024
- 2024ChartInsights: Evaluating Multimodal Large Language Models for Low-Level Chart Question Answering11 May 2024
10 more
- 2024TypeDance: Creating Semantic Typographic Logos from Image through Personalized Generation20 Jan 2024
- 2023InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMs15 Dec 2023
- 2023Foundation Models Meet Visualizations: Challenges and Opportunities9 Oct 2023
- 2023DataTales: Investigating the use of Large Language Models for Authoring Data-Driven Articles8 Aug 2023
- 2023LLMs as Workers in Human-Computational Algorithms? Replicating Crowdsourcing Pipelines with LLMs19 Jul 2023
- 2023UniChart: A Universal Vision-language Pretrained Model for Chart Comprehension and Reasoning24 May 2023
- 2023Let the Chart Spark: Embedding Semantic Context into Chart with Text-to-Image Generative Model28 Apr 2023
- 2023Why is AI not a Panacea for Data Workers? An Interview Study on Human-AI Collaboration in Data Storytelling17 Apr 2023
- 2023LIDA: A Tool for Automatic Generation of Grammar-Agnostic Visualizations and Infographics using Large Language Models6 Mar 2023
- 2023XNLI: Explaining and Diagnosing NLI-based Visual Data Analysis25 Jan 2023
- 2024From Data to Story: Towards Automatic Animated Data Video Creation with LLM-based Multi-Agent Systemscited by 16
- 2025ParaView-MCP: An Autonomous Visualization Agent with Direct Tool Usecited by 11
- 2026MultiVis-Agent: A Multi-Agent Framework with Logic Rules for Reliable and Comprehensive Cross-Modal Data Visualizationcited by 3
- 2026MultiVis-Agent: A Multi-Agent Framework with Logic Rules for Reliable and Comprehensive Cross-Modal Data Visualization26 Jan 2026
- 2025ParaView-MCP: An Autonomous Visualization Agent with Direct Tool Use11 May 2025
- 2024From Data to Story: Towards Automatic Animated Data Video Creation with LLM-based Multi-Agent Systems7 Aug 2024
- 2023LIDA: A Tool for Automatic Generation of Grammar-Agnostic Visualizations and Infographics using Large Language Modelscited by 82
- 2023Foundation Models Meet Visualizations: Challenges and Opportunitiescited by 31
- 2023LLMs as Workers in Human-Computational Algorithms? Replicating Crowdsourcing Pipelines with LLMscited by 27
- 2023DataTales: Investigating the use of Large Language Models for Authoring Data-Driven Articlescited by 24
- 2023Let the Chart Spark: Embedding Semantic Context into Chart with Text-to-Image Generative Modelcited by 21
- 2023XNLI: Explaining and Diagnosing NLI-based Visual Data Analysiscited by 19
- 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactionscited by 13
- 2024TypeDance: Creating Semantic Typographic Logos from Image through Personalized Generationcited by 10
- 2023Why is AI not a Panacea for Data Workers? An Interview Study on Human-AI Collaboration in Data Storytellingcited by 7
- 2025Exploring Multimodal Prompt for Visualization Authoring with Large Language Modelscited by 5
- 2023InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMscited by 2
- 2025A Generative AI System for Biomedical Data Discovery with Grammar-Based Visualizationscited by 1
12 most cited of 16 All 16 (JSON)
- 2026Show Me the Infographic I Imagine: Intent-Aware Infographic Retrieval for Authoring Support9 Apr 2026
- 2026From Static to Interactive: Authoring Interactive Visualizations via Natural Language25 Jan 2026
- 2025NOVAID: Natural-language Observability Visualization Assistant for ITOps Dashboard Widget Generation20 Nov 2025
- 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
- 2025Exploring Multimodal Prompt for Visualization Authoring with Large Language Models18 Apr 2025
- 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactions6 Mar 2025
- 2024TypeDance: Creating Semantic Typographic Logos from Image through Personalized Generation20 Jan 2024
- 2023InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMs15 Dec 2023
- 2023Foundation Models Meet Visualizations: Challenges and Opportunities9 Oct 2023
- 2023DataTales: Investigating the use of Large Language Models for Authoring Data-Driven Articles8 Aug 2023
- 2023LLMs as Workers in Human-Computational Algorithms? Replicating Crowdsourcing Pipelines with LLMs19 Jul 2023
12 newest of 16 All 16 (JSON)