Faculty Projects
-
VideoMap
Video editing is a creative and complex endeavor and we believe that there is potential for reimagining a new video editing interface to bette...
-
Auptimize
Spatial audio in Extended Reality (XR) provides users with better awareness of where virtual elements are placed, and efficiently guides them ...
-
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 executin...
-
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 towa...
-
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...
-
Wikibench
AI tools are increasingly deployed in community contexts. However, datasets used to evaluate AI are typically created by developers and annota...
-
What Makes Digital Support Effective?
Online mental health support communities have grown in recent years for providing accessible mental and emotional health support through volun...
-
Shaping Online Dialogue
Community rules play a key part in enabling or constraining the behaviors of members in online communities. However, little is unknown regardi...
-
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 ...
-
Eye into AI
Recent developments in explainable AI (XAI) aim to improve the transparency of black-box models. How...
-
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) ...
-
RealityReplay
Humans easily miss events in their surroundings due to limited short-term memory and field of view. This happens, for example, while watching ...
-
Data Navigator
Data Navigator is a JavaScript library that allows for navigation of data structures. Data Navigator makes png, svg, canvas, and even webgl gr...
-
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 sendin...
-
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 cruci...
-
Chartability
Chartability is a set of heuristics (testable questions) for ensuring that data visualizations, systems, and interfaces are accessible. Charta...
-
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 ...
-
ReCompFig
From creating input devices to rendering tangible information, the field of HCI is interested in using kinematic mechanisms to create human-co...
-
SemanticAdapt
We present an optimization-based approach that automatically adapts Mixed Reality (MR) interfaces to different physical environments. Current ...