Data-driven interaction techniques for improving navigation of educational videos

J Kim, PJ Guo, CJ Cai, SW Li, KZ Gajos… - Proceedings of the 27th …, 2014 - dl.acm.org
With an unprecedented scale of learners watching educational videos on online platforms
such as MOOCs and YouTube, there is an opportunity to incorporate data generated from …

Causality-preserving asynchronous reality

AR Fender, C Holz - Proceedings of the 2022 CHI Conference on …, 2022 - dl.acm.org
Mixed Reality is gaining interest as a platform for collaboration and focused work to a point
where it may supersede current office settings in future workplaces. At the same time, we …

Decomposing images into layers via RGB-space geometry

J Tan, JM Lien, Y Gingold - ACM Transactions on Graphics (TOG), 2016 - dl.acm.org
In digital image editing software, layers organize images. However, layers are often not
explicitly represented in the final image, and may never have existed for a scanned physical …

Learnersourcing: improving learning with collective learner activity

J Kim - 2015 - dspace.mit.edu
Millions of learners today are watching videos on online platforms, such as Khan Academy,
YouTube, Coursera, and edX, to take courses and master new skills. But existing video …

Directgpt: A direct manipulation interface to interact with large language models

D Masson, S Malacria, G Casiez, D Vogel - Proceedings of the CHI …, 2024 - dl.acm.org
We characterize and demonstrate how the principles of direct manipulation can improve
interaction with large language models. This includes: continuous representation of …

Autocomplete hand-drawn animations

J Xing, LY Wei, T Shiratori, K Yatani - ACM Transactions on Graphics …, 2015 - dl.acm.org
Hand-drawn animation is a major art form and communication medium, but can be
challenging to produce. We present a system to help people create frame-by-frame …

Supercharging trial-and-error for learning complex software applications

D Masson, J Vermeulen, G Fitzmaurice… - Proceedings of the 2022 …, 2022 - dl.acm.org
Despite an abundance of carefully-crafted tutorials, trial-and-error remains many people's
preferred way to learn complex software. Yet, approaches to facilitate trial-and-error (such as …

Responsive matrix cells: A focus+ context approach for exploring and editing multivariate graphs

T Horak, P Berger, H Schumann… - … on Visualization and …, 2020 - ieeexplore.ieee.org
Matrix visualizations are a useful tool to provide a general overview of a graph's structure.
For multivariate graphs, a remaining challenge is to cope with the attributes that are …

Autocomplete painting repetitions

J Xing, HT Chen, LY Wei - ACM Transactions on Graphics (TOG), 2014 - dl.acm.org
Painting is a major form of content creation, offering unlimited control and freedom of
expression. However, it can involve tedious manual repetitions, such as stippling large …

SoftVideo: Improving the Learning Experience of Software Tutorial Videos with Collective Interaction Data

S Yang, J Yim, A Baigutanova, S Kim… - Proceedings of the 27th …, 2022 - dl.acm.org
Many people rely on tutorial videos when learning to perform tasks using complex software.
Watching the video for instructions and applying them to target software requires frequent …