Using Large Language Models to perform theoretically informed semi-structured interviews

Large Language Models (LLMs) are very promising when applied to conduct interviews, typically implemented through a conversational chat interface. These “chatbot interviewers” can be used to (a) collect large-scale in-depth opinion data and (b) run prompt experiments with personalized conversational interventions. In this work, we use the open-source Python package boterview, designed for social scientists, to conduct chatbot interviews in an experimental setting. To investigate whether chatbot interviewers can develop theoretical sensitivity, we ran a pilot interviewing experiment on 26 university students and staff, compared to a group of 12 student interviewers, on the topic of a Universal Basic Income. Based on a content analysis of interviewer questions, we find that chatbot interviewers provided with theoretical background information are more likely to ask theoretically relevant questions, and are more likely to pick up theoretically relevant cues from interviewees. On the other hand, compared to (in-person) human interviewers, responses to (written) chatbot interviewers are shorter and less informative, and chatbots tend to more strongly stick to the script. We conclude by discussing avenues for improving the technical abilities and theoretical sensibilities of chatbot interviewers.

Authors

Publication Details

Published
2025-09-01
DOI
https://doi.org/10.31235/osf.io/vqa5p_v1
Primary Topic
Computational and Text Analysis Methods
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Using Large Language Models to perform theoretically informed semi-structured interviews

Mihai Gabriel Constantin, Erwin Gielens
Computational and Text Analysis Methods
article

Using Large Language Models to perform theoretically informed semi-structured interviews

Mihai Gabriel Constantin, Erwin Gielens
article en

Abstract

Large Language Models (LLMs) are very promising when applied to conduct interviews, typically implemented through a conversational chat interface. These “chatbot interviewers” can be used to (a) collect large-scale in-depth opinion data and (b) run prompt experiments with personalized conversational interventions. In this work, we use the open-source Python package boterview, designed for social scientists, to conduct chatbot interviews in an experimental setting. To investigate whether chatbot interviewers can develop theoretical sensitivity, we ran a pilot interviewing experiment on 26 university students and staff, compared to a group of 12 student interviewers, on the topic of a Universal Basic Income. Based on a content analysis of interviewer questions, we find that chatbot interviewers provided with theoretical background information are more likely to ask theoretically relevant questions, and are more likely to pick up theoretically relevant cues from interviewees. On the other hand, compared to (in-person) human interviewers, responses to (written) chatbot interviewers are shorter and less informative, and chatbots tend to more strongly stick to the script. We conclude by discussing avenues for improving the technical abilities and theoretical sensibilities of chatbot interviewers.

Openalex Percentile: Top 67%
Computational and Text Analysis Methods
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.