Search For:

Displaying 1-24 out of 24 total
Generating photo manipulation tutorials by demonstration
Found in: ACM Transactions on Graphics (TOG)
By Floraine Grabler, Maneesh Agrawala, Mira Dontcheva, Takeo Igarashi, Wilmot Li, Floraine Grabler, Maneesh Agrawala, Mira Dontcheva, Takeo Igarashi, Wilmot Li, Floraine Grabler, Maneesh Agrawala, Mira Dontcheva, Takeo Igarashi, Wilmot Li, Floraine Grabler, Maneesh Agrawala, Mira Dontcheva, Takeo Igarashi, Wilmot Li
Issue Date:July 2009
pp. 1-2
We present a demonstration-based system for automatically generating succinct step-by-step visual tutorials of photo manipulations. An author first demonstrates the manipulation using an instrumented version of GIMP that records all changes in interface an...
     
Affect and Creative Performance on Crowdsourcing Platforms
Found in: 2013 Humaine Association Conference on Affective Computing and Intelligent Interaction (ACII)
By Robert R. Morris,Mira Dontcheva,Adam Finkelstein,Elizabeth Gerber
Issue Date:September 2013
pp. 67-72
Performance on crowd sourcing platforms varies greatly, especially for tasks requiring significant cognitive effort or creative insight. Researchers have proposed several techniques to address these problems, yet few have considered the role of affect, des...
 
Priming for Better Performance in Microtask Crowdsourcing Environments
Found in: IEEE Internet Computing
By Robert R. Morris,Mira Dontcheva,Elizabeth M. Gerber
Issue Date:September 2012
pp. 13-19
Although microtask platforms are desirable for their speed, scalability, and low cost, task performance varies greatly. Many researchers have focused on improving the quality of the work performed on such platforms. Priming uses implicit mechanisms to indu...
 
DemoCut: generating concise instructional videos for physical demonstrations
Found in: Proceedings of the 26th annual ACM symposium on User interface software and technology (UIST '13)
By Bjoern Hartmann, Jason Linder, Joyce Liu, Mira Dontcheva, Pei-Yu Chi, Wilmot Li
Issue Date:October 2013
pp. 141-150
Amateur instructional videos often show a single uninterrupted take of a recorded demonstration without any edits. While easy to produce, such videos are often too long as they include unnecessary or repetitive actions as well as mistakes. We introduce Dem...
     
Toward a cognitive theory of creativity support
Found in: Proceedings of the 9th ACM Conference on Creativity & Cognition (C&C '13)
By Ellen Yi-Luen Do, Holger Winnemöller, Mira Dontcheva, Nicholas Davis
Issue Date:June 2013
pp. 13-22
We present the beginnings of a Cognitive Theory of Creativity Support aimed specifically at understanding novices and their needs. Our theory identifies unique difficulties novices face and reasons that may keep them from engaging in creative endeavors, su...
     
PixelTone: a multimodal interface for image editing
Found in: Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13)
By Aseem Agarwala, Eytan Adar, Gierad P. Laput, Gregg Wilensky, Jason Linder, Mira Dontcheva, Walter Chang
Issue Date:April 2013
pp. 2185-2194
Photo editing can be a challenging task, and it becomes even more difficult on the small, portable screens of mobile devices that are now frequently used to capture and edit images. To address this problem we present PixelTone, a multimodal photo editing i...
     
PixelTone: a multimodal interface for image editing
Found in: CHI '13 Extended Abstracts on Human Factors in Computing Systems (CHI EA '13)
By Aseem Agarwala, Eytan Adar, Gierad Laput, Gregg Wilensky, Jason Linder, Mira Dontcheva, Walter Chang
Issue Date:April 2013
pp. 2829-2830
Photo editing can be a challenging task, and it becomes even more difficult on the small, portable screens of mobile devices that are now frequently used to capture and edit images. To address this problem we present PixelTone, a multimodal photo editing i...
     
CrowdCamp 2013: rapidly iterating crowd ideas
Found in: Proceedings of the 2013 conference on Computer supported cooperative work companion (CSCW '13)
By Elizabeth Gerber, Eric Gilbert, Jeffrey Bigham, Lydia Chilton, Mira Dontcheva, Paul André
Issue Date:February 2013
pp. 313-314
The rapidly growing field of collective intelligence - encompassing crowdsourcing, human computation, and social computing - is having a tremendous impact on the way we work, live, and play. Building on the success of a CHI 2012 CrowdCamp, this two-day eve...
     
Tutorial-based interfaces for cloud-enabled applications
Found in: Proceedings of the 25th annual ACM symposium on User interface software and technology (UIST '12)
By Eytan Adar, Gierad Laput, Mira Dontcheva, Wilmot Li
Issue Date:October 2012
pp. 113-122
Powerful image editing software like Adobe Photoshop and GIMP have complex interfaces that can be hard to master. To help users perform image editing tasks, we introduce tutorial-based applications (tapps) that retain the step-by-step structure and descrip...
     
MixT: automatic generation of step-by-step mixed media tutorials
Found in: Proceedings of the 25th annual ACM symposium on User interface software and technology (UIST '12)
By Amanda Ren, Björn Hartmann, Mira Dontcheva, Pei-Yu Chi, Sally Ahn, Wilmot Li
Issue Date:October 2012
pp. 93-102
Users of complex software applications often learn concepts and skills through step-by-step tutorials. Today, these tutorials are published in two dominant forms: static tutorials composed of images and text that are easy to scan, but cannot effectively de...
     
Photoshop with friends: a synchronous learning community for graphic design
Found in: Proceedings of the ACM 2012 conference on Computer Supported Cooperative Work Companion (CSCW '12)
By Benjamin Malley, Juho Kim, Krzysztof Z. Gajos, Mira Dontcheva, Robert C. Miller, Diana Joseph, Joel Brandt
Issue Date:February 2012
pp. 271-272
Photoshop with Friends is an online community of learners exchanging just-in-time help on graphic design tasks. The system attempts to provide an interactive, visual, context-aware, and personalized mode of learning. Developed as a Facebook application, Ph...
     
A Framework for content-adaptive photo manipulation macros: Application to face, landscape, and global manipulations
Found in: ACM Transactions on Graphics (TOG)
By Floraine Berthouzoz, Maneesh Agrawala, Mira Dontcheva, Wilmot Li
Issue Date:October 2011
pp. 1-14
We present a framework for generating content-adaptive macros that can transfer complex photo manipulations to new target images. We demonstrate applications of our framework to face, landscape, and global manipulations. To create a content-adaptive macro,...
     
Affective computational priming and creativity
Found in: Proceedings of the 2011 annual conference on Human factors in computing systems (CHI '11)
By Elizabeth Gerber, Mira Dontcheva, Sheena Lewis
Issue Date:May 2011
pp. 735-744
While studies have shown that affect influences creativity, few investigate how affect influences creative performance with creativity support tools. Drawing from methods commonly used in psychology research, we present affective computational priming, a n...
     
Creating collections with automatic suggestions and example-based refinement
Found in: Proceedings of the 23nd annual ACM symposium on User interface software and technology (UIST '10)
By Adrian Secord, Holger Winnemoeller, Mira Dontcheva, Wilmot Li
Issue Date:October 2010
pp. 249-258
To create collections, like music playlists from personal media libraries, users today typically do one of two things. They either manually select items one-by-one, which can be time consuming, or they use an example-based recommendation system to automati...
     
Example-centric programming: integrating web search into the development environment
Found in: Proceedings of the 28th international conference on Human factors in computing systems (CHI '10)
By Joel Brandt, Marcos Weskamp, Mira Dontcheva, Scott R. Klemmer
Issue Date:April 2010
pp. 513-522
The ready availability of online source-code examples has fundamentally changed programming practices. However, current search tools are not designed to assist with programming tasks and are wholly separate from editing tools. This paper proposes that embe...
     
Generating photo manipulation tutorials by demonstration
Found in: ACM SIGGRAPH 2009 papers (SIGGRAPH '09)
By Floraine Grabler, Maneesh Agrawala, Mira Dontcheva, Takeo Igarashi, Wilmot Li
Issue Date:August 2009
pp. 3-3
We present a demonstration-based system for automatically generating succinct step-by-step visual tutorials of photo manipulations. An author first demonstrates the manipulation using an instrumented version of GIMP that records all changes in interface an...
     
Workshop on end user programming for the web
Found in: Proceedings of the 27th international conference extended abstracts on Human factors in computing systems (CHI EA '09)
By Allen Cypher, Jeffrey Nichols, Mira Dontcheva, Tessa Lau
Issue Date:April 2009
pp. 1-4
In the past several years, there has been a resurgence in research activity in end user programming (EUP), all focused on the web. This work is spread across a variety of institutions and has been published in a variety of conference venues, including CHI,...
     
Exploring websites through contextual facets
Found in: Proceedings of the 27th international conference on Human factors in computing systems (CHI '09)
By Mira Dontcheva, Steven M. Drucker, Yevgeniy Medynskiy
Issue Date:April 2009
pp. 1-4
We present contextual facets, a novel user interface technique for navigating websites that publish large collections of semi-structured data. Contextual facets extend traditional faceted navigation techniques by transforming webpage elements into user int...
     
Attaching UI enhancements to websites with end users
Found in: Proceedings of the 27th international conference on Human factors in computing systems (CHI '09)
By Ali Rahimi, Blake Thomson, James A. Landay, Michael Toomim, Mira Dontcheva, Steven M. Drucker
Issue Date:April 2009
pp. 1-4
We present reform, a step toward write-once apply-anywhere user interface enhancements. The reform system envisions roles for both programmers and end users in enhancing existing websites to support new goals. First, a programmer authors a traditional mash...
     
Two studies of opportunistic programming: interleaving web foraging, learning, and writing code
Found in: Proceedings of the 27th international conference on Human factors in computing systems (CHI '09)
By Joel Brandt, Joel Lewenstein, Mira Dontcheva, Philip J. Guo, Scott R. Klemmer
Issue Date:April 2009
pp. 1-4
This paper investigates the role of online resources in problem solving. We look specifically at how programmers - an exemplar form of knowledge workers - opportunistically interleave Web foraging, learning, and writing code. We describe two studies of how...
     
Zoetrope: interacting with the ephemeral web
Found in: Proceedings of the 21st annual ACM symposium on User interface software and technology (UIST '08)
By Daniel S. Weld, Eytan Adar, James Fogarty, Mira Dontcheva
Issue Date:October 2008
pp. 1-2
The Web is ephemeral. Pages change frequently, and it is nearly impossible to find data or follow a link after the underlying page evolves. We present Zoetrope, a system that enables interaction with the historicalWeb (pages, links, and embedded data) that...
     
Adaptive layout for dynamically aggregated documents
Found in: Proceedings of the 13th international conference on Intelligent user interfaces (IUI '08)
By Charles Jacobs, David Salesin, Evan Schrier, Geraldine Wade, Mira Dontcheva
Issue Date:January 2008
pp. 3-3
We present a system for designing and displaying grid-based document designs that adapt to many different viewing conditions and content selections. Our system can display traditional, static documents, or it can assemble dynamic documents "on the fly" fro...
     
Summarizing personal web browsing sessions
Found in: Proceedings of the 19th annual ACM symposium on User interface software and technology (UIST '06)
By David Salesin, Geraldine Wade, Michael F. Cohen, Mira Dontcheva, Steven M. Drucker
Issue Date:October 2006
pp. 115-124
We describe a system, implemented as a browser extension, that enables users to quickly and easily collect, view, and share personal Web content. Our system employs a novel interaction model, which allows a user to specify webpage extraction patterns by in...
     
Interactive digital photomontage
Found in: ACM Transactions on Graphics (TOG)
By Alex Colburn, Aseem Agarwala, Brian Curless, David Salesin, Maneesh Agrawala, Michael Cohen, Mira Dontcheva, Steven Drucker
Issue Date:August 2004
pp. 294-302
We describe an interactive, computer-assisted framework for combining parts of a set of photographs into a single composite picture, a process we call "digital photomontage." Our framework makes use of two techniques primarily: graph-cut optimization, to c...
     
 1