Faculty Projects
-
PrISM: Procedural Interaction from Sensing Module
There are numerous complex tasks in everyday life, from cooking to medical self-care, that involve a series of atomic steps. Properly executing these step...
-
Echo of the Abyss
Echo of the Abyss is a Virtual Reality (VR) experience that uses animal guides and immersive environments to cultivate a sense of kinship towards marine l...
-
Jigsaw: Supporting Designers to Prototype Multimodal Applications by Assembling AI Foundation Models
Recent advancements in AI foundation models have made it possible for them to be utilized off-the-shelf for creative tasks, including ideating design conc...
-
Wikibench
AI tools are increasingly deployed in community contexts. However, datasets used to evaluate AI are typically created by developers and annotators outside...
-
What Makes Digital Support Effective?
Online mental health support communities have grown in recent years for providing accessible mental and emotional health support through volunteer counsel...
-
Shaping Online Dialogue
Community rules play a key part in enabling or constraining the behaviors of members in online communities. However, little is unknown regarding whether a...
-
Soundify
In the art of video editing, sound is really half the story. Through formative interviews with professional editors (N=10), we found that the manual task ...
-
Eye into AI
Recent developments in explainable AI (XAI) aim to improve the transparency of black-box models. However, empirically ...
-
Predicting and Visualizing Overdose Risk for Public Health
Overdose due to opioid misuse and abuse is currently a critical public health issue in the United States and worldwide. Machine learning (ML) approaches h...
-
RealityReplay
Humans easily miss events in their surroundings due to limited short-term memory and field of view. This happens, for example, while watching an instructo...
-
Data Navigator
Data Navigator is a JavaScript library that allows for navigation of data structures. Data Navigator makes png, svg, canvas, and even webgl graphics acces...
-
Android Network Traces
Smartphone apps collect and send a great deal of data about us to third-party websites, but what are they collecting and where are they sending it?...
-
Matching for Peer Support
Online mental health communities (OMHCs) have emerged in recent years as an effective and accessible way to obtain peer support, filling crucial gaps of t...
-
Chartability
Chartability is a set of heuristics (testable questions) for ensuring that data visualizations, systems, and interfaces are accessible. Chartability is or...
-
User Preference for Navigation Instructions in Mixed Reality
Current solutions for providing navigation instructions to users who are walking are mostly limited to 2D maps on smartphones and voice-based instructions...
-
ReCompFig
From creating input devices to rendering tangible information, the field of HCI is interested in using kinematic mechanisms to create human-computer inter...
-
SemanticAdapt
We present an optimization-based approach that automatically adapts Mixed Reality (MR) interfaces to different physical environments. Current MR layouts, ...
-
Polyphonic
The Polyphonic project explores collecting real-world data by piggybacking on game streaming communities such as Twitch, which capture over a trillion min...
-
Games and Climate
How can games help address the challenge of climate change? Through research and design, we are exploring ways that games can motivate collective action, ...
-
Bloomwood Stories
Bloomwood Stories: Block Party is a visual novel that aims to increase players' health self-efficacy and connect them to health resources at their local l...