# SparkMe: Adaptive Semi-Structured Interviewing for Qualitative Insight Discovery

arXiv: https://arxiv.org/abs/2602.21136 · HTML: https://mlsanity.com/paper/2602.21136/

## Key facts

- Cited by 8 papers in the map (data through 14 Oct 2026).
- First posted on arXiv 24 Feb 2026.

## Built on by (most cited first, 8 of 8)

- [Reflections and New Directions for Human-Centered Large Language Models](https://mlsanity.com/paper/2605.06901/) (2026)
- [Momento: Evaluating Persistent Memory and Reasoning with Multi-Session Agentic Conversations](https://mlsanity.com/paper/2606.00832/) (2026)
- [T1-Bench: Benchmarking Multi-Scenario Agents in Real-World Domains](https://mlsanity.com/paper/2606.11070/) (2026)
- [(Im)Paired Programming: Coding Agents Improve Productivity but Harm Understanding](https://mlsanity.com/paper/2607.26375/) (2026)
- [What Makes a Good Response? An Empirical Analysis of Quality in Qualitative Interviews](https://mlsanity.com/paper/2604.05163/) (2026)
- [When Does AI Augment Work? A Workflow-Level Framework for Human-Agent Collaboration](https://mlsanity.com/paper/2609.12482/) (2026)
- [AI-Moderated Interviews for Market Research and Digital Twins Calibration](https://mlsanity.com/paper/2609.29143/) (2026)
- [InterviewPlayground: A Validated Simulation Environment for Evaluating AI Interviewers](https://mlsanity.com/paper/2610.12023/) (2026)

## Abstract (arXiv)

Qualitative insights from user experiences are critical for informing product and policy decisions, but collecting such data at scale is constrained by the time and availability of experts to conduct semi-structured interviews. Recent work has explored using large language models (LLMs) to automate interviewing, yet existing systems lack a principled mechanism for balancing systematic coverage of predefined topics with adaptive exploration, or the ability to pursue follow-ups, deep dives, and emergent themes that arise organically during conversation. In this work, we formulate adaptive semi-structured interviewing as an optimization problem over the interviewer's behavior. We define interview utility as a trade-off between coverage of a predefined interview topic guide, discovery of relevant emergent themes, and interview cost measured by length. Based on this formulation, we introduce SparkMe, a multi-agent LLM interviewer that performs deliberative planning via simulated conversation rollouts to select questions with high expected utility. We evaluate SparkMe through controlled experiments with LLM-based interviewees, showing that it achieves higher interview utility, improving topic guide coverage (+4.7% over the best baseline) and eliciting richer emergent insights while using fewer conversational turns than prior LLM interviewing approaches. We further validate SparkMe in a user study with 70 participants across 7 professions on the impact of AI on their workflows. Domain experts rate SparkMe as producing high-quality adaptive interviews that surface helpful profession-specific insights not captured by prior approaches. The code, datasets, and evaluation protocols for SparkMe are available as open-source at https://github.com/SALT-NLP/SparkMe.
