conference-paper Open access

Dagger: A Data (not code) Debugger

  • Dépôt institutionnel de l'Université libre de Bruxelles (Université Libre de Bruxelles)
  • Université Libre de Bruxelles
Research footprint

At a glance

Citations
15
References
15
Comments
0
Paper overview

Öz

With the democratization of data science libraries and frameworks, most data scientists manage and generate their data analytics pipelines using a collection of scripts (e.g. Python, R). This marks a shift from traditional applications that communicate back and forth with a DBMS that stores and manages the application data. While code debuggers have reached impressive maturity over the past decades, they fall short in assisting users to explore data-driven what-if scenarios (e.g. split the training set into two and build two ML models). Those scenarios, while doable programmatically, are a substantial burden for users to manage themselves. Dagger (Data Debugger) is an end-to-end data debugger that abstracts key data-centric primitives to enable users to quickly identify and mitigate data-related problems in a given pipeline. Dagger was motivated by a series of interviews we conducted with data scientists across several organizations. A preliminary version of Dagger has been incorporated into Data Civilizer 2.0 to help physicians at the Massachusetts General Hospital process complex pipelines.

Record transparency

Publication details

OpenAlex
W3013864782
Document type
conference-paper
Language
EN
Source
Dépôt institutionnel de l'Université libre de Bruxelles (Université Libre de Bruxelles)
Last metadata update
Community

Comments

Oturum Açın to join the discussion.

  1. No comments yet. Start the discussion.