How Do Data Analysts Respond to AI Assistance? A Wizard-of-Oz Study

Ken Gu,Madeleine Grunde-McLaughlin,Andrew M. McNutt,Jeffrey Heer,Tim Althoff
2024-03-05
Abstract:Data analysis is challenging as analysts must navigate nuanced decisions that may yield divergent conclusions. AI assistants have the potential to support analysts in planning their analyses, enabling more robust decision making. Though AI-based assistants that target code execution (e.g., Github Copilot) have received significant attention, limited research addresses assistance for both analysis execution and planning. In this work, we characterize helpful planning suggestions and their impacts on analysts' workflows. We first review the analysis planning literature and crowd-sourced analysis studies to categorize suggestion content. We then conduct a Wizard-of-Oz study (n=13) to observe analysts' preferences and reactions to planning assistance in a realistic scenario. Our findings highlight subtleties in contextual factors that impact suggestion helpfulness, emphasizing design implications for supporting different abstractions of assistance, forms of initiative, increased engagement, and alignment of goals between analysts and assistants.
Human-Computer Interaction
What problem does this paper attempt to address?
### The Problem the Paper Aims to Address This paper aims to explore how data analysts respond to AI assistance, with a particular focus on planning assistance during the analysis process. Specifically, the paper seeks to answer the following questions: 1. **Content of Planning Assistance (RQ1)**: What specific planning assistance content can AI assistants provide? 2. **Usefulness of Assistance (RQ2)**: Under what circumstances do data analysts find certain analysis suggestions useful? 3. **Impact of Assistance (RQ3)**: How do these suggestions affect the analysts' workflow? To what extent do analysts prioritize their own ideas, or adopt the suggestions and explore alternative methods? Current research primarily focuses on code execution assistance (e.g., Github Copilot), but there is little research on analysis planning assistance. Through a literature review and crowdsourced data analysis study, the paper categorizes different types of data analysis suggestions and observes analysts' preferences and reactions to different suggestions through a "Wizard of Oz" experiment. Ultimately, the paper proposes design guidelines to better support the planning assistance needs of data analysts.