Publications

Bolt-on, Compact, and Rapid Program Slicing for Notebooks

Bolt-on, Compact, and Rapid Program Slicing for Notebooks

Shreya Shankar, Stephen Macke, Sarah E. Chasins, Andrew Head, and Aditya G. Parameswaran

VLDB 2023

Towards Observability for Production Machine Learning Pipelines

Towards Observability for Production Machine Learning Pipelines

Shreya Shankar and Aditya G. Parameswaran

VLDB 2023

A Need-Finding Study with Users of Geospatial Data

A Need-Finding Study with Users of Geospatial Data

Parker Ziegler and Sarah E. Chasins

CHI 2023

Understanding Version Control as Material Interaction with Quickpose

Understanding Version Control as Material Interaction with Quickpose

Eric Rawn, Jingyi Li, Eric Paulos, and Sarah Chasins

CHI 2023

Exploring the Learnability of Program Synthesizers by Novice Programmers

Exploring the Learnability of Program Synthesizers by Novice Programmers

Dhanya Jayagopal, Justin Lubin, and Sarah E. Chasins

UIST 2022

Informing Housing Policy through Web Automation: Lessons for Designing Programming Tools for Domain Experts

Informing Housing Policy through Web Automation: Lessons for Designing Programming Tools for Domain Experts

Chris Hess and Sarah E. Chasins

CHI 2022

VizSmith: Automated Visualization Synthesis by Mining Data-Science Notebooks

VizSmith: Automated Visualization Synthesis by Mining Data-Science Notebooks

Rohan Bavishi, Shadaj Laddad, Hiroaki Yoshida, Mukul R. Prasad, Koushik Sen

ASE 2021

Gauss: Program Synthesis by Reasoning over Graphs

Gauss: Program Synthesis by Reasoning over Graphs

Rohan Bavishi, Caroline Lemieux, Koushik Sen, Ion Stoica

OOPSLA 2021

Keep It Simple: Unsupervised Simplification of Multi-Paragraph Text

Keep It Simple: Unsupervised Simplification of Multi-Paragraph Text

Philippe Laban, Tobias Schnabel, Paul Bennett, Marti A. Hearst

ACL 2021

Lux: always-on visualization recommendations for exploratory dataframe workflows

Lux: always-on visualization recommendations for exploratory dataframe workflows

Doris Jung-Lin Lee, Dixin Tang, Kunal Agarwal, Thyne Boonmark, Caitlyn Chen, Jake Kang, Ujjaini Mukhopadhyay, Jerry Song, Micah Yong, Marti A. Hearst, Aditya G. Parameswaran

VLDB 2022

Whither AutoML? Understanding the Role of Automation in Machine Learning Workflows

Whither AutoML? Understanding the Role of Automation in Machine Learning Workflows

Doris Xin, Eva Yiwei Wu, Doris Jung-Lin Lee, Niloufar Salehi, Aditya Parameswaran

CHI 2021

B2: Bridging Code and Interactive Visualization in Computational Notebooks

B2: Bridging Code and Interactive Visualization in Computational Notebooks

Yifan Wu, Joseph M. Hellerstein, Arvind Satyanaran

UIST 2020

ShapeSearch: A Flexible and Efficient System for Shape-based Exploration of Trendlines

ShapeSearch: A Flexible and Efficient System for Shape-based Exploration of Trendlines

Tarique Siddiqui, Paul Luh, Zesheng Wang, Karrie Karahalios, Aditya Parameswaran

SIGMOD 2020

SCRAM: Simple Checks for Real time Analysis of Model Training for Non-Expert ML Programmers

SCRAM: Simple Checks for Real time Analysis of Model Training for Non-Expert ML Programmers

Eldon Schoop, Forrest Huang, Björn Hartmann

CHI 2020

NBDT: Neural-Backed Decision Tree

NBDT: Neural-Backed Decision Tree

Alvin Wan, Lisa Dunlap, Daniel Ho, Jihan Yin, Scott Lee, Suzanne Petryk, Sarah Adel Bargal, Joseph E. Gonzalez

ICLR 2021

AutoPandas: Neural-Backed Generators for Program Synthesis

AutoPandas: Neural-Backed Generators for Program Synthesis

Rohan Bavishi, Caroline Lemieux, Roy Fox, Koushik Sen, Ion Stoica

OOPSLA 2019

Rousillon: Scraping Distributed Hierarchical Web Data

Rousillon: Scraping Distributed Hierarchical Web Data

Sarah E. Chasins, Maria Mueller, Rastislav Bodik

UIST 2018

Futzing and Moseying: Interviews with Professional Data Analysts on Exploration Practices

Futzing and Moseying: Interviews with Professional Data Analysts on Exploration Practices

Sara Alspaugh, Nava Zokaei, Andrea Liu, Cindy Jin, Marti A. Hearst

TVCG 2019

Learning Syntactic Program Transformations from Examples

Learning Syntactic Program Transformations from Examples

Reudismam Rolim, Gustavo Soares, Loris D'Antoni, Oleksandr Polozov, Sumit Gulwani, Rohan Gheyi, Ryo Suzuki, Björn Hartmann

ICSE 2017

Predictive Interaction for Data Transformation

Predictive Interaction for Data Transformation

Jeffrey Heer, Joseph M. Hellerstein, Sean Kandel

CIDR 2015