Mira Dontcheva

Senior Principal Scientist

Seattle

Mira is senior principal scientist at Adobe leading research in Human Computer Interaction (HCI) at the intersection of video interaction and AI agents. Mira leads the STORIE Lab, which focuses on research on storytelling and interactive experiences with generative AI. Mira and her team build new tools that make video and audio creation easier, more fun, and more accessible to a wider audience. She is passionate about multimodal interaction, AI agents, and experiences at the intersection of the physical and digital 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.

Mira helped write and edit: No Code Required: Giving Users Tools to Transform the Web, was featured on Forbes.com and helped lead Project Blink.  She has presented her research on stage at Adobe Summit and Adobe MAX.

Publications

CrowdFolio: Understanding How Holistic and Decomposed Workflows Influence Feedback on Online Portfolios

Foong, E., Kim, J., Dontcheva, M., Gerber, E. (Oct. 23, 2021)

Conference On Computer-Supported Cooperative Work And Social Computing (CSCW)

StreamSketch: Exploring Multi-Modal Interactions in Creative Live Streams

Lu, Z., Habib, R., Wei, L., Dontcheva, M., Karahalios, K., Wei, L. (Oct. 23, 2021)

CSCW 2021

ReMap: Lowering the Barrier to Help-Seeking with Multimodal Search

Fraser, A., Markel, J., Basa, N., Dontcheva, M., Klemmer, S. (Oct. 20, 2020)

ACM Symposium on User Interface Software and Technology (UIST)

Temporal Segmentation of Creative Live Streams

Fraser, A., Kim, J., Shin, H., Brandt, J., Dontcheva, M. (Apr. 23, 2020)

ACM Conference on Human Factors and Computing Systems (SIGCHI)

Sharing the Studio: How Creative Livestreaming can Inspire, Educate, and Engage

Fraser, C., Kim, J., Thornsberry, A., Klemmer, S., Dontcheva, M. (Jun. 24, 2019)

ACM Conference on Creativity and Cognition (C&C)

RePlay: Contextually Presenting Learning Videos Across Software Applications

Fraser, C., Ngoon, T., Dontcheva, M., Klemmer, S. (May. 6, 2019)

Honorable Mention

ACM Conference on Human Factors and Computing Systems (SIGCHI)

Script-driven Performance Animation

Subramonyam, H., Li, W., Adar, E., Dontcheva, M. (Oct. 15, 2018)

ACM Symposium on User Interface Software and Technology (UIST)

Interactive Guidance Techniques for Improving Creative Feedback

Ngoon, T., Fraser, C., Weingarten, A., Dontcheva, M., Klemmer, S. (Apr. 16, 2018)

Honorable Mention

Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI)

Data Illustrator: Augmenting Vector Design Tools with Lazy Data Binding for Expressive Visualization Authoring

Liu, L., Thompson, J., Wilson, A., Dontcheva, M., Delorey, J., Grigg, S., Kerr, B., Stasko, J. (Apr. 16, 2018)

Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI)

Interface Design Assistance from Examples

Swearngin, A., Dontcheva, M., Li, W., Brandt, J., Dixon, M., Ko, A. (Apr. 16, 2018)

Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI)

Supporting In-Person Discussions around Iterations in User Interface Design

O'Leary, J., Winnemöller, H., Li, W., Dontcheva, M., Dixon, M. (Apr. 16, 2018)

Proceedings of ACM Conference on Human Factors and Computing Systems (SIGCHI)

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)

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)

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)

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

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)

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)

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

A Framework for Content-adaptive Photo Manipulation Macros: Application to Face, Landscape, and Global Manipulations

Berthouzoz, F., Li, W., Dontcheva, M., Agrawala, M. (Oct. 1, 2011)

ACM Transactions on Graphics, 30(5)

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)

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

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 ]

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)

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 ].

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)

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

News