Summary
I am an HCI (Human-Computer Interaction) Researcher who has been focused on human-centered AI for the past five years.
I like to understand how people think, design interfaces to improve their experiences, and evaluate those experiences.
I am currently part of the AI experience team at IBM research, focused on how people interact with intelligent systems, such as generative AI.
Research Interests: human-centered AI, responsible AI, AI developer experience, developer/end-user programmer experience, mental models and learning with complex systems.
Selected Publications and Patents:
2025
Michelle Brachman, Siya Kunde, Sarah Miller, Ana Fucs, Samantha Dempsey, Jamie Jabbour, Werner Geyer.
Building Appropriate Mental Models: What Users Know and Want to Know about an Agentic AI Chatbot.
Proceedings of the 30th International Conference on Intelligent User Interfaces.
Michelle Brachman, Arielle Goldberg, Andrew Anderson, Stephanie Houde, Michael Muller, Justin D Weisz.
Towards Personalized and Contextualized Code Explanations.
Adjunct Proceedings of the 33rd ACM Conference on User Modeling, Adaptation and Personalization
2024
Michelle Brachman, Amina El-Ashry, Casey Dugan, Werner Geyer.
How Knowledge Workers Use and Want to Use LLMs in an Enterprise Context.
Extended Abstracts of the CHI Conference on Human Factors in Computing Systems
2023
Michelle Brachman, Qian Pan, Hyo Jin Do, Casey Dugan, Arunima Chaudhary, J Johnson, Priyanshu Rai, Tathagata Chakraborti, Thomas Gschwind, Jim A Laredo, Christoph Miksovic Czasch, Paolo Scotton, Kartik Talamadupula, Gegi Thomas.
Follow the Successful Herd: Towards Explanations for Improved Use and Mental Models of Natural Language Systems.
Proceedings of the 30th International Conference on Intelligent User Interfaces
2022
Michelle Brachman, Zahra Ashktorab, Michael Desmond, Evelyn Duesterwald, Casey Dugan, Narendra Nath Joshi, Qian Pan, Aabhas Sharma.
Reliance and Automation for Human-AI Collaborative Data Labeling Conflict Resolution.
Proceedings of the ACM on Human-Computer Interaction (CSCW)
2020
**Best Paper** Gao Gao, Finn Voichick, Michelle Ichinco, and Caitlin Kelleher. Exploring Programmers' API Learning Processes: Collecting Web Resources as External Memory. 2020 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), Dunedin, New Zealand, 2020, pp. 1-10.
2019
Michelle Ichinco and Caitlin Kelleher. Open-Ended Novice Programming Behaviors and their Implications for Supporting Learning . 2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp 45-53.
Caitlin Kelleher and Michelle Ichinco. Towards a Model of API Learning . 2019 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp 163 - 168.
2018
Michelle Ichinco and Caitlin Kelleher. Semi-automatic suggestion generation for young novice programmers in an open-ended context . Proceedings of the 17th ACM Conference on Interaction Design and Children
pp 405-412.
2017
Michelle Ichinco, Wint Hnin, and Caitlin Kelleher. Suggesting API Usage to Novice Programmers with the Example Guru Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems, pp 1105-1117.
Michelle Ichinco and Caitlin Kelleher. Towards Better Code Snippets: Exploring How Code Snippet Recall Differs with Programming Experience IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp 37-41.
**Best Paper** Wint Hnin, Michelle Ichinco, and Caitlin Kelleher. An Exploratory Study of the Usage of Different Educational Resources in the Wild. IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp 181-189.
Michelle Ichinco, Kyle Harms, and Caitlin Kelleher. Towards Understanding Successful Novice Example Use in Blocks-Based Programming Journal of Visual Languages and Sentient Systems, pp 101-118.
2015
Michelle Ichinco and Caitlin Kelleher. Exploring novice programmer example use.2015 IEEE Symposium on Visual Languages and Human-Centric Computing (VL/HCC), pp. 63-71.
2013
Michelle Ichinco and Caitlin Kelleher. Towards generalizing expert programmers' suggestions for novice programmers. Visual Languages and Human-Centric Computing (VL/HCC), 2013 IEEE Symposium on, pp. 143-150.