Mira Dontcheva

Senior Research Scientist

Creative Intelligence Lab, Seattle

Mira is senior research scientist and research manager at Adobe. Her current research focuses on multimodal interaction and the best ways to combine natural language interaction and direct manipulation. She loves to build tools to support creative pursuits and study how people use these tools. She is passionate about supporting creative experiences that bridge the digital and physical world. She finished her Ph.D. in computer science at the University of Washington with David Salesin, Michael Cohen and Steven Drucker. Her thesis focused on novel interaction techniques for collecting and organizing web content. She was an undergraduate at the University of Michigan in Ann Arbor and completed her B.S.E. in Computer Engineering.

Check out a book she helped write and edit: No Code Required: Giving Users Tools to Transform the Web.

 

My Publications

CoreFlow: Extracting and Visualizing Branching Patterns from Event Sequences

Liu, L., Kerr, B., Dontcheva, M., Grover, J., Hoffman, M., Wilson, A. (Jun. 1, 2017)
Computer Graphics Forum (Proceedings of EuroVis)

How2Sketch: generating easy-to-follow tutorials for sketching 3D objects

Hennessey, J., Liu, H., Winnemöller, H., Dontcheva, M., Mitra, N. (Feb. 27, 2017)
ACM SIGGRAPH Symposium on Interactive 3D Graphics and Games (I3D)

Aesthetic Electronics: Designing, Sketching, and Fabricating Circuits through Digital Exploration

Lo, J., Torres, C., Yang, I., O'Leary, J., Kaufman, D., Li, W., Dontcheva, M., Paulos, E. (Oct. 17, 2016)
ACM Symposium on User Interface Software and Technology (UIST)

Authoring Illustrations of Human Movements by Iterative Physical Demonstration

Chi, P., Vogel, D., Dontcheva, M., Li, W., Hartmann, B. (Oct. 17, 2016)
ACM Symposium on User Interface Software and Technology (UIST)

CodeMend: Assisting Interactive Programming with Bimodal Embedding

Rong, X., Yan, S., Oney, S., Dontcheva, M., Adar, E. (Oct. 17, 2016)
ACM Symposium on User Interface Software and Technology (UIST)

Patterns and Sequences: Interactive Exploration of Clickstreams to Understand Common Visitor Paths

Liu, L., Wang, Y., Dontcheva, M., Hoffman, M., Walker, S., Wilson, A. (Aug. 10, 2016)
IEEE Transactions on Visualization and Computer Graphics (Volume: 23, Issue 1)

Data-Driven Guides: Supporting Expressive Design for Information Graphics

Kim, N., Schweickart, E., Liu, L., Dontcheva, M., Li, W., Popović, J., Pfister, H. (Aug. 8, 2016)
IEEE Transactions on Visualization and Computer Graphics (Volume: 23, Issue 1)

DiscoverySpace: Suggesting Actions in Complex Software

Fraser, C., Dontcheva, M., Winnemöller, H., Ehrlich, S., Klemmer, S. (Jun. 6, 2016)
ACM Conference on Designing Interactive Systems (DIS)

DataTone: Managing ambiguity in natural language interfaces for data visualization

Gao, T., Dontcheva, M., Adar, E., Liu, L., Karahalios, K. (Nov. 8, 2015)
ACM Symposium on User Interface Software and Technology (UIST)

Learning style similarity for searching infographics

Saleh, B., Dontcheva, M., Hertzmann, A., Liu, L. (Jun. 3, 2015)
Proceedings of Graphics Interface Conference

MatrixWave: Visual comparison of event sequence data

Zhao, J., Liu, L., Dontcheva, M., Hertzmann, A., Wilson, A. (Apr. 18, 2015)
Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI)

Motif: Supporting novice creativity through expert patterns

Kim, J., Dontcheva, M., Li, W., Bernstein, M., Steinsapir, D. (Apr. 18, 2015)
Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI)

CommandSpace: modeling the relationships between tasks, descriptions and features Authors

Adar, E., Dontcheva, M., Laput, G. (Oct. 5, 2014)
ACM Symposium on User Interface Software and Technology (UIST)

Combining crowdsourcing and learning to improve engagement and performance

Dontcheva, M., Morris, R., Gerber, E., Brandt, J. (Apr. 26, 2014)
Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI)

DemoCut: Generating Concise Instructional Videos for Physical Demonstrations

Chi, P., Liu, J., Linder, J., Dontcheva, M., Li, W., Hartmann, B. (Oct. 1, 2013)
ACM Symposium on User Interface Software and Technology (UIST), 141-150

Affect and Creative Performance on Crowdsourcing Platforms

Morris, R., Dontcheva, M., Finkelstein, A., Gerber, E. (Sep. 1, 2013)
IEEE Conference on Affective Computing and Intelligent Interaction (ACII), 67-72

PixelTone: A Multimodal Interface for Image Editing

Laput, G., Dontcheva, M., Wilensky, G., Chang, W., Agarwala, A., Linder, J., Adar, E. (Apr. 27, 2013)
Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI), 2185-2194

Toward a Cognitive Theory of Creativity Support

Davis, N., Winnemoeller, H., Dontcheva, M., Do, E. (Jan. 1, 2013)
Creativity & Cognition: pp. 13--22

MixT: Automatic Generation of Step-by-Step Mixed Media Tutorials

Dontcheva, M., Li, W., Chi, P., Ahn, S., Ren, A., Hartmann, B. (Oct. 1, 2012)
ACM Symposium on User Interface Software and Technology (UIST), 93-102

Tutorial-based Interfaces for Cloud-enabled Applications

Laput, G., Adar, E., Dontcheva, M., Li, W. (Oct. 1, 2012)
ACM Symposium on User Interface Software and Technology (UIST), 113-122

Priming for Better Performance in Microtask Crowdsourcing Environments

Morris, R., Dontcheva, M., Gerber, E. (Jun. 1, 2012)
IEEE Internet Computing, Volume 16 Issue 5, Pages 13-19

Discovery-based Games for Learning Software

Dong, T., Dontcheva, M., Joseph, D., Karahalios, K., Newman, M., Ackerman, M. (May. 1, 2012)
Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI), 2083-2086

Affective Computational Priming and Creativity

Lewis, S., Dontcheva, M., Gerber, E. (May. 1, 2011)
Proceedings of the SIGCHI Conference on Human Factors in Computing Systems, 735-744

Pause-and-play: Automatically Linking Screencast Video Tutorials with Applications

Pongnumkul, S., Dontcheva, M., Li, W., Bourdev, L., Avidan, S., Wang, J., Cohen, M. (Jan. 30, 2011)
In ACM Symposium on User Interface Software and Technology (UIST 2011)

Creating Collections with Automatic Suggestions and Example-Based Refinement

Secord, A., Winnemöller, H., Li, W., Dontcheva, M. (Feb. 1, 2010)
ACM Symposium on User Interface Software and Technology (UIST)

Example-Centric Programming: Integrating Web Search into the Development Environment

Brandt, J., Dontcheva, M., Weskamp, M., Klemmer, S. (Feb. 1, 2010)
In Proceedings of CHI: ACM Conference on Human Factors and Computing Systems , 513-522. [ doi ]

How the Web Helps People Turn Ideas Into Code

Brandt, J., Guo, P., Lewenstein, J., Dontcheva, M., Klemmer., S. (Feb. 1, 2010)
In No Code Required: Giving Users Tools to Transform the Web , edited by Cypher, A., Dontcheva, M., Lau, T., Nichols, J., Kaufmann, M

Generating Photo Manipulation Tutorials By Demonstration

Grabler, F., Agrawala, M., Li, W., Dontcheva, M., Igarashi, T. (Feb. 1, 2009)
ACM Transactions on Graphics, 28(3)

Opportunistic Programming: Writing Code to Prototype, Ideate, and Discover

Brandt, J., Guo, P., Lewenstein, J., Dontcheva, M., Klemmer, S. (Feb. 1, 2009)
IEEE Software , 26 (5), 18-24. [ doi ]

Two Studies of Opportunistic Programming: Interleaving Web Foraging, Learning, and Writing Code

Brandt, J., Guo, P., Lewenstein, J., Dontcheva, M., Klemmer., S. (Feb. 1, 2009)
In Proceedings of CHI: ACM Conference on Human Factors and Computing Systems , 1589-1598. [ doi ].

Adaptive Layout for Dynamically Aggregated Documents

Schrier, E., Dontcheva, M., Jacobs, C., Wade, G., Salesin, D. (Nov. 14, 2008)
In IUI '08: Proceedings of the 13th International Conference on Intelligent User Interfaces , 99-108

Zoetrope: Interacting with the Ephemeral Web

Adar, E., Dontcheva, M., Fogarty, J., Weld, D. (Mar. 17, 2008)
In UIST'08: Proceedings of 21st annual ACM symposium on User Interface Software and Technology , 239–248

Experiences with content extraction on the web

Dontcheva, M., Lin, S., Drucker, S., Salesin, D., Cohen, M. (Feb. 2, 2008)
In SIGCHI 2008 Workshop on Semantic Web User Interactions: Exploring HCI Challenges

Relations, Cards, and Search Templates: User-guided Web Data Integration and Layout

Dontcheva, M., Drucker, S., Salesin, D., Cohen, M. (Dec. 12, 2007)
In UIST '07: Proceedings of the 20th Annual ACM Symposium on User Interface Software and Technology , 61–70

Summarizing personal web browsing sessions

Dontcheva, M., Drucker, S., Wade, G., Salesin, D., Cohen, M. (Oct. 11, 2006)
In UIST '06: Proceedings of the 19th annual ACM symposium on User Interface Software and Technology , 115–124

v4v: a view for the viewer

Dontcheva, M., Drucker, S., Cohen, M. (Mar. 22, 2005)
In DUX '05: Proceedings of the 2005 conference on Designing for User eXperience , 19

Interactive digital photomontage

Agarwala, A., Dontcheva, M., Agrawala, M., Drucker, S., Colburn, A., Curless, B., Salesin, D., Cohen, M. (Feb. 1, 2004)
ACM Transactions on Graphics (Proc. SIGGRAPH) , 23(3), 294-302

Layered acting for character animation

Dontcheva, M., Yngve, G., Popović, Z. (Feb. 1, 2003)
ACM Transactions on Graphics (Proc. SIGGRAPH) , 22(3), 409–416