Publications

Democratizing Game Modding with GenAI: A Case Study of StarCharM, a Stardew Valley Character Maker
Hamid Zand Miralvand, Mohammad Ronagh Nikghalb, Mohammad Darandeh, Abidullah Khan, Ian Arawjo, Jinghui Cheng.
Proc. ACM Hum. Comput. Interact. 2025.
Semantic Commit: Helping Users Update Intent Specifications for AI Memory at Scale
Priyan Vaithilingam, Munyeong Kim, Frida-Cecilia Acosta-Parenteau, Daniel Lee, Amine Mhedhbi, Elena L. Glassman, Ian Arawjo.
UIST 2025.
video
Assistance or Disruption? Exploring and Evaluating the Design and Trade-offs of Proactive AI Programming Support
Kevin Pu, Daniel Lazaro, Ian Arawjo, Haijun Xia, Ziang Xiao, Tovi Grossman, Yan Chen.
CHI 2025.
Textoshop: Interactions Inspired by Drawing Software to Facilitate Text Editing
Damien Masson, Young-Ho Kim, Fanny Chevalier.
CHI 2025. 🏅 Best Paper Honorable Mention
video
Making the Write Connections: Linking Writing Support Tools with Writer Needs
Zixin Zhao, Damien Masson, Young-Ho Kim, Gerald Penn, Fanny Chevalier.
CHI 2025.
presentation
Who Validates the Validators? Aligning LLM-Assisted Evaluation of LLM Outputs with Human Preferences
Shreya Shankar, J. D. Zamfirescu-Pereira, Bjoern Hartmann, Aditya G. Parameswaran, Ian Arawjo.
UIST 2024.
video
Thumbnail for 'ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing'
ChainForge: A Visual Toolkit for Prompt Engineering and LLM Hypothesis Testing
Ian Arawjo, Chelse Swoopes, Priyan Vaithilingam, Martin Wattenberg, Elena L. Glassman.
CHI 2024. 🏅 Best Paper Honorable Mention
pdf - github - video
Dynamic Abstractions: Building the Next Generation of Cognitive Tools and Interfaces
Sangho Suh, Hai Dang, Ryan Yen, Josh M. Pollock, Ian Arawjo, Rubaiat Habib Kazi, Hariharan Subramonyam, Jingyi Li, Nazmus Saquib, Arvind Satyanarayan.
UIST (Adjunct Volume) 2024.
Imagining a Future of Designing with AI: Dynamic Grounding, Constructive Negotiation, and Sustainable Motivation
Priyan Vaithilingam, Ian Arawjo, Elena L. Glassman.
Conference on Designing Interactive Systems 2024.
pdf
DirectGPT: A Direct Manipulation Interface to Interact with Large Language Models
Damien Masson, Sylvain Malacria, Géry Casiez, Daniel Vogel.
CHI 2024. 🏅 Best Paper Honorable Mention
pdf - demo - video
An AI-Resilient Text Rendering Technique for Reading and Skimming Documents
Ziwei Gu, Ian Arawjo, Kenneth Li, Jonathan K. Kummerfeld, Elena L. Glassman.
CHI 2024.
pdf
ChainForge: An open-source visual programming environment for prompt engineering
Ian Arawjo, Priyan Vaithilingam, Martin Wattenberg, Elena L. Glassman.
UIST (Adjunct Volume) 2023.
ChartDetective: Easy and Accurate Interactive Data Extraction from Complex Vector Charts
Damien Masson, Sylvain Malacria, Daniel Vogel, Edward Lank, Géry Casiez.
CHI 2023. 🏅 Best Paper
video
Supercharging Trial-and-Error for Learning Complex Software Applications
Damien Masson, Jo Vermeulen, George W. Fitzmaurice, Justin Matejka.
CHI 2022.
video
Notational Programming for Notebook Environments: A Case Study with Quantum Circuits
Ian Arawjo, Anthony DeArmas, Michael Roberts, Shrutarshi Basu, Tapan S. Parikh.
UIST 2022. 🏅 Best Paper Honorable Mention
video
Intercultural Computing Education: Toward Justice Across Difference
Ian Arawjo, Ariam Mogos.
ACM Transactions on Computing Education, Special Issue on Justice 2021.
Chameleon: Bringing Interactivity to Static Digital Documents
Damien Masson, Sylvain Malacria, Edward Lank, Géry Casiez.
CHI 2020.
video
Bringing Interactivity to Research Papers and Presentations with Chameleon
Damien Masson, Sylvain Malacria, Edward Lank, Géry Casiez.
CHI Extended Abstracts 2020.
Computing Education for Intercultural Learning: Lessons from the Nairobi Play Project
Ian Arawjo, Ariam Mogos, Steven J. Jackson, Tapan S. Parikh, Kentaro Toyama.
CSCW 2019. 🏅 Best Paper Honorable Mention
Teaching Programming with Gamified Semantics
Ian Arawjo, Cheng-Yao Wang, Andrew C. Myers, Erik Andersen, François Guimbretière.
CHI 2017.
video