mlsanityData to 7 Oct 2026

NL4DV: A Toolkit for Generating Analytic Specifications for Data Visualization from Natural Language Queries

arXiv 2008.10723 ↗First posted 24 Aug 2020cs.HCcited by 73

Not on the map. Why?

Abstract (arXiv)

Natural language interfaces (NLIs) have shown great promise for visual data analysis, allowing people to flexibly specify and interact with visualizations. However, developing visualization NLIs remains a challenging task, requiring low-level implementation of natural language processing (NLP) techniques as well as knowledge of visual analytic tasks and visualization design. We present NL4DV, a toolkit for natural language-driven data visualization. NL4DV is a Python package that takes as input a tabular dataset and a natural language query about that dataset. In response, the toolkit returns an analytic specification modeled as a JSON object containing data attributes, analytic tasks, and a list of Vega-Lite specifications relevant to the input query. In doing so, NL4DV aids visualization developers who may not have a background in NLP, enabling them to create new visualization NLIs or incorporate natural language input within their existing systems. We demonstrate NL4DV's usage and capabilities through four examples: 1) rendering visualizations using natural language in a Jupyter notebook, 2) developing a NLI to specify and edit Vega-Lite charts, 3) recreating data ambiguity widgets from the DataTone system, and 4) incorporating speech input to create a multimodal visualization system.

Key facts. Cited by 73 papers in the map (data through 7 Oct 2026). First posted on arXiv 24 Aug 2020.

Builds on

No reference list yet.

Built on by

Cited by year (2026 to 7 Oct)

Citing papers per year: 2021: 2; 2022: 4; 2023: 13; 2024: 15; 2025: 23; 2026: 16.

73 papers.

Sort:

By area:

  1. 2023Summary of ChatGPT-Related Research and Perspective Towards the Future of Large Language Modelscited by 152
  2. 2022Natural Language to Code Generation in Interactive Data Science Notebookscited by 86
  3. 2023LIDA: A Tool for Automatic Generation of Grammar-Agnostic Visualizations and Infographics using Large Language Modelscited by 80
  4. 2023Graphologue: Exploring Large Language Model Responses with Interactive Diagramscited by 65
  5. 2024VisEval: A Benchmark for Data Visualization in the Era of Large Language Modelscited by 43
  6. 2025Transforming Science with Large Language Models: A Survey on AI-assisted Scientific Discovery, Experimentation, Content Generation, and Evaluationcited by 41
  7. 2021Accessible Visualization via Natural Language Descriptions: A Four-Level Model of Semantic Contentcited by 38
  8. 2023Data Formulator: AI-powered Concept-driven Visualization Authoringcited by 31
  9. 2021nvBench: A Large-Scale Synthesized Dataset for Cross-Domain Natural Language to Visualization Taskcited by 27
  10. 2023Natural Language Interfaces for Tabular Data Querying and Visualization: A Surveycited by 27
  11. 2022Chart Question Answering: State of the Art and Future Directionscited by 26
  12. 2023DataTales: Investigating the use of Large Language Models for Authoring Data-Driven Articlescited by 24
38 more
  1. 2024Generative AI for Visualization: State of the Art and Future Directionscited by 23
  2. 2023AVA: Towards Autonomous Visualization Agents through Visual Perception-Driven Decision-Makingcited by 21
  3. 2025nvAgent: Automated Data Visualization from Natural Language via Collaborative Agent Workflowcited by 21
  4. 2024Data Formulator 2: Iterative Creation of Data Visualizations, with AI Transforming Data Along the Waycited by 19
  5. 2023XNLI: Explaining and Diagnosing NLI-based Visual Data Analysiscited by 18
  6. 2024Prompt4Vis: Prompting Large Language Models with Example Mining and Schema Filtering for Tabular Data Visualizationcited by 14
  7. 2024ChartReformer: Natural Language-Driven Chart Image Editingcited by 13
  8. 2025InterChat: Enhancing Generative Visual Analytics using Multimodal Interactionscited by 13
  9. 2025ParaView-MCP: An Autonomous Visualization Agent with Direct Tool Usecited by 11
  10. 2024Vi(E)va LLM! A Conceptual Stack for Evaluating and Interpreting Generative AI-based Visualizationscited by 10
  11. 2023Knowledge Graphs in Practice: Characterizing their Users, Challenges, and Visualization Opportunitiescited by 9
  12. 2023Marrying Dialogue Systems with Data Visualization: Interactive Data Visualization Generation from Natural Language Conversationscited by 9
  13. 2025ChartInsighter: An Approach for Mitigating Hallucination in Time-series Chart Summary Generation with A Benchmark Datasetcited by 9
  14. 2026SciVisAgentBench: A Benchmark for Evaluating Scientific Data Analysis and Visualization Agentscited by 9
  15. 2022NL2INTERFACE: Interactive Visualization Interface Generation from Natural Language Queriescited by 8
  16. 2025DeepVIS: Bridging Natural Language and Data Visualization Through Step-wise Reasoningcited by 8
  17. 2024Data Analysis in the Era of Generative AIcited by 6
  18. 2024C2: Scalable Auto-Feedback for LLM-based Chart Generationcited by 6
  19. 2024Natural Language Generation for Visualizations: State of the Art, Challenges and Future Directionscited by 5
  20. 2025Evaluating LLMs for Visualization Generation and Understandingcited by 5
  21. 2023Automatic Data Visualization Generation from Chinese Natural Language Questionscited by 4
  22. 2025DATAWEAVER: Authoring Data-Driven Narratives through the Integrated Composition of Visualization and Textcited by 4
  23. 2025Multi-Agent Data Visualization and Narrative Generationcited by 4
  24. 2023SuperNOVA: Design Strategies and Opportunities for Interactive Visualization in Computational Notebookscited by 3
  25. 2024V-RECS, a Low-Cost LLM4VIS Recommender with Explanations, Captioning and Suggestionscited by 3
  26. 2025PlotEdit: Natural Language-Driven Accessible Chart Editing in PDFs via Multimodal LLM Agentscited by 3
  27. 2025Multi-Agent Actor-Critic Generative AI for Query Resolution and Analysiscited by 3
  28. 2023InstructPipe: Generating Visual Blocks Pipelines with Human Instructions and LLMscited by 2
  29. 2024Towards Robustness of Text-to-Visualization Translation against Lexical and Phrasal Variabilitycited by 2
  30. 2024LLM-Assisted Visual Analytics: Opportunities and Challengescited by 2
  31. 2024Charting the Future: Using Chart Question-Answering for Scalable Evaluation of LLM-Driven Data Visualizationscited by 2
  32. 2026Aligning Text, Code, and Vision: A Multi-Objective Reinforcement Learning Framework for Text-to-Visualizationcited by 2
  33. 2026VisEditBench: Can Vision-Language Models Edit Visualization Code from Multimodal Feedback?cited by 2
  34. 2025Augmenting a Large Language Model with a Combination of Text and Visual Data for Conversational Visualization of Global Geospatial Datacited by 1
  35. 2025FactFlow: Automatic Fact Sheet Generation and Customization from Tabular Dataset via AI Chain Design & Implementationcited by 1
  36. 2025Text-to-TrajVis: Enabling Trajectory Data Visualizations from Natural Language Questionscited by 1
  37. 2025Story Ribbons: Reimagining Storyline Visualizations with Large Language Modelscited by 1
  38. 2025A Generative AI System for Biomedical Data Discovery with Grammar-Based Visualizationscited by 1

50 most cited of 73 All 73 (JSON)