On Understanding Data Worker Interaction Behaviors
Lei Han, Tianwa Chen, Gianluca Demartini, Marta Indulska, Shazia Sadiq
Abstract
Understanding how data workers interact with data and various pieces of information (e.g., code snippet examples) is key to design systems that can better support them in exploring a given dataset. To date, however, there is a paucity of research studying information seeking patterns and the strategies adopted by data workers as they carry out data curation activities. In this work, we aim at understanding the behaviors of data workers in discovering data quality issues, and how these behavioral observations relate to their performance. Specifically, we investigate how data workers use information resources and tools to support their task completion. To this end, we collect a multi-modal dataset through a data-driven experiment that relies on the use of eye-tracking technology with a purpose-designed platform built on top of iPython Notebook. The collected data reveals that: (i) searching in external resources is a prevalent action that can be leveraged to achieve better performance; (ii) 'copy-paste-modify' is a typical strategy for writing code to complete tasks; (iii) providing sample code within the system could help data workers to get started with their task; and (iv) surfacing underlying data is an effective way to support exploration. By investigating the behaviors prior to each search action, we also find that the most common reasons that trigger external search actions are the need to seek assistance in writing or debugging code and to search for relevant code to reuse. Our findings provide insights into patterns of interactions with various system components and information resources to perform data curation tasks. This bears implications on the design of domain-specific IR systems for data workers like code-base search.
Ask about this paper
Ask your agent about it.
Lune has read the top-tier papers around this one, so every answer names the papers it rests on.
Related papers
- "I Need to Find That One Chart": How Data Workers Navigate, Summarize and Communicate Analytical ConversationsKen Gu, Srishti Palani, Vidya SetlurCHI 2026 · 1 citation
- TRACTUS: Understanding and Supporting Source Code Experimentation in Hypothesis-Driven Data ScienceKrishna Subramanian, Johannes Maas, Jan O. BorchersCHI 2020 · 14 citations
- "It's Just Everything Outside of the IDE that's the Problem": : Information Seeking by Software Developers with Visual ImpairmentsKevin M. Storer, Harini Sampath, M. Alice MerrickCHI 2021 · 25 citations
- TweakIt: Supporting End-User Programmers Who Transmogrify CodeSam Lau, Sruti Srinivasa Ragavan, Ken Milne, Titus Barik et al.CHI 2021 · 26 citations
- SenseSeek Dataset: Multimodal Sensing to Study Information Seeking BehaviorsKaixin Ji, Danula Hettiachchi, Falk Scholer, Flora D. Salim et al.UbiComp 2025 · 7 citations
