Technology-Enabled Role-Playing in Design
College professors frequently use role-playing in class as a way to engage their students and enhance the learning experience. However, role-playing often...
Amy Shannon Cook,
Education, Social Computing
Supporting Opportunistic Groups
This 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
Online production communities are becoming increasingly important, because they are creating the software that drives the Internet, generating valuable sc...
Social Ideation Systems
This project investigates how social computing systems can optimize real-time creative collaboration, whether in teams or with crowds. We are actively dev...
Crowdsourcing, Social Computing
Sensor Data Mining and Wearable UI/UX
Our research in sensors and machine learning techniques seeks to improve HCI experience by developing objective and near real-time methods for recognizing...
Context-Aware Computing, Enabling Technologies
Seniors and Quality of Life Technology
We address quality of life issues for seniors who have difficulty interacting with virtual information spaces. We lead projects to improve safe driving th...
Anind Dey, Jodi Forlizzi,
Enabling Technologies, Service Design
Scaffolding Science Achievement in a Culturally Diverse Classroom
In this project, we aim to address the systematically-reduced standardized test scores of African American students compared to their Euro-American peers ...
Samantha Finkelstein, Justine Cassell,
Education, Learning Sciences and Technologies, Societal Problems
Many people are surprised to learn how much data smartphone apps are collecting about them. PrivacyGrade is a website we are creating that presents the re...
Predicting User Mobility Patterns
By modeling the temporal and spatial movements of individuals, we can predict how long they will stay in their current location and where they will transi...
Anind Dey, Jennifer Mankoff
Playtesting: Education and Practice
Playtesting helps game designers evaluate not whether their games are useful and usable, but whether they are playful and playable. Strong playtest skills...
Judeth (Judy) Choi, Jodi Forlizzi,
Education, Game Design
Our goals with Phenom are to (a) integrate various sources of data about us (e.g. call logs, contact lists, location data), and (b) offer an underlying pr...
John Zimmerman, Jason Wiese, Jason Hong
Personal Informatics for Intercultural Competence
Working and living internationally can be a rewarding but difficult experience. This project investigates how people gain intercultural competence while d...
John Zimmerman, David Gerritsen, Amy Ogan
Education, Learning Sciences and Technologies
Online Feedback for Design
This project explores novel opportunities for how innovators can obtain and make sense of diverse feedback from potential stakeholders or customers. We ha...
Multisensory Interactions/Sensory Augmentation Systems
We employ theories related to executive control of our working memory (e.g., cognitive load theory) and differentiation of resource capacity according to ...
Modeling the Impact of System Response Delays on User State
In the early days of computing, there was a great deal of research into how system response times impacted user experiences. However, the text-based syste...
Anind Dey, Daniel Siewiorek
Lowering Barriers to Access and Enhancing Play in MOOCs
If Massive Online Open Courses (MOOCs) are the democratizing educational innovation that many claim them to be, then why do the largest proportion of MOOC...
Anna Kasunic, Amy Ogan,
Education, Learning Sciences and Technologies
The LASAD project is focused on helping students learn to argue, debate and think critically by working collaboratively on a webpage that allows creation ...
Learning Sciences and Technologies
Interpreting Behavior With Crowds
Social science research often relies on coding of video or other data for subjective events. This can be very time consuming and labor intensive for a sin...
Internet Support Groups
People facing serious health threats increasingly use the Internet to obtain information and support. Internet support groups (ISGs), online communities w...
Healthcare, Social Computing
In Situ Imaging
Our objective is to permit in situ visualization of medical images so that direct hand-eye coordination can be employed during invasive procedures. A meth...
Mel Siegel, Roberta Klatzky
Human-Centered Cyber-Physical Systems in Cars
Intelligent information systems and advanced driver assistance systems help drivers maintain a high level of situational awareness during vehicle operatio...
Games for Pain
Can we use games to reduce opioid use and abuse after a work-related injury? This exploratory project looks at how games can intervene in pain-management ...
Game Mechanics for Joint Focus
A rich element of cooperative games are mechanics that communicate. Unlike automated awareness cues and synchronous verbal communication, cooperative comm...
ETAC: Educational Technology Across Cultures
Educational technology has the potential to transform teaching and learning across the world. However, the design of globalized technologies frequently do...
The EcoDigs project is exploring multi-stakeholder interactions around tenant/landlord decision making. Our research will explore the use of crowdsourcing...
This project addresses depression, a mood disorder that impacts millions of American's each year and is one of the leading causes of disability. Depressio...
John Zimmerman, Jason Hong
Carolyn Rosé, Jason Hong
Context-Aware Scalable Authentication
In the near future, we believe that all authentication needs can be managed by a single smart device, both for web services and for Internet of Things. Th...
Eiji Hayashi, Jason Hong
This project explores how social computing system can enable groups of people to collaborative plan for future events. The goal is to combine preferences ...
Synthesis is the practice of integrating, organizing, filtering, and evaluating information as part of a design process. Limitations on time, resources, a...