Debugging Defective Visualizations: Empirical Insights Informing a Human-AI Co-Debugging System

Fuente: arXiv
Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Shen, Shuyu, Lu, Sirong, Shen, Leixian, Luo, Yuyu
Format: Preprint
Veröffentlicht: 2024
Schlagworte:
Online-Zugang:
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
_version_ 1866912875831885824
author Shen, Shuyu
Lu, Sirong
Shen, Leixian
Luo, Yuyu
author_facet Shen, Shuyu
Lu, Sirong
Shen, Leixian
Luo, Yuyu
contents Visualization authoring is an iterative process requiring users to adjust parameters to achieve desired aesthetics. Due to its complexity, users often create defective visualizations and struggle to fix them. Many seek help on forums (e.g., Stack Overflow), while others turn to AI, yet little is known about the strengths and limitations of these approaches, or how they can be effectively combined. We analyze Vega-Lite debugging cases from Stack Overflow, categorizing question types by askers, evaluating human responses, and assessing AI performance. Guided by these findings, we design a human-AI co-debugging system that combines LLM-generated suggestions with forum knowledge. We evaluated this system in a user study on 36 unresolved problems, comparing it with forum answers and LLM baselines. Our results show that while forum contributors provide accurate but slow solutions and LLMs offer immediate but sometimes misaligned guidance, the hybrid system resolves 86% of cases, higher than either alone.
format Preprint
id arxiv_https___arxiv_org_abs_2412_07673
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Debugging Defective Visualizations: Empirical Insights Informing a Human-AI Co-Debugging System
Shen, Shuyu
Lu, Sirong
Shen, Leixian
Luo, Yuyu
Human-Computer Interaction
Visualization authoring is an iterative process requiring users to adjust parameters to achieve desired aesthetics. Due to its complexity, users often create defective visualizations and struggle to fix them. Many seek help on forums (e.g., Stack Overflow), while others turn to AI, yet little is known about the strengths and limitations of these approaches, or how they can be effectively combined. We analyze Vega-Lite debugging cases from Stack Overflow, categorizing question types by askers, evaluating human responses, and assessing AI performance. Guided by these findings, we design a human-AI co-debugging system that combines LLM-generated suggestions with forum knowledge. We evaluated this system in a user study on 36 unresolved problems, comparing it with forum answers and LLM baselines. Our results show that while forum contributors provide accurate but slow solutions and LLMs offer immediate but sometimes misaligned guidance, the hybrid system resolves 86% of cases, higher than either alone.
title Debugging Defective Visualizations: Empirical Insights Informing a Human-AI Co-Debugging System
topic Human-Computer Interaction
url https://arxiv.org/abs/2412.07673