Faculty
Audio Emotion Recognition
PROJECTWe have built an emotion recognition system based on prosodic features (i.e. intensity, pitch, formant frequencies of sounds) combined with short-term per...
Virtual Rehabilitation Assistants (VRAs)
PROJECTVRAs are applications of wearable devices which track patient home exercises in order to quantify exercise metrics regarding compliance, performance, and ...
Virtual Coach for Stroke Rehabilitation Therapy
PROJECTThis Virtual Coach evaluates and offers corrections and feedback for rehabilitation of stroke survivors. The Virtual Coach is composed of a tablet for cli...
Seating Coach
PROJECTThe goal of Seating Coach (SC) is to facilitate power wheelchair users to utilize auxiliary seating functions for health management while preventing poten...
Health Kiosk
PROJECTOur contention is that multi-user health kiosks, designed with input from older adults and situated in convenient community locations, offer a way to bols...
Connection Machines
PROJECTOur Connection Machines project investigates nonverbal and verbal behaviors of two partners in a conversation setting in the context of rapport. We have c...
AdaptErrEx
PROJECTThe AdaptErrEx project, funded by the U.S. Department of Education, has developed materials to support learning of decimals through erroneous examples. Th...
Virtual Possessions
PROJECTThe Project on Virtual Possessions investigates how people make sense of and construct value with their ever-increasing collections of virtual things. The...
Transformative Live-Action Role-Playing
PROJECTLive-action role-playing (larp) combines face-to-face improvisation with game rules to create collaborative, playful narrative experiences for the partici...
Technology-Enabled Role-Playing in Design
PROJECTCollege professors frequently use role-playing in class as a way to engage their students and enhance the learning experience. However, role-playing often...
Supporting Opportunistic Groups
PROJECTThis project is focused on tools, techniques and applications that support the opportunistic grouping of devices and/or users. This includes support for c...
Supporting Newcomer Socialization in Online Production Communities
PROJECTOnline production communities are becoming increasingly important, because they are creating the software that drives the Internet, generating valuable sc...