Yang Li

curriculum vitae selected publications

 

Google Inc.
1600 Amphitheatre Parkway
Mountain View, CA 94043 USA
(510) 520-2147
yangli AT acm DOT org

I am a Research Scientist at Google, specializing in human-computer interaction.

Before joining Google's Research Team in 2008, I was a Research Associate in Computer Science & Engineering at the University of Washington, working with James Landay, where I was a founding member of the DUB (Design:Use:Build) Center, a cross-campus HCI community. I earned a Ph.D. degree in Computer Science from the Chinese Academy of Sciences, and then did my postdoctoral research in EECS at the University of California at Berkeley.

I am broadly interested in Human-Computer Interaction, especially rapid prototyping tools, ubiquitous computing, pen-based user interfaces, and end user programming. I create tools for rapidly prototyping and testing ubiquitous computing applications, design algorithms for enabling noval interactions and conduct rigorous experiments to study interaction techniques.

My current research focus is on design tools for ubiquitous computing applications that leverage contextual information of everyday activities. I created ActivityStudio, a system for activity-based ubicomp prototyping and testing, and Topiary for designing location-based applications. In particular, ActivityStudio best embodies my angle of ubicomp design. It employs an activity-based approach that is based on existing design pratice as well as social psychological theories of human activity to:

  • streamline a ubicomp design process including field research, analysis, prototyping, and testing,
  • and ground interaction design/computing in both situational factors and the persistent structures of human activity.

Selected Projects
2004-present ActivityDesigner: Activity-Centric Prototyping of Ubicomp Applications for Long-Lived, Everyday Activities

  papers: CHI'08  [Nominated for Best Paper Award], IEEE Computer
  talks · video · software

2003-2007 Topiary: A Tool for Prototyping Location-Enhanced Applications

  papers: UIST'04, CHI'06, CHI'07, IEEE Pervasive Computing
  talks · video · software · examples

2005-2006 Monet: Informal Prototyping of Continuous Interactions by Demonstration

  UIST'05 paper  [Invited to SIGGRAPH'06 "Best of UIST" Session]
  design examples · talks · video

2004-2005 Experimental Analysis of Mode Switching Techniques in Pen-Based User Interfaces

  CHI'05 paper · experimental software demo · talk

More Projects