Our Work

Themes

Tags

2025

Something In Between Formal Spec and Informal Representation

Something In Between Formal Spec and Informal Representation

Ryan YenJosh PollockCaroline BergerArvind 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) ChenIsabella Pedraza PinerosArvind SatyanarayanJonathan 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, Apr 2025

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

Abstraction Alignment

Comparing Model-Learned and Human-Encoded Conceptual Relationships

Angie BoggustHyemin (Helen) BangHendrik StrobeltArvind 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 SrinivasanVidya SetlurArvind 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. JonesShai SatranArvind 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 WoottonAmy FoxEvan PeckArvind 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) BangAngie BoggustArvind 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 PollockCatherine MeiGrace HuangElliot EvansDaniel JacksonArvind 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 JonesIsabella Pedraza PinerosDaniel HajasJonathan ZongArvind Satyanarayan

ACM CHI 2024

Umwelt: Accessible Structured Editing of Multi-Modal Data Representations

Umwelt

Accessible Structured Editing of Multi-Modal Data Representations

Jonathan ZongIsabella Pedraza PinerosMengzhu (Katie) ChenDaniel HajasArvind 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 SatyanarayanGraham M. Jones

MIT GenAI Impact Papers 2024

Designing for Semi-formal Programming with Foundation Models

Josh PollockIan ArawjoCaroline BergerArvind Satyanarayan

PLATEAU 2024

Youtube video:

Data, Deception, and Design

Arvind Satyanarayan

MIT Expanding Horizons in Computing, Jan 2024

2023

Heuristics for Supporting Cooperative Dashboard Design

Heuristics for Supporting Cooperative Dashboard Design

Vidya SetlurMichael CorrellArvind SatyanarayanMelanie Tory

IEEE VIS 2023

Language Model Agents Enable Semi-Formal Programming

Josh PollockArvind SatyanarayanDaniel 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. TangAngie BoggustArvind Satyanarayan

ACL 2023

Saliency Cards: A Framework to Characterize and Compare Saliency Methods

Saliency Cards

A Framework to Characterize and Compare Saliency Methods

Angie BoggustHarini SureshHendrik StrobeltJohn V. GuttagArvind Satyanarayan

ACM FAccT 2023

Youtube video:

Tomorrow's Designers, Designing Today

Jonathan ZongArvind 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 SureshDivya ShanmugamTiffany ChenAnnie BryanAlexander D'AmourJohn V. GuttagArvind 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 LeeArvind SatyanarayanMaxime CordeilArnaud ProuzeauBernhard JennyTim 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 StokesVidya SetlurBridget CogleyArvind SatyanarayanMarti 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 WoottonArvind Satyanarayan

IEEE VIS 2022

Olli: An Extensible Visualization Library for Screen Reader Accessibility

Olli

An Extensible Visualization Library for Screen Reader Accessibility

Matt BlancoJonathan ZongArvind 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 JangDaniel HajasArvind 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 BoggustBenjamin HooverArvind SatyanarayanHendrik Strobelt

ACM CHI 2022

Varv: Reprogrammable Interactive Software as a Declarative Data Structure

Varv

Reprogrammable Interactive Software as a Declarative Data Structure

Marcel BorowskiLuke MurrayRolf BaggeJanus Bager KristensenArvind SatyanarayanClemens 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 SureshKathleen M. LewisJohn V. GuttagArvind 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 MozannarArvind SatyanarayanDavid Sontag

AAAI 2022

2021

Design Spaces of Domain-Specific Languages

Comparing and Contrasting Approaches in PL and HCI

Jonathan Zong*Josh Pollock*Dylan WoottonArvind 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 LundgardArvind Satyanarayan

IEEE VIS 2021

DIEL: Interactive Visualization Beyond the Here and Now

DIEL

Interactive Visualization Beyond the Here and Now

Yifan WuRemco ChangJoseph M. HellersteinArvind SatyanarayanEugene 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 LeeTanya YangGabrielle InchocoGraham M. JonesArvind 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 LevyMonica AgrawalArvind SatyanarayanDavid 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 SureshSteven R. GomezKevin K. NamArvind Satyanarayan

ACM CHI 2021

Lyra 2: Designing Interactive Visualizations by Demonstration

Lyra 2

Designing Interactive Visualizations by Demonstration

Jonathan ZongDhiraj BarnwalRupayan NeogyArvind Satyanarayan

IEEE InfoVis 2021

2020

Critical Reflections on Visualization Authoring Systems

Critical Reflections on Visualization Authoring Systems

Arvind SatyanarayanBongshin LeeDonghao RenJeffrey HeerJohn StaskoJohn ThompsonMatthew BrehmerZhicheng Liu

IEEE InfoVis 2020

Representing Real-Time Multi-User Collaboration in Visualizations

Representing Real-Time Multi-User Collaboration in Visualizations

Rupayan NeogyJonathan ZongArvind Satyanarayan

IEEE VIS 2020

Visualive: Representing Synchronized Visualization Interactions

Visualive

Representing Synchronized Visualization Interactions

Rupayan NeogyEmily HuArvind Satyanarayan

IEEE InfoVis Posters 2020

Data Crafting: Exploring Data through Craft and Play

Data Crafting

Exploring Data through Craft and Play

Nathalie VladisAspen HopkinsArvind Satyanarayan

VIS Activities Workshop 2020

B2: Bridging Code and Interactive Visualization in Computational Notebooks

B2

Bridging Code and Interactive Visualization in Computational Notebooks

Yifan WuJoseph M. HellersteinArvind 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 HopkinsMichael CorrellArvind Satyanarayan

EuroVis 2020

Towards a Dynamic Multiscale Personalized Information Space

Towards a Dynamic Multiscale Personalized Information Space

Amy FoxPhilip GuoClemens KlokmosePeter DaalsgardArvind SatyanarayanHaijun XuJames D. Hollan

Convivial Computing Salon 2020

The Effectiveness of Haptic Properties Under Cognitive Load

An Exploratory Study

Nava HaghighiNathalie VladisYuanbo LiuArvind 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 HaghighiArvind 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 HulsebosKevin HuMichiel BakkerEmanuel ZgraggenArvind SatyanarayanTim KraskaÇağatay DemiralpCé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 HuSnehalkumar "Neil" S. GaikwadMadelon HulsebosMichiel BakkerEmanuel ZgraggenCésar HidalgoTim KraskaGuoliang LiArvind SatyanarayanÇağatay Demiralp

ACM CHI 2019

Youtube video:

Visualization: A Petri Dish for Intelligence Augmentation

Arvind Satyanarayan

Harvard Radcliffe Institute, Mar 2019

2018

Designing Cognitively Convivial Physics for Dynamic Visual Information Substrates

Designing Cognitively Convivial Physics for Dynamic Visual Information Substrates

James D. HollanArvind 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 HoffswellArvind SatyanarayanJeffrey Heer

ACM CHI 2018

The Building Blocks of Interpretability

The Building Blocks of Interpretability

Chris OlahArvind SatyanarayanIan JohnsonShan CarterLudwig SchubertKatherine YeAlexander Mordvintsev

Distill 2018

2017

Vega-Lite: A Grammar of Interactive Graphics

Vega-Lite

A Grammar of Interactive Graphics

Arvind SatyanarayanDominik MoritzKanit WongsuphasawatJeffrey Heer

IEEE InfoVis 2017

2016

Visual Debugging Techniques for Reactive Data Visualization

Visual Debugging Techniques for Reactive Data Visualization

Jane HoffswellArvind SatyanarayanJeffrey Heer

EuroVis 2016

Reactive Vega: A Streaming Dataflow Architecture  for Declarative Interactive Visualization

Reactive Vega

A Streaming Dataflow Architecture for Declarative Interactive Visualization

Arvind SatyanarayanRyan RussellJane HoffswellJeffrey Heer

IEEE InfoVis 2016

2014

Declarative Interaction Design for Data Visualization

Declarative Interaction Design for Data Visualization

Arvind SatyanarayanKanit WongsuphasawatJeffrey Heer

ACM UIST 2014

Authoring Narrative Visualizations with Ellipsis

Authoring Narrative Visualizations with Ellipsis

Arvind SatyanarayanJeffrey Heer

EuroVis 2014

Lyra: An Interactive Visualization Design Environment

Lyra

An Interactive Visualization Design Environment

Arvind SatyanarayanJeffrey Heer

EuroVis 2014

2013

The CHI 2013 Interactive Schedule

The CHI 2013 Interactive Schedule

Arvind SatyanarayanDaniel StrazzullaClemens KlokmoseMichel Beaudouin-LafonWendy Mackay

ACM CHI EA 2013

Webzeitgeist: Design Mining the Web

Webzeitgeist

Design Mining the Web

Ranjitha KumarArvind SatyanarayanCesar TorresMaxine LimSalman AhmadScott R. KlemmerJerry 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 SatyanarayanMaxine LimScott 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 SatyanarayanNadir WeibelJames D. Hollan

ACM IUI 2012

Learning Structural Semantics for the Web

Learning Structural Semantics for the Web

Maxine LimRanjitha KumarArvind SatyanarayanCesar TorresJerry O. TaltonScott R. Klemmer

Stanford CSTR 2012