REVIEW 4 cited by
Generating Analytic Specifications for Data Visualization from Natural Language Queries using Large Language Models
Not yet reviewed by Pith; the record is open.
This paper has not been read by Pith yet. Machine review is queued; the pith claim, tier, and objections will appear here once it completes.
SPECIMEN: schema-true, not a live event
T0 review · schema-true
One-sentence machine reading of the paper's core claim.
pith:XXXXXXXX · record.json · timestamp
read the original abstract
Recently, large language models (LLMs) have shown great promise in translating natural language (NL) queries into visualizations, but their "black-box" nature often limits explainability and debuggability. In response, we present a comprehensive text prompt that, given a tabular dataset and an NL query about the dataset, generates an analytic specification including (detected) data attributes, (inferred) analytic tasks, and (recommended) visualizations. This specification captures key aspects of the query translation process, affording both explainability and debuggability. For instance, it provides mappings from the detected entities to the corresponding phrases in the input query, as well as the specific visual design principles that determined the visualization recommendations. Moreover, unlike prior LLM-based approaches, our prompt supports conversational interaction and ambiguity detection capabilities. In this paper, we detail the iterative process of curating our prompt, present a preliminary performance evaluation using GPT-4, and discuss the strengths and limitations of LLMs at various stages of query translation. The prompt is open-source and integrated into NL4DV, a popular Python-based natural language toolkit for visualization, which can be accessed at https://nl4dv.github.io.
Forward citations
Cited by 4 Pith papers
-
Flint: A Semantics-Driven Data Visualization Intermediate Language
Flint compiles short semantics-tagged chart specs into fully configured Vega-Lite, ECharts, and Chart.js visualizations, and LLM agents using it beat agents writing Vega-Lite directly in an automated evaluation.
-
How Do Researchers Manage Visualization Experiment Stimuli?
A 19-participant interview study maps how visualization researchers build, check, and deploy experiment stimuli, and turns their bottlenecks into a research agenda.
-
Urbanite: A Dataflow-Based Framework for Human-AI Interactive Alignment in Urban Visual Analytics
Urbanite combines a dataflow canvas with an LLM assistant so non-programmers can author urban visual analytics workflows by stating intent, with visible steps, explanations, and version history.
-
Observational signatures and polarized images of rotating charged black holes in Kalb-Ramond Gravity
Simulated shadows and synchrotron polarization images of rotating charged Kalb-Ramond black holes are said to show M87* constrains the charge and Lorentz-violating parameters more strongly than Sgr A*.
Discussion (0). Continue with ORCID to comment.