atlas

Research map / Large language models / Language, safety and interpretability

nvBench 2.0: Resolving Ambiguity in Text-to-Visualization through Stepwise Reasoning

NeurIPS 2025 · Large language models › Language, safety and interpretability · approach: Controlled text generation · 0 citations (OpenAlex)

Read the paperCheck your idea against 108,967 papers

AI-extracted summary. Written by AI from the paper's full text. Numbers and claims can be wrong or missing context, so check the paper before you cite or build on it.

Introduces nvBench 2.0, a benchmark of ambiguous text-to-visualization queries built by a reverse-generation ambiguity-injection pipeline, and Step-Text2Vis, a Qwen2.5-7B model trained with SFT cold-start plus step-wise DPO that reaches the best F1@3 and F1@5 on it.

Problem

Text-to-Visualization systems are evaluated under a single-correct-answer paradigm, so they cannot be tested on or trained for ambiguous natural language queries that map to multiple valid visualizations.

Approach

Generate ambiguous queries in reverse: start from unambiguous seed visualization trees, inject data-layer and visualization-layer ambiguities, enumerate all valid resolutions with an ASP solver, and produce step-wise disambiguation reasoning paths, then train with step-wise DPO on the first-error steps.

Key results

Measured effects reported in the paper

What was changedWhereMeasuredEffect
add step-by-step reasoning to Qwen2.5-7B prompting (ablation)Qwen2.5-7B · nvBench 2.0 testF1@3: 57.09 -> 68.56Helped
add step-by-step reasoning to Qwen3-235B prompting (ablation)Qwen3-235B · nvBench 2.0 testF1@3: 58.77 -> 78.62Helped
add step-by-step reasoning to GPT-4o prompting (ablation)GPT-4o · nvBench 2.0 testF1@3: 58.96 -> 60.78Helped
add step-by-step reasoning to GPT-4o-mini prompting (ablation)GPT-4o-mini · nvBench 2.0 testF1@3: 59.73 -> 59.29Hurt
add step-by-step reasoning to Claude-3.5-Haiku prompting (ablation)Claude-3.5-Haiku · nvBench 2.0 testF1@3: 75.63 -> 72.84Hurt
fine-tune Qwen2.5-7B-Instruct on nvBench 2.0Qwen2.5-7B-Instruct · nvBench 2.0 testRecall@5: 47.17 -> 76.32Helped
apply step-wise preference optimization after supervised fine-tuningQwen2.5-7B-Instruct · nvBench 2.0 testF1@3: 75.79 -> 81.50Helped
increase ambiguity level from 2 to 5Text2VIS models · nvBench 2.0 test, chart typesF1: nullHurt
use Step-Text2Vis instead of Qwen2.5-7B-Step for pie charts at ambiguity level 5Qwen2.5-7B-Step · nvBench 2.0 test, Pie, ambiguity level 5F1: 41.55% -> 61%Helped

Surprising findings

Limitations

Experimental setup

Datasets: nvBench 2.0 nvBench 1.0 BIRD

Benchmarks: nvBench 2.0

Metrics: Precision@K Recall@K F1@K

Baselines: GPT-4o-mini GPT-4o Claude-3.5-Haiku Qwen2.5-7B Qwen3-235B Qwen2.5-7B-SFT

Builds on: nvBench Step-DPO Chain-of-Thought prompting ScienceBenchmark

Closest papers by meaning

Writing a paper in this area? scime draft is a free LaTeX editor with AI included, real-time co-authors and a check of your references and venue rules before you submit. It also imports OpenAI Prism projects.

Open scime draft

Get the next scime Dispatch and a monthly field update

Free. We send a confirmation link first; every email has a one-click unsubscribe. Privacy