Our Work

Themes

Tags

2026

Pointing at Data Together: Establishing Common Ground with Multi-modal Data Representations in Blind/Sighted Collaboration

Pointing at Data Together

Establishing Common Ground with Multi-modal Data Representations in Blind/Sighted Collaboration

Jonathan Zong, Arvind Satyanarayan

IEEE VIS 2026

Youtube video:

GoFish: A Grammar of More Graphics!

Josh Pollock

SciPy, Jul 2026

Semantic Regexes: Auto-Interpreting LLM Features with a Structured Language

★ Semantic Regexes

Auto-Interpreting LLM Features with a Structured Language

Angie Boggust, Donghao Ren, Yannick Assogba, Dominik Moritz, Arvind Satyanarayan, Fred Hohman

ICLR 2026

Belidor: A Specification Language for Operationalizing Structural Analogies Between User Interfaces

★ Belidor

A Specification Language for Operationalizing Structural Analogies Between User Interfaces

Matt Beaudouin-Lafon, Devamardeep Hayatpur, Arvind Satyanarayan, Haijun Xia

ACM CHI 2026

2025

GoFish: A Grammar of More Graphics!

★ GoFish

A Grammar of More Graphics!

Josh Pollock, Arvind Satyanarayan

IEEE VIS 2025

Quantifying Visualization Vibes: Measuring Socio-Indexicality at Scale

Quantifying Visualization Vibes

Measuring Socio-Indexicality at Scale

Amy Fox*, Michelle Morgenstern*, Graham M. Jones, Arvind Satyanarayan

IEEE VIS 2025

Visualization Vibes: The Socio-Indexical Function of Visualization Design

★ Visualization Vibes

The Socio-Indexical Function of Visualization Design

Michelle Morgenstern*, Amy Fox*, Graham M. Jones, Arvind Satyanarayan

IEEE VIS 2025

Benthic: Perceptually Congruent Structures for Accessible Charts and Diagrams

★ Benthic

Perceptually Congruent Structures for Accessible Charts and Diagrams

Catherine Mei*, Josh Pollock*, Daniel Hajas, Jonathan Zong, Arvind Satyanarayan

ASSETS 2025

FabObscura: Computational Design and Fabrication for Interactive Barrier-Grid Animations

FabObscura

Computational Design and Fabrication for Interactive Barrier-Grid Animations

Ticha Sethapakdi, Maxine Perroni-Scharf, Mingming Li, Jiaji Li, Justin Solomon, Arvind Satyanarayan, Stefanie Mueller

ACM UIST 2025

Something In Between Formal Spec and Informal Representation

Something In Between Formal Spec and Informal Representation

Ryan Yen, Josh Pollock, Caroline Berger, Arvind Satyanarayan

Tools for Thought Workshop 2025

Tactile Vega-Lite: Rapidly Prototyping Tactile Charts with Smart Defaults

★ Tactile Vega-Lite

Rapidly Prototyping Tactile Charts with Smart Defaults

Mengzhu (Katie) Chen, Isabella Pedraza Pineros, Arvind Satyanarayan, Jonathan Zong

ACM CHI 2025

Youtube video:

Empowering Blind and Low-Vision People to Conduct Interactive Data Analysis

Arvind Satyanarayan

MIT Ethics of Computing Research Symposium, May 2025

Abstraction Alignment: Comparing Model-Learned and Human-Encoded Conceptual Relationships

★ Abstraction Alignment

Comparing Model-Learned and Human-Encoded Conceptual Relationships

Angie Boggust, Hyemin (Helen) Bang, Hendrik Strobelt, Arvind Satyanarayan

ACM CHI 2025

Pluto: Authoring Semantically Aligned Text and Charts for Data-Driven Communication

Pluto

Authoring Semantically Aligned Text and Charts for Data-Driven Communication

Arjun Srinivasan, Vidya Setlur, Arvind Satyanarayan

ACM IUI 2025

Toward Cultural Interpretability: A Linguistic Anthropological Framework for Describing and Evaluating Large Language Models

★ Toward Cultural Interpretability

A Linguistic Anthropological Framework for Describing and Evaluating Large Language Models

Graham M. Jones, Shai Satran, Arvind Satyanarayan

BD&S 2025

2024

Charting EDA: Characterizing Interactive Visualization Use in Computational Notebooks with a Mixed-Methods Formalism

Charting EDA

Characterizing Interactive Visualization Use in Computational Notebooks with a Mixed-Methods Formalism

Dylan Wootton, Amy Fox, Evan Peck, Arvind Satyanarayan

IEEE VIS 2024

Youtube video:

★ UIST Vision: Intelligence as Agency

Arvind Satyanarayan

ACM UIST, Oct 2024

Explanation Alignment: Quantifying the Correctness of Model Reasoning At Scale

Explanation Alignment

Quantifying the Correctness of Model Reasoning At Scale

Hyemin (Helen) Bang, Angie Boggust, Arvind Satyanarayan

eXCV 2024

Youtube video:

A Day in the Life of an MIT CSAIL PhD Student

Dylan Wootton

MIT CSAIL, Aug 2024

Bluefish: Composing Diagrams with Declarative Relations

★ Bluefish

Composing Diagrams with Declarative Relations

Josh Pollock, Catherine Mei, Grace Huang, Elliot Evans, Daniel Jackson, Arvind Satyanarayan

ACM UIST 2024

“Customization is Key”: Reconfigurable Content Tokens for Accessible Data Visualizations

“Customization is Key”

Reconfigurable Content Tokens for Accessible Data Visualizations

Shuli Jones, Isabella Pedraza Pineros, Daniel Hajas, Jonathan Zong, Arvind Satyanarayan

ACM CHI 2024

Umwelt: Accessible Structured Editing of Multi-Modal Data Representations

★ Umwelt

Accessible Structured Editing of Multi-Modal Data Representations

Jonathan Zong, Isabella Pedraza Pineros, Mengzhu (Katie) Chen, Daniel Hajas, Arvind Satyanarayan

ACM CHI 2024

Intelligence as Agency: Evaluating the Capacity of Generative AI to Empower or Constrain Human Action

★ Intelligence as Agency

Evaluating the Capacity of Generative AI to Empower or Constrain Human Action

Arvind Satyanarayan, Graham M. Jones

MIT GenAI Impact Papers 2024

Designing for Semi-formal Programming with Foundation Models

Josh Pollock, Ian Arawjo, Caroline Berger, Arvind Satyanarayan

PLATEAU 2024

Youtube video:

Data, Deception, and Design

Arvind Satyanarayan

MIT Expanding Horizons in Computing, Feb 2024

2023

Heuristics for Supporting Cooperative Dashboard Design

Heuristics for Supporting Cooperative Dashboard Design

Vidya Setlur, Michael Correll, Arvind Satyanarayan, Melanie Tory

IEEE VIS 2023

Language Model Agents Enable Semi-Formal Programming

Josh Pollock, Arvind Satyanarayan, Daniel Jackson

LIVE 2023

Youtube video:

CSAIL Alliances Student Spotlight

Jonathan Zong

MIT CSAIL, Sep 2023

VisText: A Benchmark for Semantically Rich Chart Captioning

VisText

A Benchmark for Semantically Rich Chart Captioning

Benny J. Tang, Angie Boggust, Arvind Satyanarayan

ACL 2023

Saliency Cards: A Framework to Characterize and Compare Saliency Methods

Saliency Cards

A Framework to Characterize and Compare Saliency Methods

Angie Boggust, Harini Suresh, Hendrik Strobelt, John V. Guttag, Arvind Satyanarayan

ACM FAccT 2023

Youtube video:

Tomorrow's Designers, Designing Today

Jonathan Zong, Arvind Satyanarayan

MIT Morningside Academy of Design, May 2023

Kaleidoscope: Semantically-grounded, Context-specific ML Model Evaluation

Kaleidoscope

Semantically-grounded, Context-specific ML Model Evaluation

Harini Suresh, Divya Shanmugam, Tiffany Chen, Annie Bryan, Alexander D'Amour, John V. Guttag, Arvind Satyanarayan

ACM CHI 2023

Deimos: A Grammar of Dynamic Embodied Immersive Visualisation Morphs and Transitions

Deimos

A Grammar of Dynamic Embodied Immersive Visualisation Morphs and Transitions

Benjamin Lee, Arvind Satyanarayan, Maxime Cordeil, Arnaud Prouzeau, Bernhard Jenny, Tim Dwyer

ACM CHI 2023

Youtube video:

★ Intelligence Augmentation through the Lens of Interactive Data Visualization

Arvind Satyanarayan

Stanford Human-Computer Interaction Seminar, Apr 2023

2022

Youtube video:

MIT MAD 2023 Design Fellow

Jonathan Zong

MIT Morningside Academy of Design, Dec 2022

Striking a Balance: Reader Takeaways and Preferences when Integrating Text and Charts

Striking a Balance

Reader Takeaways and Preferences when Integrating Text and Charts

Chase Stokes, Vidya Setlur, Bridget Cogley, Arvind Satyanarayan, Marti A. Hearst

IEEE VIS 2022

Animated Vega-Lite: Unifying Animation with a Grammar of Interactive Graphics

Animated Vega-Lite

Unifying Animation with a Grammar of Interactive Graphics

Jonathan Zong*, Josh Pollock*, Dylan Wootton, Arvind Satyanarayan

IEEE VIS 2022

Olli: An Extensible Visualization Library for Screen Reader Accessibility

Olli

An Extensible Visualization Library for Screen Reader Accessibility

Matt Blanco, Jonathan Zong, Arvind Satyanarayan

VIS Posters 2022

Rich Screen Reader Experiences for Accessible Data Visualization

Rich Screen Reader Experiences for Accessible Data Visualization

Jonathan Zong*, Crystal Lee*, Alan Lundgard*, JiWoong Jang, Daniel Hajas, Arvind Satyanarayan

EuroVis 2022

Shared Interest: Measuring Human-AI Alignment to Identify Recurring Patterns in Model Behavior

Shared Interest

Measuring Human-AI Alignment to Identify Recurring Patterns in Model Behavior

Angie Boggust, Benjamin Hoover, Arvind Satyanarayan, Hendrik Strobelt

ACM CHI 2022

Varv: Reprogrammable Interactive Software as a Declarative Data Structure

★ Varv

Reprogrammable Interactive Software as a Declarative Data Structure

Marcel Borowski, Luke Murray, Rolf Bagge, Janus Bager Kristensen, Arvind Satyanarayan, Clemens Nylandsted Klokmose

ACM CHI 2022

Embedding Comparator: Visualizing Differences in Global Structure and Local Neighborhoods via Small Multiples

Embedding Comparator

Visualizing Differences in Global Structure and Local Neighborhoods via Small Multiples

Angie Boggust*, Brandon Carter*, Arvind Satyanarayan

ACM IUI 2022

Intuitively Assessing ML Model Reliability through Example-Based Explanations and Editing Model Inputs

Intuitively Assessing ML Model Reliability through Example-Based Explanations and Editing Model Inputs

Harini Suresh, Kathleen M. Lewis, John V. Guttag, Arvind Satyanarayan

ACM IUI 2022

Teaching Humans When To Defer to a Classifier via Exemplars

Teaching Humans When To Defer to a Classifier via Exemplars

Hussein Mozannar, Arvind Satyanarayan, David Sontag

AAAI 2022

2021

Design Spaces of Domain-Specific Languages

Comparing and Contrasting Approaches in PL and HCI

Jonathan Zong*, Josh Pollock*, Dylan Wootton, Arvind Satyanarayan

PLATEAU 2021

Accessible Visualization via Natural Language Descriptions: A Four-Level Model of Semantic Content

★ Accessible Visualization via Natural Language Descriptions

A Four-Level Model of Semantic Content

Alan Lundgard, Arvind Satyanarayan

IEEE VIS 2021

DIEL: Interactive Visualization Beyond the Here and Now

DIEL

Interactive Visualization Beyond the Here and Now

Yifan Wu, Remco Chang, Joseph M. Hellerstein, Arvind Satyanarayan, Eugene Wu

IEEE VIS 2021

Youtube video:

★ Keynote: From Tools to Toolkits: Towards Reusable, Composable, and Reliable Machine Learning Interpretability

Arvind Satyanarayan

ACM KDD Visualization in Data Science (VDS) Workshop, Aug 2021

Viral Visualizations: How Coronavirus Skeptics Use Orthodox Data Practices to Promote Unorthodox Science Online

Viral Visualizations

How Coronavirus Skeptics Use Orthodox Data Practices to Promote Unorthodox Science Online

Crystal Lee, Tanya Yang, Gabrielle Inchoco, Graham M. Jones, Arvind Satyanarayan

ACM CHI 2021

Assessing the Impact of Automated Suggestions on Decision Making: Domain Experts Mediate Model Errors but Take Less Initiative

Assessing the Impact of Automated Suggestions on Decision Making

Domain Experts Mediate Model Errors but Take Less Initiative

Ariel Levy, Monica Agrawal, Arvind Satyanarayan, David Sontag

ACM CHI 2021

Beyond Expertise and Roles: A Framework to Characterize the Stakeholders of Interpretable Machine Learning and their Needs

Beyond Expertise and Roles

A Framework to Characterize the Stakeholders of Interpretable Machine Learning and their Needs

Harini Suresh, Steven R. Gomez, Kevin K. Nam, Arvind Satyanarayan

ACM CHI 2021

Lyra 2: Designing Interactive Visualizations by Demonstration

Lyra 2

Designing Interactive Visualizations by Demonstration

Jonathan Zong, Dhiraj Barnwal, Rupayan Neogy, Arvind Satyanarayan

IEEE InfoVis 2021

2020

Critical Reflections on Visualization Authoring Systems

★ Critical Reflections on Visualization Authoring Systems

Arvind Satyanarayan, Bongshin Lee, Donghao Ren, Jeffrey Heer, John Stasko, John Thompson, Matthew Brehmer, Zhicheng Liu

IEEE InfoVis 2020

Representing Real-Time Multi-User Collaboration in Visualizations

Representing Real-Time Multi-User Collaboration in Visualizations

Rupayan Neogy, Jonathan Zong, Arvind Satyanarayan

IEEE VIS 2020

Visualive: Representing Synchronized Visualization Interactions

Visualive

Representing Synchronized Visualization Interactions

Rupayan Neogy, Emily Hu, Arvind Satyanarayan

IEEE InfoVis Posters 2020

Data Crafting: Exploring Data through Craft and Play

Data Crafting

Exploring Data through Craft and Play

Nathalie Vladis, Aspen Hopkins, Arvind Satyanarayan

VIS Activities Workshop 2020

B2: Bridging Code and Interactive Visualization in Computational Notebooks

★ B2

Bridging Code and Interactive Visualization in Computational Notebooks

Yifan Wu, Joseph M. Hellerstein, Arvind Satyanarayan

ACM UIST 2020

Youtube video:

★ Keynote: Towards Effective Interaction with Data Visualization

Arvind Satyanarayan

ACM SIGMOD HILDA Workshop, Jun 2020

VisuaLint: Sketchy In Situ Annotations of Chart Construction Errors

VisuaLint

Sketchy In Situ Annotations of Chart Construction Errors

Aspen Hopkins, Michael Correll, Arvind Satyanarayan

EuroVis 2020

Towards a Dynamic Multiscale Personalized Information Space

Towards a Dynamic Multiscale Personalized Information Space

Amy Fox, Philip Guo, Clemens Klokmose, Peter Daalsgard, Arvind Satyanarayan, Haijun Xu, James D. Hollan

Convivial Computing Salon 2020

The Effectiveness of Haptic Properties Under Cognitive Load

An Exploratory Study

Nava Haghighi, Nathalie Vladis, Yuanbo Liu, Arvind Satyanarayan

2020

Self-Interfaces: Utilizing Real-Time Biofeedback in the Wild to Elicit Subconscious Behavior Change

Self-Interfaces

Utilizing Real-Time Biofeedback in the Wild to Elicit Subconscious Behavior Change

Nava Haghighi, Arvind Satyanarayan

ACM TEI WIP 2020

2019

Sociotechnical Considerations for Accessible Visualization Design

★ Sociotechnical Considerations for Accessible Visualization Design

Alan Lundgard*, Crystal Lee*, Arvind Satyanarayan

IEEE VIS 2019

Sherlock: A Deep Learning Approach to Semantic Data Type Detection

Sherlock

A Deep Learning Approach to Semantic Data Type Detection

Madelon Hulsebos, Kevin Hu, Michiel Bakker, Emanuel Zgraggen, Arvind Satyanarayan, Tim Kraska, Çağatay Demiralp, César Hidalgo

ACM KDD 2019

VizNet: Towards A Large-Scale Visualization Learning and Benchmarking Repository

VizNet

Towards A Large-Scale Visualization Learning and Benchmarking Repository

Kevin Hu, Snehalkumar "Neil" S. Gaikwad, Madelon Hulsebos, Michiel Bakker, Emanuel Zgraggen, César Hidalgo, Tim Kraska, Guoliang Li, Arvind Satyanarayan, Çağatay Demiralp

ACM CHI 2019

Youtube video:

★ Visualization: A Petri Dish for Intelligence Augmentation

Arvind Satyanarayan

Harvard Radcliffe Institute, Apr 2019

2018

Designing Cognitively Convivial Physics for Dynamic Visual Information Substrates

Designing Cognitively Convivial Physics for Dynamic Visual Information Substrates

James D. Hollan, Arvind Satyanarayan

Rethinking Interaction Workshop 2018

Augmenting Code with In Situ Visualizations to Aid Program Understanding

Augmenting Code with In Situ Visualizations to Aid Program Understanding

Jane Hoffswell, Arvind Satyanarayan, Jeffrey Heer

ACM CHI 2018

The Building Blocks of Interpretability

★ The Building Blocks of Interpretability

Chris Olah, Arvind Satyanarayan, Ian Johnson, Shan Carter, Ludwig Schubert, Katherine Ye, Alexander Mordvintsev

Distill 2018

2017

Vega-Lite: A Grammar of Interactive Graphics

Vega-Lite

A Grammar of Interactive Graphics

Arvind Satyanarayan, Dominik Moritz, Kanit Wongsuphasawat, Jeffrey Heer

IEEE InfoVis 2017

2016

Visual Debugging Techniques for Reactive Data Visualization

Visual Debugging Techniques for Reactive Data Visualization

Jane Hoffswell, Arvind Satyanarayan, Jeffrey Heer

EuroVis 2016

Reactive Vega: A Streaming Dataflow Architecture  for Declarative Interactive Visualization

★ Reactive Vega

A Streaming Dataflow Architecture for Declarative Interactive Visualization

Arvind Satyanarayan, Ryan Russell, Jane Hoffswell, Jeffrey Heer

IEEE InfoVis 2016

2014

Declarative Interaction Design for Data Visualization

Declarative Interaction Design for Data Visualization

Arvind Satyanarayan, Kanit Wongsuphasawat, Jeffrey Heer

ACM UIST 2014

Authoring Narrative Visualizations with Ellipsis

Authoring Narrative Visualizations with Ellipsis

Arvind Satyanarayan, Jeffrey Heer

EuroVis 2014

Lyra: An Interactive Visualization Design Environment

★ Lyra

An Interactive Visualization Design Environment

Arvind Satyanarayan, Jeffrey Heer

EuroVis 2014

2013

The CHI 2013 Interactive Schedule

The CHI 2013 Interactive Schedule

Arvind Satyanarayan, Daniel Strazzulla, Clemens Klokmose, Michel Beaudouin-Lafon, Wendy Mackay

ACM CHI EA 2013

Webzeitgeist: Design Mining the Web

Webzeitgeist

Design Mining the Web

Ranjitha Kumar, Arvind Satyanarayan, Cesar Torres, Maxine Lim, Salman Ahmad, Scott R. Klemmer, Jerry O. Talton

ACM CHI 2013

2012

A Platform for Large Scale Machine Learning on Web Design

A Platform for Large Scale Machine Learning on Web Design

Arvind Satyanarayan, Maxine Lim, Scott R. Klemmer

ACM CHI EA 2012

Using Overlays to Support Collaborative Interaction with Display Walls

Using Overlays to Support Collaborative Interaction with Display Walls

Arvind Satyanarayan, Nadir Weibel, James D. Hollan

ACM IUI 2012

Learning Structural Semantics for the Web

Learning Structural Semantics for the Web

Maxine Lim, Ranjitha Kumar, Arvind Satyanarayan, Cesar Torres, Jerry O. Talton, Scott R. Klemmer

Stanford CSTR 2012