Semi-Automated Coding for Qualitative Research: A User-Centered Inquiry and Initial Prototypes
Best PaperQualitative researchers perform an important and painstaking data annotation process known as coding. However, much of the process can be tedious and repetitive, becoming prohibitive for large datasets. Could coding be partially automated, and should it be? To answer this question, we interviewed researchers and observed them code interview transcripts. We found that across disciplines, researchers follow several coding practices well-suited to automation. Further, researchers desire automation after having developed a codebook and coded a subset of data, particularly in extending their coding to unseen data. Researchers also require any assistive tool to be transparent about its recommendations. Based on our findings, we built prototypes to partially automate coding using simple natural language processing techniques. Our top-performing system generates coding that matches human coders on inter-rater reliability measures. We discuss implications for interface and algorithm design, meta-issues around automating qualitative research, and suggestions for future work.
Research Questions / Practical Problems
Question signals indexed for this paper.
- 100%
Amortised Experimental Design and Parameter Estimation for User Models of Pointing
CHI '23· User Research Methods (Interviews, Surveys, Observation) +1
- 80%
User-Guided Correction of Reconstruction Errors in Structure-from-Motion
IUI '25· User Research Methods (Interviews, Surveys, Observation) +1
- 75%
How Do We Measure That?! Quick Scale Development
CHI '18· User Research Methods (Interviews, Surveys, Observation)
- 75%
Computational Rationality as a Theory of Interaction
CHI '22· Computational Methods in HCI
- 75%
What is User Engagement?: A Systematic Review of 241 Research Articles in Human-Computer Interaction and Beyond
CHI '25· User Research Methods (Interviews, Surveys, Observation)
- 67%
RDoFlow: Automatically assessing under-specified statistical analyses in HCI
IUI '26· User Research Methods (Interviews, Surveys, Observation) +2
- 60%
Bridging a Bridge: Bringing Two HCI Communities Together
CHI '18· User Research Methods (Interviews, Surveys, Observation) +1
- 60%
How Do We Measure That?! Quick Scale Development
CHI '18· Visualization Perception & Cognition +1
- 60%
Observations on Typing from 136 Million Keystrokes
CHI '18· User Research Methods (Interviews, Surveys, Observation) +1
- 60%
How Do We Measure That?! Quick Scale Development
CHI '18· User Research Methods (Interviews, Surveys, Observation) +1
Based on Jaccard similarity of research subtopics & professions (≥60%)