Scott Klemmer · Stanford HCI
Scott Klemmer     Stanford HCI Group
PhD applicants
Join me at UCSD
questions

contact
Office Hours: none during sabbatical. Please contact one of the other HCI faculty with questions.
srk@cs.stanford edu
+1 650 723 3692
Admin: Jillian Hess
+1 650 723 3118

talks & travel
2013-08-12 · San Diego, CA
2013-09-05 · Cambridge, MA
2013-09-16 · San Jose, CA
2013-09-27 · Stanford, CA
2014-03-24 · Indianapolis, IN

phd students & post‑docs
Ranjitha Kumar '13
Jesse Cirimele '13
Nicolas Kokkalis '13
...and formerly...
Neil Patel '11 (@Awaaz.De)
Steven Dow (@CMU)
Joel Brandt '10 (@Adobe)
Björn Hartmann '09 (@Berkeley)
Brian Lee '07 (@Palantir)
Ron Yeh '07 (Entrepeneur)
the whole hci crew...

tweets

  • Twitter feed loading

Our research is made possible by the generous financial support of the National Science Foundation, Hasso Plattner Research Program, and Media X.

Brian L. Frank
Design examples can powerfully illustrate concepts and alternatives. Online media offer examples at phenomenal scale and diversity. How can we leverage them? My group's research tools harvest and synthesize examples to empower more people to design, program, learn, and create. As a foundation, we study the social and psychological ingredients of design excellence. Demonstrating the power of examples beyond design, we create mobile interfaces for sharing expertise and achieving goals. Building on this, we are exploring peer learning and assessment for learning creative skills online. This online effort emerged from my design teaching, which emphasizes diverse ideation and self-assessment. To learn more, watch this overview talk.
bio · Scott is an Associate Professor of Computer Science at Stanford University. He co-directs the Human-Computer Interaction Group and holds the Bredt Faculty Scholar development chair. Organizations around the world use his lab's open-source design tools and curricula; several books and popular press articles have covered his research and teaching. He has been awarded the Katayanagi Emerging Leadership Prize, Sloan Fellowship, NSF CAREER award, Microsoft Research New Faculty Fellowship. He has authored and co-authored more than 40 peer-reviewed articles; eight were awarded best paper or honorable mention at the premier HCI conferences (CHI/UIST/CSCW). His former graduate students are leading professors, researchers, founders, social entrepeneurs, and engineers. He has a dual BA in Art-Semiotics and Computer Science from Brown University, Graphic Design work at RISD, and an MS and PhD in Computer Science from UC Berkeley. He serves on the editorial board of TOCHI and HCI, co-chaired the UIST 2011 program, and co-chaired the CHI 2010 systems area. He helped introduce peer assessment to open online education, and taught the first peer-assessed online course.
papers · all· cv· research statement
new, short, & fun
Are MOOCs the Future of Education?
Daniel M. Russell, Scott Klemmer. CHI: ACM Conference on Human Factors in Computing Systems   video
Tools for Predicting Drop-off in Large Online Classes
Justin Cheng, Chinmay Kulkarni, Scott Klemmer. CSCW: ACM Conference on Computer-Supported Cooperative Work
Head-mounted and Multi-surface Displays Support Emergency Medical Teams
Leslie Wu, Jesse Cirimele, Jon Bassen, Kristen Leach, Stuart Card, Larry Chu, Kyle Harrison, Scott Klemmer. CSCW: ACM Conference on Computer-Supported Cooperative Work
Data-Driven Web Design
Ranjitha Kumar, Jerry O. Talton, Salman Ahmad, and Scott R. Klemmer. ICML: International Conference on Machine Learning

2013
Power to the Peers: Authority of Source Effects for a Voice-Based Agricultural Information Service in Rural India
Neil Patel, Krishna Savani, Paresh Dave, Kapil Shah, Scott R Klemmer, Tapan S Parikh. Information Technologies & International Development
Webzeitgeist: Design Mining the Web
Ranjitha Kumar, Arvind Satyanarayan, Cesar Torres, Maxine Lim, Salman Ahmad, Scott R Klemmer, Jerry O Talton. CHI: ACM Conference on Human Factors in Computing Systems   video  best paper
This paper introduces design mining for the Web: using knowledge discovery techniques to understand design demographics, automate design curation, and support data-driven design tools.
EmailValet: Managing Email Overload through Private, Accountable Crowdsourcing
Nicolas Kokkalis, Thomas Köhn, Carl Pfeiffer, Dima Chornyi, Michael S. Bernstein, Scott R. Klemmer. CSCW: ACM Conference on Computer-Supported Cooperative Work   try it   video
This paper introduces a valet approach to crowdsourcing, which seeks parsimonious and transparent access for assistants. Embodying this approach, EmailValet supports email task management by extracting tasks from incoming messages.
2012
Early and Repeated Exposure to Examples Improves Creative Work
Chinmay Kulkarni, Steven P Dow, Scott R Klemmer. Cognitive Science
Shepherding the Crowd Yields Better Work
Steven P. Dow, Anand Kulkarni, Scott R. Klemmer, Bjoern Hartmann. CSCW: ACM Conference on Computer Supported Cooperative Work
Investigates how feedback affects crowdsourced work. A field experiment with the Shepherd system shows that self-assessment and external feedback help workers learn task criteria and produce better work.
Power to the Peers: Authority of Source Effects for a Voice-based Agricultural Information Service in Rural India
Neil Patel, Krishna Savani, Paresh Dave, Kapil Shah, Scott R. Klemmer, Tapan S. Parikh. ICTD: International Conference on Information and Communication Technologies and Development
2011
d.tour: Style-based Exploration of Design Example Galleries
Daniel Ritchie, Ankita Arvind Kejriwal, Scott R Klemmer. UIST: ACM Symposium on User Interface Software and Technology   try it   video
Flexible Tree Matching
Ranjitha Kumar, Jerry O. Talton, Salman Ahmad, Tim Roughgarden and Scott R. Klemmer. IJCAI: International Joint Conference on Artificial Intelligence   video
Prototyping Dynamics: Sharing Multiple Designs Improves Exploration, Group Rapport, and Results
Steven P Dow, Julie Fortuna, Dan Schwartz, Beth Altringer, Daniel L Schwartz, and Scott R Klemmer. CHI: ACM Conference on Human Factors in Computing Systems
Creating and sharing multiple alternatives with peers leads to more individual exploration, better integration of others' ideas, more productive design conversations, and higher-rated, better performing design results.
Bricolage: Example-Based Retargeting for Web Design
Ranjitha Kumar, Jerry O. Talton, Salman Ahmad, and Scott R. Klemmer. CHI: ACM Conference on Human Factors in Computing Systems   video  best paper
Introduces the Bricolage algorithm for example-based retargeting of Web designs. The algorithm automatically transfers the content of one Web page into the style and layout of another.
2010
Parallel Prototyping Leads to Better Design Results, More Divergence, and Increased Self-Efficacy
Steven P Dow, Alana Glassco, Jonathan Kass, Melissa Schwarz, Daniel Schwartz, Scott R Klemmer. ACM Transactions on Computer-Human Interaction
Creating multiple designs and receiving feedback in parallel--rather than serially--yields better, more diverse ideas, more comparison, and less fixation. (Measures: human raters, online analytics.)
Example-Centric Programming: Integrating Web Search into the Development Environment
Joel Brandt, Mira Dontcheva, Marcos Weskamp, Scott R. Klemmer. CHI: ACM Conference on Human Factors in Computing Systems   try it   video  honorable mention
Presents the design and evaluation of a system that helps programmers locate example code. Findings suggest that task-specific search interfaces can significantly change how and when people search the Web.
What Would Other Programmers Do? Suggesting Solutions to Error Messages
Bjoern Hartmann, Daniel MacDougall, Joel Brandt, Scott R. Klemmer. CHI: ACM Conference on Human Factors in Computing Systems   video  honorable mention
Introduces HelpMeOut, a social recommender system that aids the debugging of error messages during programming by suggesting solutions that peers have applied in the past.
d.note: Revising User Interfaces Through Change Tracking, Annotations, and Alternatives
Bjoern Hartmann, Sean Follmer, Antonio Ricciardi, Timothy Cardenas, Scott R. Klemmer. CHI: ACM Conference on Human Factors in Computing Systems   video
Introduces d.note, a revision tool for user interface prototypes. Reports two studies that compare production and interpretation of revisions in d.note to sketching on static images.
Designing with Interactive Example Galleries
Brian Lee, Savil Srivastava, Ranjitha Kumar, Ronen Brafman, Scott R Klemmer. CHI: ACM Conference on Human Factors in Computing Systems
Presents an interface for designing web pages with interactive example galleries. Describes three studies finding that independent raters prefer designs created with the aid of examples.
2009
The Efficacy of Prototyping Under Time Constraints
Steven P. Dow, Kate Heddleston, Scott R. Klemmer. Creativity & Cognition
When is Collaborating with Friends a Good Idea?
Heidy Maldonado, Scott R. Klemmer, Roy D. Pea. CSCL: Computer Supported Collaborative Learning
Two Studies of Opportunistic Programming: Interleaving Web Foraging, Learning, and Writing Code
Joel Brandt, Philip J. Guo, Joel Lewenstein, Mira Dontcheva, and Scott R. Klemmer. CHI: ACM Conference on Human Factors in Computing Systems  honorable mention
Coordinating Tasks on the Commons: Designing for Personal Goals, Expertise, and Serendipity
Michel Krieger, Emily Margarete Stark, Scott R Klemmer. CHI: ACM Conference on Human Factors in Computing Systems
Toolkit Support for Integrating Physical and Digital Interactions
Scott R. Klemmer, and James A. Landay. HCI Journal
2008
Range: Exploring Implicit Interaction through Electronic Whiteboard Design
Wendy Ju, Brian Lee, and Scott R Klemmer. CSCW: ACM Conference on Computer-Supported Cooperative Work
Iterative Design and Evaluation of an Event Architecture for Pen-and-Paper Interfaces
Ron B. Yeh, Andreas Paepcke, and Scott Klemmer. UIST: ACM Symposium on User Interface Software and Technology
Design As Exploration: Creating Interface Alternatives through Parallel Authoring and Runtime Tuning
Björn Hartmann, Loren Yu, Abel Allison, Yeonsoo Yang, Scott R. Klemmer. UIST: ACM Symposium on User Interface Software and Technology   video  best student paper
Integrating Physical and Digital Interactions on Walls
Scott R. Klemmer, Katherine M. Everitt, James A. Landay. HCI Journal
Exiting the cleanroom: on ecological validity and ubiquitous computing
Scott Carter, Jennifer Mankoff, Scott R. Klemmer, and Tara Matthews. HCI Journal
2007
Programming by a Sample: Rapidly Creating Web Applications with d.mix
Björn Hartmann, Leslie Wu, Kevin Collins, Scott R. Klemmer. UIST: ACM Symposium on User Interface Software and Technology   video
Patterns of Collaboration in Design Courses: Team dynamics affect technology appropriation, artifact creation, and course performance
Heidy Maldonado, Brian Lee, Scott R Klemmer, Roy D Pea. CSCL: Conference on Computer Supported Collaborative Learning
Authoring Sensor-based Interactions by Demonstration with Direct Manipulation and Pattern Recognition
Björn Hartmann, Leith Abdulla, Manas Mittal, Scott R Klemmer. CHI: ACM Conference on Human Factors in Computing Systems   video  best paper
2006
Reflective Physical Prototyping through Integrated Design, Test, and Analysis
Björn Hartmann, Scott R. Klemmer, Michael Bernstein, Leith Abdulla, Brandon Burr, Avi Robinson-Mosher, Jennifer Gee. UIST: ACM Symposium on User Interface Software and Technology   video  best paper
Interactive Gigapixel Prints: Large, Paper-Based Interfaces for Visual Context and Collaboration
Ron Yeh, Joel Brandt, Jonas Boli, and Scott R Klemmer. Ubicomp: Videos   video
How Bodies Matter: Five Themes for Interaction Design
Scott R Klemmer, Björn Hartmann, Leila Takayama. DIS: ACM Conference on Designing Interactive Systems
ButterflyNet: A Mobile Capture and Access System for Field Biology Research
Ron B. Yeh, Chunyuan Liao, Scott R. Klemmer, François Guimbretière, Brian Lee, Boyko Kakaradov, Jeannie Stamberger, Andreas Paepcke. CHI: ACM Conference on Human Factors in Computing Systems   video
groupTime: Preference-Based Group Scheduling
Mike Brzozowski, Kendra Carattini, Patrick Mihelich, Scott R Klemmer, Jiang Hu, Andrew Y. Ng. CHI: ACM Conference on Human Factors in Computing Systems   video
2005
Teaching Embodied Interaction Design Practice
Scott R. Klemmer, Bill Verplank, Wendy Ju. DUX: ACM Conference on Designing for User eXperience   video
2004
Papier-Mache: Toolkit Support for Tangible Input
Scott R Klemmer, Jack Li, James Lin, James A Landay. CHI: ACM Conference on Human Factors in Computing Systems
Trading Design Spaces: Exchanging Ideas on Physical Design Environments
Wendy Ju, Margot Brereton, Michael Haller, Scott R Klemmer, Brian Lee, Amanda Parkes, Dan Rosenfeld. CHI: Conference on Human Factors in Computing Systems
2003
Books with Voices: Paper Transcripts as a Tangible Interface to Oral Histories
Scott R Klemmer, Jamey Graham, Gregory J. Wolff, James A Landay. CHI: ACM Conference on Human Factors in Computing Systems
Two Worlds Apart: Bridging the Gap Between Physical and Virtual Media for Distributed Design Collaboration
Katherine M. Everitt, Scott R Klemmer, Robert Lee, James A Landay. CHI: ACM Conference on Human Factors in Computing Systems
2002
Where Do Web Sites Come From? Capturing and Interacting with Design History
Scott R Klemmer, Michael Thomsen, Ethan Phelps-Goodman, Robert Lee, James A Landay. CHI: ACM Conference on Human Factors in Computing Systems   video
Informal PUIs: No Recognition Required
James A Landay, Jason I. Hong, Scott R Klemmer, James Lin, Mark W Newman. AAAI Spring Symposium: Sketch Understanding Workshop
Embarking on Spoken-Language NL Interface Design
Anoop K Sinha, Scott R Klemmer, James A Landay. The International Journal of Speech Technology
2001
The Designers' Outpost: A Tangible Interface for Collaborative Web Site Design
Scott R Klemmer, Mark W Newman, Ryan Farrell, Mark Bilezikjian, James A Landay. UIST: ACM Symposium on User Interface Software and Technology   video
2000
SUEDE: A Wizard of Oz Prototyping Tool for Speech User Interfaces
Scott R Klemmer, Anoop K Sinha, J. Chen, James A Landay, Nadeem Aboobaker, Annie Wang. UIST: ACM Symposium on User Interface Software and Technology   try it   video
more...
courses · all hci · HCI Online (free)
fall 2013
cogs260/cse290
Design at Large
Thursday 5-6pm ·  CSE4140 · 1 unit
Weekly invited speakers drawn from the UCSD community and beyond present their cutting-edge research on HCI, design, and learning science.
cogs230/cse270
Research Topics in Human-Computer Interaction
Mon/Weds 1-2:20pm ·  CSE2154 · 4 units
Prepares students to conduct original HCI research by reading and discussing seminal and cutting-edge research papers. Topics include design, social software, input techniques, mobile, and ubiquitous computing. Student pairs perform a quarter-long mini research project that leverages campus research efforts. Open to all graduate students. Also open to undergraduates with an A- or higher in COGS102A, COGS120, or COGS187A.
winter 2014
cogs120/cse170
Intro to Human-Computer Interaction Design
Tue/Thu Lecture: Center Hall, Fri Studio: Moxie Center · 4 units
Introduces fundamental methods and principles for designing, implementing, and evaluating user interfaces. Topics: user-centered design, rapid prototyping, experimentation, direct manipulation, cognitive principles, visual design, social software, software tools. Learn by doing: work with a team on a quarter-long design project. Prerequisites: A programming class like CSE 7, 8a, or 11. Basic familiarity with HTML.
earlier
cs147 Intro to Human-Computer Interaction Design
cs247 HCI Design Studio
cs294h Social Software
cs303 Designing Computer Science Experiments
cs376 Research Topics in Human-Computer Interaction