Exploration and explanation in computational notebooks

A Rule, A Tabard, JD Hollan - Proceedings of the 2018 CHI Conference …, 2018 - dl.acm.org
Computational notebooks combine code, visualizations, and text in a single document.
Researchers, data analysts, and even journalists are rapidly adopting this new medium. We …

Relive: Bridging in-situ and ex-situ visual analytics for analyzing mixed reality user studies

S Hubenschmid, J Wieland, DI Fink, A Batch… - Proceedings of the …, 2022 - dl.acm.org
The nascent field of mixed reality is seeing an ever-increasing need for user studies and
field evaluation, which are particularly challenging given device heterogeneity, diversity of …

MirrorBlender: Supporting hybrid meetings with a malleable video-conferencing system

JE Grønbæk, B Saatçi, CF Griggio… - Proceedings of the 2021 …, 2021 - dl.acm.org
In hybrid meetings, multiple co-located participants communicate with remote participants
through video. But video communication inhibits non-verbal cues, and this often causes …

The design space of computational notebooks: An analysis of 60 systems in academia and industry

S Lau, I Drosos, JM Markel… - 2020 IEEE Symposium on …, 2020 - ieeexplore.ieee.org
Computational notebooks such as Jupyter are now used by millions of data scientists,
machine learning engineers, and computational researchers to do exploratory and end-user …

Idyll: A markup language for authoring and publishing interactive articles on the web

M Conlen, J Heer - Proceedings of the 31st Annual ACM Symposium on …, 2018 - dl.acm.org
The web has matured as a publishing platform: news outlets regularly publish rich,
interactive stories while technical writers use animation and interaction to communicate …

VizProg: Identifying misunderstandings by visualizing students' coding progress

AG Zhang, Y Chen, S Oney - Proceedings of the 2023 CHI Conference …, 2023 - dl.acm.org
Programming instructors often conduct in-class exercises to help them identify students that
are falling behind and surface students' misconceptions. However, as we found in interviews …

InsideInsights: Integrating data‐driven reporting in collaborative visual analytics

A Mathisen, T Horak, CN Klokmose… - Computer Graphics …, 2019 - Wiley Online Library
Analyzing complex data is a non‐linear process that alternates between identifying discrete
facts and developing overall assessments and conclusions. In addition, data analysis rarely …

CrossTalk: Intelligent Substrates for Language-Oriented Interaction in Video-Based Communication and Collaboration

H Xia, T Wang, A Gunturu, P Jiang, W Duan… - Proceedings of the 36th …, 2023 - dl.acm.org
Despite the advances and ubiquity of digital communication media such as
videoconferencing and virtual reality, they remain oblivious to the rich intentions expressed …

Idyll studio: A structured editor for authoring interactive & data-driven articles

M Conlen, M Vo, A Tan, J Heer - The 34th Annual ACM Symposium on …, 2021 - dl.acm.org
Interactive articles are an effective medium of communication in education, journalism, and
scientific publishing, yet are created using complex general-purpose programming tools. We …

Caught in the network: the impact of whatsapp's 2021 privacy policy update on users' messaging app ecosystems

CF Griggio, M Nouwens, CN Klokmose - … of the 2022 CHI Conference on …, 2022 - dl.acm.org
In January 2021, WhatsApp announced an update to their privacy policy, sparking an outcry
that saw millions of users install other messaging apps such as Telegram and Signal. This …