Xiaoye Zhu, Weixin Li, Junan Huo, Bozhong Wang, Jia Zeng, Yi Yang, Cen Chen, Qi Liu†
South China University of Technology
†Corresponding author
Paper | Project Page | Code | Benchmark | Source Assets
CLARE places a clarification gate before 3D tool execution, resolving ambiguity, missing information, and mistaken constraints through targeted dialogue. This release centers on the 3D-Clarify benchmark and a reproducible code-level evaluation pipeline for the paper's single-step and multi-step experiments.
3D-Clarify evaluates whether an interactive agent resolves intent asymmetry before producing 3D tool calls. It contains 620 interaction scenarios across text-to-3D generation, single-view reconstruction, multi-view reconstruction, point-cloud editing, and post-processing.
Each task provides a fully specified hidden goal and three controlled initial-query variants: ambiguity, missing information, and mistaken details. The paper evaluates these three variants, giving 1,500 single-step and 360 multi-step task-condition instances.
| Split | Tasks | Paper evaluation units | Composition | SHA-256 |
|---|---|---|---|---|
single | 500 | 1,500 | Five domains, 100 tasks each | 056c890ac7b907e34db782c4ab44927d4f68a4116fc225d7e00aab419d770bb3 |
multi | 120 | 360 | 85 two-step and 35 three-step workflows | 868d4f2a843e17f608d54dc9befba858d546e05e3d2bac0d4bcd8063788ad94c |
from datasets import load_dataset
dataset = load_dataset("xyzhu1225/3D-Clarify")
single_tasks = dataset["single"]
multi_tasks = dataset["multi"]
| Field | Description |
|---|---|
id | Stable task identifier within the split |
complete | Fully specified hidden user goal |
ambiguous | Semantically underspecified initial request |
missing_info | Initial request with required values removed |
mistake | Initial request containing one invalid or conflicting detail |
mistake_type | Controlled perturbation category used by mistake |
file_path | Source-asset value used to instantiate path templates |
ground_truth | Ordered structured tool and parameter requirements |
code | Fixed ground-truth Executor calls used by CR/SR evaluation |
gt_summary | Legacy provenance summary; not used by code evaluation |
The paper reports Goal Completion Rate (CR) and Task Success Rate (SR) over ambiguous, missing_info, and mistake. Multi-step records preserve tool-call order and intermediate dependencies.
The source media is not required for the paper's deterministic code-level evaluation. It is distributed separately for users who enable physical 3D tool execution. The few-shot prompting examples used by baselines are part of the code repository and are intentionally not included in this benchmark dataset.
4 commits
Xiaoye Zhu, Weixin Li, Junan Huo, Bozhong Wang, Jia Zeng, Yi Yang, Cen Chen, Qi Liu†
South China University of Technology
†Corresponding author
Paper | Project Page | Code | Benchmark | Source Assets
CLARE places a clarification gate before 3D tool execution, resolving ambiguity, missing information, and mistaken constraints through targeted dialogue. This release centers on the 3D-Clarify benchmark and a reproducible code-level evaluation pipeline for the paper's single-step and multi-step experiments.
3D-Clarify evaluates whether an interactive agent resolves intent asymmetry before producing 3D tool calls. It contains 620 interaction scenarios across text-to-3D generation, single-view reconstruction, multi-view reconstruction, point-cloud editing, and post-processing.
Each task provides a fully specified hidden goal and three controlled initial-query variants: ambiguity, missing information, and mistaken details. The paper evaluates these three variants, giving 1,500 single-step and 360 multi-step task-condition instances.
| Split | Tasks | Paper evaluation units | Composition | SHA-256 |
|---|---|---|---|---|
single | 500 | 1,500 | Five domains, 100 tasks each | 056c890ac7b907e34db782c4ab44927d4f68a4116fc225d7e00aab419d770bb3 |
multi | 120 | 360 | 85 two-step and 35 three-step workflows | 868d4f2a843e17f608d54dc9befba858d546e05e3d2bac0d4bcd8063788ad94c |
from datasets import load_dataset
dataset = load_dataset("xyzhu1225/3D-Clarify")
single_tasks = dataset["single"]
multi_tasks = dataset["multi"]
| Field | Description |
|---|---|
id | Stable task identifier within the split |
complete | Fully specified hidden user goal |
ambiguous | Semantically underspecified initial request |
missing_info | Initial request with required values removed |
mistake | Initial request containing one invalid or conflicting detail |
mistake_type | Controlled perturbation category used by mistake |
file_path | Source-asset value used to instantiate path templates |
ground_truth | Ordered structured tool and parameter requirements |
code | Fixed ground-truth Executor calls used by CR/SR evaluation |
gt_summary | Legacy provenance summary; not used by code evaluation |
The paper reports Goal Completion Rate (CR) and Task Success Rate (SR) over ambiguous, missing_info, and mistake. Multi-step records preserve tool-call order and intermediate dependencies.
The source media is not required for the paper's deterministic code-level evaluation. It is distributed separately for users who enable physical 3D tool execution. The few-shot prompting examples used by baselines are part of the code repository and are intentionally not included in this benchmark dataset.
4 commits