CMU logo
Search
Expand Menu
Close Menu

Faculty Projects

  • Project

    Intelligiblity of Context-Aware Applications

    Applications that behave proactively on a user’s behalf, particularly those that react to implicit user context, need to be intelligible to end users, exp Applications that behave proactively on a user’s behalf, particularly those that react to implicit user context, need to be intelligible to end users, explaining what they are doing and why. This proj ...

  • Project

    Building Virtual Worlds

    Building Virtual Worlds is not only taught to encourage working with other disciplines, but also is an experience with tools and process. Students use the Building Virtual Worlds is not only taught to encourage working with other disciplines, but also is an experience with tools and process. Students use the best commercial 3D modeling and painting tool ...

  • Project

    End-User Programming of Context-Aware Systems

    Context-aware systems adapt to users’ context of use. We are investigating novel interaction techniques to support end-users in building their own context Context-aware systems adapt to users’ context of use. We are investigating novel interaction techniques to support end-users in building their own context-aware applications. In particular, we are sup ...

  • Project

    Wearable Computers

    Wearable Computers seek to merge the user’s information space with their work space. Wearable research at Carnegie Mellon proceeds on several fronts. The Wearable Computers seek to merge the user’s information space with their work space. Wearable research at Carnegie Mellon proceeds on several fronts. The Wearable Group develops new functional systems ...

  • Project

    Leveraging Human Knowledge to Improve Learning

    We are interested in understanding what a machine learning system could ask a user to improve its performance and when it is appropriate to ask the user. We are interested in understanding what a machine learning system could ask a user to improve its performance and when it is appropriate to ask the user. Our goal is to improve learning while minimizi ...

  • Project

    Automating the Workplace via Mixed-initiative Computing

    This project investigates how the power of machine learning technology can be put in the hands of end-users, allowing them to selectively automate the mun This project investigates how the power of machine learning technology can be put in the hands of end-users, allowing them to selectively automate the mundane tasks they face day after day at work. We ...

  • Project

    Manipulation in a Virtual Haptic Environment Based on Magnetic Levitation

    Magnetic levitation is a substantially new approach which promises a qualitative leap in improvement of haptic (sense of touch) computer interactions. A u Magnetic levitation is a substantially new approach which promises a qualitative leap in improvement of haptic (sense of touch) computer interactions. A user interacts with the computer by using a rig ...

  • Project

    Marmite: End User Programming for the Web

    The goal of Marmite is to make it easy to create "mashups" that combine content from multiple web sites and web services. Marmite lets end-users extract c The goal of Marmite is to make it easy to create "mashups" that combine content from multiple web sites and web services. Marmite lets end-users extract content from web pages, process it in a data-fl ...

  • Project

    Social Ties in the Internet Age

    Project description: Proximity generally increases the likelihood of personal and work relationships, and geographic mobility disrupts them. Is this true Project description: Proximity generally increases the likelihood of personal and work relationships, and geographic mobility disrupts them. Is this true in the Internet age? This research examines ho ...

  • Project

    Creating Peripheral Displays

    People who engage regularly with technology interact with hundreds of visual, auditory, and multimodal displays each day. These displays, which have been People who engage regularly with technology interact with hundreds of visual, auditory, and multimodal displays each day. These displays, which have been described as calm technology or peripheral or ...

  • Project

    Lente Design Workshop

    This project focuses on supporting the wakeup routine of dual-income parents. One of the first pieces we are focusing on is an alarm clock that helps keep This project focuses on supporting the wakeup routine of dual-income parents. One of the first pieces we are focusing on is an alarm clock that helps keep small children from waking their parents in t ...

  • Project

    IMPACT: Improving and Motivating Physical Activity Through ContexT

    A large percentage of the US population is overweight or obese, and a leading cause of this is lack of physical activity. Early fieldwork has shown that u A large percentage of the US population is overweight or obese, and a leading cause of this is lack of physical activity. Early fieldwork has shown that users have difficulty finding opportunities for ...

  • Project

    Improving Driving Routes Through Learning Driver Preferences

    Most route recommendation systems ignore the context of the driver (e.g. time of day) and the preferences of the driver (e.g. like to avoid highways). Not Most route recommendation systems ignore the context of the driver (e.g. time of day) and the preferences of the driver (e.g. like to avoid highways). Not surprisingly, if a system can take this infor ...

  • Project

    Automatically Adapting Interfaces to User Needs

    We are working to create graphical user interfaces (GUIs) that automatically detect a user’s needs in order to automatically adjust the interface to accom We are working to create graphical user interfaces (GUIs) that automatically detect a user’s needs in order to automatically adjust the interface to accommodate them. We are focusing our efforts on un ...

  • Project

    User-Controllable Privacy and Security for Pervasive Computing

    Currently, it is hard to manage privacy and security in mobile and pervasive computing environments, both for system administrators and end-users. We are Currently, it is hard to manage privacy and security in mobile and pervasive computing environments, both for system administrators and end-users. We are combining new kinds of user interfaces, visual ...

  • Project

    Automatic Sign Detection, Recognition, and Translation

    Signs are everywhere in our lives. They make our lives easier when we understand them, but they can pose problems or even danger when we do not. Automatic Signs are everywhere in our lives. They make our lives easier when we understand them, but they can pose problems or even danger when we do not. Automatic sign translation, in conjunction with spoken ...

  • Project

    StepGreen

    StepGreen is an umbrella project that brings together faculty and research from several disciplines including behavioral science, environmental engineerin StepGreen is an umbrella project that brings together faculty and research from several disciplines including behavioral science, environmental engineering, and computer science. Our ultimate goal is ...

  • Project

    CareMedia

    CareMedia uses behavioral capture, storage, and access techniques to create, maintain, and present a patient’s behavioral log to care-givers. Our current CareMedia uses behavioral capture, storage, and access techniques to create, maintain, and present a patient’s behavioral log to care-givers. Our current focus is using video and audio capture to trac ...

  • Project

    inTouch: Awareness and Messaging for Mobile Groups

    inTouch is a mobile messaging platform that provides group-based communities (such as families, research work groups, carpools, etc) a better way to coord inTouch is a mobile messaging platform that provides group-based communities (such as families, research work groups, carpools, etc) a better way to coordinate tasks, maintain a sense of shared awaren ...

  • Project

    Assistment Project

    The ASSISTMENTs project provides students with individualized instructional ASSISTance while performing assessMENT. The research goal is to investigate wh The ASSISTMENTs project provides students with individualized instructional ASSISTance while performing assessMENT. The research goal is to investigate whether we can provide students, teachers, paren ...