2025
Interactive Reasoning: Visualizing and Controlling Chain-of-Thought Reasoning in Large Language Models.
CoRR, June, 2025
DracoGPT: Extracting Visualization Design Preferences from Large Language Models.
IEEE Trans. Vis. Comput. Graph., January, 2025
Mixing Linters with GUIs: A Color Palette Design Probe.
IEEE Trans. Vis. Comput. Graph., January, 2025
Mosaic: An Architecture for Linking Databases and Scalable Interactive Visualizations.
Proceedings of the Companion of the 2025 International Conference on Management of Data, 2025
From Pen to Prompt: How Creative Writers Integrate AI into their Writing Practice.
Proceedings of the 2025 Conference on Creativity and Cognition, 2025
2024
Too Many Cooks: Exploring How Graphical Perception Studies Influence Visualization Recommendations in Draco.
IEEE Trans. Vis. Comput. Graph., January, 2024
DIVI: Dynamically Interactive Visualization.
IEEE Trans. Vis. Comput. Graph., January, 2024
EVM: Incorporating Model Checking into Exploratory Visual Analysis.
IEEE Trans. Vis. Comput. Graph., January, 2024
Mosaic: An Architecture for Scalable & Interoperable Data Views.
IEEE Trans. Vis. Comput. Graph., January, 2024
AltGeoViz: Facilitating Accessible Geovisualization.
Proceedings of the IEEE Visualization and Visual Analytics, 2024
Interaction Techniques for Exploratory Data Visualization on Mobile Devices.
Proceedings of the 26th Eurographics Conference on Visualization, 2024
BLADE: Benchmarking Language Model Agents for Data-Driven Science.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
Proceedings of the Findings of the Association for Computational Linguistics: EMNLP 2024, 2024
Concept Induction: Analyzing Unstructured Text with High-Level Concepts Using LLooM.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024
rTisane: Externalizing conceptual models for data analysis prompts reconsideration of domain assumptions and facilitates statistical modeling.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024
How Do Data Analysts Respond to AI Assistance? A Wizard-of-Oz Study.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2024
2023
Designing LLM Chains by Adapting Techniques from Crowdsourcing Workflows.
CoRR, 2023
rTisane: Externalizing conceptual models for data analysis increases engagement with domain knowledge and improves statistical model quality.
CoRR, 2023
Approximation and Progressive Display of Multiverse Analyses.
CoRR, 2023
Live, Rich, and Composable: Qualities for Programming Beyond Static Text.
CoRR, 2023
Cinematic Techniques in Narrative Visualization.
CoRR, 2023
Engraft: An API for Live, Rich, and Composable Programming.
Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023
Living Papers: A Language Toolkit for Augmented Scholarly Communication.
Proceedings of the 36th Annual ACM Symposium on User Interface Software and Technology, 2023
ScatterShot: Interactive In-context Example Curation for Text Transformation.
Proceedings of the 28th International Conference on Intelligent User Interfaces, 2023
2022
Hypothesis Formalization: Empirical Findings, Software Limitations, and Design Implications.
ACM Trans. Comput. Hum. Interact., 2022
CORAL: COde RepresentAtion learning with weakly-supervised transformers for analyzing data analysis.
EPJ Data Sci., 2022
Fidyll: A Compiler for Cross-Format Data Stories & Explorable Explanations.
CoRR, 2022
Visualizing Urban Accessibility: Investigating Multi-Stakeholder Perspectives through a Map-based Design Probe Study.
,
,
,
,
,
,
,
,
,
,
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022
Tisane: Authoring Statistical Models via Formal Reasoning from Conceptual and Data Relationships.
Proceedings of the CHI '22: CHI Conference on Human Factors in Computing Systems, New Orleans, LA, USA, 29 April 2022, 2022
2021
Boba: Authoring and Visualizing Multiverse Analyses.
IEEE Trans. Vis. Comput. Graph., 2021
Gemini: A Grammar and Recommender System for Animated Transitions in Statistical Graphics.
IEEE Trans. Vis. Comput. Graph., 2021
Gemini2: Generating Keyframe-Oriented Animated Transitions Between Statistical Graphics.
CoRR, 2021
Polyjuice: Automated, General-purpose Counterfactual Generation.
CoRR, 2021
Gemini<sup>2</sup>: Generating Keyframe-Oriented Animated Transitions Between Statistical Graphics.
Proceedings of the 2021 IEEE Visualization Conference, 2021
Fast & Accurate Gaussian Kernel Density Estimation.
Proceedings of the 2021 IEEE Visualization Conference, 2021
Idyll Studio: A Structured Editor forAuthoring Interactive & Data-Driven Articles.
Proceedings of the UIST '21: The 34th Annual ACM Symposium on User Interface Software and Technology, 2021
Special Interest Group on Visualization Grammars.
Proceedings of the CHI '21: CHI Conference on Human Factors in Computing Systems, 2021
Polyjuice: Generating Counterfactuals for Explaining, Evaluating, and Improving Models.
Proceedings of the 59th Annual Meeting of the Association for Computational Linguistics and the 11th International Joint Conference on Natural Language Processing, 2021
2020
Critical Reflections on Visualization Authoring Systems.
IEEE Trans. Vis. Comput. Graph., 2020
Urban Accessibility as a Socio-Political Problem: A Multi-Stakeholder Analysis.
Proc. ACM Hum. Comput. Interact., 2020
Gemini: A Grammar and Recommender System for AnimatedTransitions in Statistical Graphics.
CoRR, 2020
Exploring the Effects of Aggregation Choices on Untrained Visualization Users' Generalizations From Data.
Comput. Graph. Forum, 2020
Fast and Flexible Overlap Detection for Chart Labeling with Occupancy Bitmap.
Proceedings of the 31st IEEE Visualization Conference, 2020
iSeqL: interactive sequence learning.
Proceedings of the IUI '20: 25th International Conference on Intelligent User Interfaces, 2020
Paths Explored, Paths Omitted, Paths Obscured: Decision Points & Selective Reporting in End-to-End Data Analysis.
Proceedings of the CHI '20: CHI Conference on Human Factors in Computing Systems, 2020
Dziban: Balancing Agency & Automation in Visualization Design via Anchored Recommendations.
Proceedings of the CHI '20: CHI Conference on Human Factors in Computing Systems, 2020
2019
Proceedings of the Encyclopedia of Big Data Technologies., 2019
Formalizing Visualization Design Knowledge as Constraints: Actionable and Extensible Models in Draco.
IEEE Trans. Vis. Comput. Graph., 2019
Local Decision Pitfalls in Interactive Machine Learning: An Investigation into Feature Selection in Sentiment Analysis.
ACM Trans. Comput. Hum. Interact., 2019
Agency plus automation: Designing artificial intelligence into interactive systems.
Proc. Natl. Acad. Sci. USA, 2019
Goals, Process, and Challenges of Exploratory Data Analysis: An Interview Study.
CoRR, 2019
Latent Space Cartography: Visual Analysis of Vector Space Embeddings.
Comput. Graph. Forum, 2019
Designing Animated Transitions to Convey Aggregate Operations.
Comput. Graph. Forum, 2019
Capture & Analysis of Active Reading Behaviors for Interactive Articles on the Web.
Comput. Graph. Forum, 2019
Characterizing Exploratory Visual Analysis: A Literature Review and Evaluation of Analytic Provenance in Tableau.
Comput. Graph. Forum, 2019
Color Names Across Languages: Salient Colors and Term Translation in Multilingual Color Naming Models.
Proceedings of the 21st Eurographics Conference on Visualization, 2019
Falcon: Balancing Interactive Latency and Resolution Sensitivity for Scalable Linked Visualizations.
Proceedings of the 2019 CHI Conference on Human Factors in Computing Systems, 2019
Errudite: Scalable, Reproducible, and Testable Error Analysis.
Proceedings of the 57th Conference of the Association for Computational Linguistics, 2019
2018
Altair: Declarative statistical visualization library for Python.
Dataset, November, 2018
Altair: Declarative statistical visualization library for Python.
Dataset, November, 2018
Extracting and Retargeting Color Mappings from Bitmap Images of Visualizations.
IEEE Trans. Vis. Comput. Graph., 2018
The 2017 Visualization Technical Achievement Award.
IEEE Trans. Vis. Comput. Graph., 2018
Altair: Interactive Statistical Visualizations for Python.
J. Open Source Softw., 2018
Self-Service Data Preparation: Research to Practice.
IEEE Data Eng. Bull., 2018
Beyond Heuristics: Learning Visualization Design.
CoRR, 2018
Assessing Effects of Task and Data Distribution on the Effectiveness of Visual Encodings.
Comput. Graph. Forum, 2018
SetCoLa: High-Level Constraints for Graph Layout.
Comput. Graph. Forum, 2018
Idyll: A Markup Language for Authoring and Publishing Interactive Articles on the Web.
Proceedings of the 31st Annual ACM Symposium on User Interface Software and Technology, 2018
Extracting Visual Encodings from Map Chart Images with Color-Encoded Scalar Values.
Proceedings of the 31st SIBGRAPI Conference on Graphics, Patterns and Images, 2018
Somewhere Over the Rainbow: An Empirical Assessment of Quantitative Colormaps.
Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, 2018
Augmenting Code with In Situ Visualizations to Aid Program Understanding.
Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, 2018
Value-Suppressing Uncertainty Palettes.
Proceedings of the 2018 CHI Conference on Human Factors in Computing Systems, 2018
2017
Vega-Lite: A Grammar of Interactive Graphics.
IEEE Trans. Vis. Comput. Graph., 2017
Surprise! Bayesian Weighting for De-Biasing Thematic Maps.
IEEE Trans. Vis. Comput. Graph., 2017
Reverse-Engineering Visualizations: Recovering Visual Encodings from Chart Images.
Comput. Graph. Forum, 2017
Position statement: The case for a visualization performance benchmark.
Proceedings of the IEEE Workshop on Data Systems for Interactive Analysis, 2017
Voyager 2: Augmenting Visual Analysis with Partial View Specifications.
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
GraphScape: A Model for Automated Reasoning about Visualization Similarity and Sequencing.
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
Regression by Eye: Estimating Trends in Bivariate Visualizations.
Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, 2017
2016
Voyager: Exploratory Analysis via Faceted Browsing of Visualization Recommendations.
IEEE Trans. Vis. Comput. Graph., 2016
Reactive Vega: A Streaming Dataflow Architecture for Declarative Interactive Visualization.
IEEE Trans. Vis. Comput. Graph., 2016
Beyond Weber's Law: A Second Look at Ranking Visualizations of Correlation.
IEEE Trans. Vis. Comput. Graph., 2016
Visual Debugging Techniques for Reactive Data Visualization.
Comput. Graph. Forum, 2016
Towards a general-purpose query language for visualization recommendation.
Proceedings of the Workshop on Human-In-the-Loop Data Analytics, 2016
Parting Crowds: Characterizing Divergent Interpretations in Crowdsourced Annotation Tasks.
Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing, 2016
2015
Natural Language Translation at the Intersection of AI and HCI.
ACM Queue, 2015
A Demonstration of the BigDAWG Polystore System.
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
,
Proc. VLDB Endow., 2015
Perfopticon: Visual Query Analysis for Distributed Databases.
Comput. Graph. Forum, 2015
Refinery: Visual Exploration of Large, Heterogeneous Networks through Associative Browsing.
Comput. Graph. Forum, 2015
Debugging Vega through Inspection of the Data Flow Graph.
Proceedings of the 3rd EuroVis Workshop on Reproducibility, 2015
TopicCheck: Interactive Alignment for Assessing Topic Model Stability.
Proceedings of the NAACL HLT 2015, The 2015 Conference of the North American Chapter of the Association for Computational Linguistics: Human Language Technologies, Denver, Colorado, USA, May 31, 2015
The VERP Explorer: A Tool for Exploring Eye Movements of Visual-Cognitive Tasks Using Recurrence Plots.
Proceedings of the Eye Tracking and Visualization, 2015
Forum77: An Analysis of an Online Health Forum Dedicated to Addiction Recovery.
Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing, 2015
Predictive Interaction for Data Transformation.
Proceedings of the Seventh Biennial Conference on Innovative Data Systems Research, 2015
2014
The Effects of Interactive Latency on Exploratory Visual Analysis.
IEEE Trans. Vis. Comput. Graph., 2014
Learning Perceptual Kernels for Visualization Design.
IEEE Trans. Vis. Comput. Graph., 2014
Research and applications: Induced lexico-syntactic patterns improve information extraction from online medical forums.
J. Am. Medical Informatics Assoc., 2014
Orion: A system for modeling, transformation and visualization of multidimensional heterogeneous networks.
Inf. Vis., 2014
Authoring Narrative Visualizations with Ellipsis.
Comput. Graph. Forum, 2014
Lyra: An Interactive Visualization Design Environment.
Comput. Graph. Forum, 2014
Visual Embedding: A Model for Visualization.
IEEE Computer Graphics and Applications, 2014
Declarative interaction design for data visualization.
Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology, 2014
Predictive translation memory: a mixed-initiative system for human language translation.
Proceedings of the 27th Annual ACM Symposium on User Interface Software and Technology, 2014
Human Effort and Machine Learnability in Computer Aided Translation.
Proceedings of the 2014 Conference on Empirical Methods in Natural Language Processing, 2014
BodyDiagrams: improving communication of pain symptoms through drawing.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2014
2013
Research and applications: Identifying medical terms in patient-authored text: a crowdsourcing-based approach.
J. Am. Medical Informatics Assoc., 2013
<i>imMens</i>: Real-time Visual Querying of Big Data.
Comput. Graph. Forum, 2013
Selecting Semantically-Resonant Colors for Data Visualization.
Comput. Graph. Forum, 2013
Topic Model Diagnostics: Assessing Domain Relevance via Topical Alignment.
Proceedings of the 30th International Conference on Machine Learning, 2013
Many people, many eyes: aggregating influences of visual perception on user interface design.
Proceedings of the 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, 2013
Designing a prototype interface for visual communication of pain.
Proceedings of the 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, 2013
The efficacy of human post-editing for language translation.
Proceedings of the 2013 ACM SIGCHI Conference on Human Factors in Computing Systems, 2013
invis: Exploring high-dimensional RNA sequences from in vitro selection.
Proceedings of the IEEE Symposium on Biological Data Visualization, 2013
2012
Enterprise Data Analysis and Visualization: An Interview Study.
IEEE Trans. Vis. Comput. Graph., 2012
"Without the clutter of unimportant words": Descriptive keyphrases for text visualization.
ACM Trans. Comput. Hum. Interact., 2012
Interactive analysis of big data.
XRDS, 2012
Interactive dynamics for visual analysis.
Commun. ACM, 2012
Processing Email Archives in Special Collections.
Proceedings of the 7th Annual International Conference of the Alliance of Digital Humanities Organizations, 2012
Strategies for crowdsourcing social data analysis.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012
Balancing exertion experiences.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012
Color naming models for color selection, image editing and palette design.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012
Interpretation and trust: designing model-driven visualizations for text analysis.
Proceedings of the CHI Conference on Human Factors in Computing Systems, 2012
Profiler: integrated statistical analysis and visualization for data quality assessment.
Proceedings of the International Working Conference on Advanced Visual Interfaces, 2012
GraphPrism: compact visualization of network structure.
Proceedings of the International Working Conference on Advanced Visual Interfaces, 2012
Termite: visualization techniques for assessing textual topic models.
Proceedings of the International Working Conference on Advanced Visual Interfaces, 2012
Visual Analytics in Healthcare.
Proceedings of the AMIA 2012, 2012
Identifying Medical Terms in Patient-Authored Text.
Proceedings of the AMIA 2012, 2012
2011
Divided Edge Bundling for Directional Network Data.
IEEE Trans. Vis. Comput. Graph., 2011
D³ Data-Driven Documents.
IEEE Trans. Vis. Comput. Graph., 2011
Research directions in data wrangling: Visualizations and transformations for usable and credible data.
Inf. Vis., 2011
ReVision: automated classification, analysis and redesign of chart images.
Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology, 2011
Peripheral paced respiration: influencing user physiology during information work.
Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology, 2011
MUSE: reviving memories using email archives.
Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology, 2011
Proactive wrangling: mixed-initiative end-user programming of data transformation scripts.
Proceedings of the 24th Annual ACM Symposium on User Interface Software and Technology, 2011
Visualizing collaboration and influence in the open-source software community.
Proceedings of the 8th International Working Conference on Mining Software Repositories, 2011
Groups without tears: mining social topologies from email.
Proceedings of the 16th International Conference on Intelligent User Interfaces, 2011
CommentSpace: structured support for collaborative visual analysis.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011
Data collection by the people, for the people.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011
Wrangler: interactive visual specification of data transformation scripts.
Proceedings of the International Conference on Human Factors in Computing Systems, 2011
2010
Narrative Visualization: Telling Stories with Data.
IEEE Trans. Vis. Comput. Graph., 2010
Perceptual Guidelines for Creating Rectangular Treemaps.
IEEE Trans. Vis. Comput. Graph., 2010
Declarative Language Design for Interactive Visualization.
IEEE Trans. Vis. Comput. Graph., 2010
A Tour through the Visualization Zoo.
ACM Queue, 2010
Crowdsourcing graphical perception: using mechanical turk to assess visualization design.
Proceedings of the 28th International Conference on Human Factors in Computing Systems, 2010
Tracing genealogical data with TimeNets.
Proceedings of the International Conference on Advanced Visual Interfaces, 2010
2009
Protovis: A Graphical Toolkit for Visualization.
IEEE Trans. Vis. Comput. Graph., 2009
Data visualization & social data analysis.
Proc. VLDB Endow., 2009
Voyagers and voyeurs: Supporting asynchronous collaborative visualization.
Commun. ACM, 2009
Voyagers and Voyeurs: Supporting Social Data Analysis.
Proceedings of the Fourth Biennial Conference on Innovative Data Systems Research, 2009
Sizing the horizon: the effects of chart size and layering on the graphical perception of time series visualizations.
Proceedings of the 27th International Conference on Human Factors in Computing Systems, 2009
2008
Creation and Collaboration: Engaging New Audiences for Information Visualization.
Proceedings of the Information Visualization - Human-Centered Issues and Perspectives, 2008
Graphical Histories for Visualization: Supporting Analysis, Communication, and Evaluation.
IEEE Trans. Vis. Comput. Graph., 2008
Design considerations for collaborative visual analytics.
Inf. Vis., 2008
Social data analysis workshop.
Proceedings of the Extended Abstracts Proceedings of the 2008 Conference on Human Factors in Computing Systems, 2008
Generalized selection via interactive query relaxation.
Proceedings of the 2008 Conference on Human Factors in Computing Systems, 2008
2007
Scented Widgets: Improving Navigation Cues with Embedded Visualizations.
IEEE Trans. Vis. Comput. Graph., 2007
Animated Transitions in Statistical Data Graphics.
IEEE Trans. Vis. Comput. Graph., 2007
Voyagers and voyeurs: supporting asynchronous collaborative information visualization.
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007
Momento: support for situated ubicomp experimentation.
Proceedings of the 2007 Conference on Human Factors in Computing Systems, 2007
2006
Software Design Patterns for Information Visualization.
IEEE Trans. Vis. Comput. Graph., 2006
Multi-Scale Banking to 45 Degrees.
IEEE Trans. Vis. Comput. Graph., 2006
Profiles as Conversation: Networked Identity Performance on Friendster.
Proceedings of the 39th Hawaii International International Conference on Systems Science (HICSS-39 2006), 2006
2005
Vizster: Visualizing Online Social Networks.
Proceedings of the IEEE Symposium on Information Visualization (InfoVis 2005), 2005
prefuse: a toolkit for interactive information visualization.
Proceedings of the 2005 Conference on Human Factors in Computing Systems, 2005
2004
Wideband displays: mitigating multiple monitor seams.
Proceedings of the Extended abstracts of the 2004 Conference on Human Factors in Computing Systems, 2004
All together now: visualizing local and remote actors of localized activity.
Proceedings of the Extended abstracts of the 2004 Conference on Human Factors in Computing Systems, 2004
Presiding over accidents: system direction of human action.
Proceedings of the 2004 Conference on Human Factors in Computing Systems, 2004
DOITrees revisited: scalable, space-constrained visualization of hierarchical data.
Proceedings of the working conference on Advanced visual interfaces, 2004
2003
Active capture: automatic direction for automatic movies.
Proceedings of the Eleventh ACM International Conference on Multimedia, 2003
liquid: Context-Aware Distributed Queries.
Proceedings of the UbiComp 2003: Ubiquitous Computing, 2003
Efficient user interest estimation in fisheye views.
Proceedings of the Extended abstracts of the 2003 Conference on Human Factors in Computing Systems, 2003
2002
LumberJack: Intelligent Discovery and Analysis of Web User Traffic Composition.
Proceedings of the WEBKDD 2002, 2002
Separating the swarm: categorization methods for user sessions on the web.
Proceedings of the CHI 2002 Conference on Human Factors in Computing Systems: Changing our World, 2002
What did they do? understanding clickstreams with the WebQuilt visualization system.
Proceedings of the Working Conference on Advanced Visual Interfaces, 2002
2001
WebQuilt: A proxy-based approach to remote web usability testing.
ACM Trans. Inf. Syst., 2001