SparkMe: Adaptive Semi-Structured Interviewing for Qualitative Insight Discovery
Organizations: Stanford University
Abstract
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.
Figures & tables
| System Name | Interview Structure | Stopping Condition | Coverage- aware | Deliberative Exploration | Open Source |
| AI Recruiter ( Pathak and Pandey, 2025 ) | Semi-structured | User-driven | ✓ | - | - |
| Persona ChatBot ( Wei et al., 2024 ) | Unstructured | User-driven | - | - | - |
| VirtualInterviewer ( Gomez et al., 2025 ) | Semi-structured | Script-based | ✓ | - | - |
| Anthropic Interviewer ( Handa et al., 2025 ) | Semi-structured | Script-based | ✓ | - | - |
| Interview-GPT ( Wuttke et al., 2025 ) | Unstructured | User-driven | - | - | ✓ |
| MimiTalk ( Liu and Yu, 2025 ) | Semi-structured | User-driven | ✓ | - | ✓ |
| Subtopic | SparkMe | MimiTalk | ||
| Participant 1 | Participant 2 | Participant 3 | Participant 4 | |
| Predefined subtopics | ||||
| General outlook on AI’s broader societal and industry impact | ✓ | ✓ | - | ✓ |
| Personal beliefs about the ethics and risks of AI in the workplace | ✓ | ✓ | ✓ | - |
| Missing AI tools or features that would be most beneficial in the future | ✓ | ✓ | ✓ | ✓ |
| Predicted evolution of their job in the next 5–10 years with AI integration | ✓ | ✓ | ✓ | ✓ |
Appendix figures & tables18 assets
Supplementary material from the paper’s appendix.
Appendix
| Topic | Subtopics |
| Introduction & Background | • Educational background or training • Specific job title and role description • Current industry or sector (e.g., tech, finance, manufacturing) • Company size and environment • Type of business or market segment • Duration/years of experience in current role • Professional seniority or career level |
| Core Responsibilities and Decision-Making | • Primary job responsibilities and regular daily tasks • Approximate proportion of time spent on core activities • Level of autonomy and scope of decision-making in the role |
| Task Proficiency, Challenge, and Engagement | • Tasks that feel easiest or most natural to perform • Tasks perceived as most challenging or complex • Tasks that are repetitive, data-heavy, or suitable for automation • Tasks that are most enjoyable or engaging versus those that feel boring or tedious • Common pain points or inefficiencies in completing tasks • How enjoyment, skill level, and productivity relate to one another |
| Tech Learning Comfort | • Attitude towards learning new technologies and tools • Perceived adaptability to new software/methods • Willingness to invest time in tech training • Motivations or barriers to learning new tech (e.g., workload, relevance) • Influence of peers or management on willingness to adopt new tools |
| Primary Tools and Technologies Used in Work | • Specific software, platforms, or systems used daily • Essential non-AI tools for workflow • Familiarity with industry-standard technologies • Interoperability or integration issues between tools |
| Topic | Subtopics |
| AI Experience and Tool Adoption | • Familiarity with fundamental AI/ML concepts and terminology • Names of specific AI software/platforms currently used in work • Frequency and purpose of AI tool application (specific use cases) • Specific examples of AI success and failure experiences (lessons learned) • Availability of organizational training or peer resources for AI use |
| AI Interaction Style and Workflow Change | • Preferred mode of interaction: independent versus step-by-step collaboration • Style of human-AI teaming (e.g., advisor, assistant, co-worker) • Willingness and openness to adopting new AI-driven workflows • Preference for conversational vs. command-based interfaces (communication dynamics) |
| Trust and Control Over AI | • Extent to which tasks rely on specialized, tacit domain knowledge • Level of trust in AI outputs for work tasks and critical decisions • Ideal balance of human effort and AI automation for specific tasks • Conditions under which high automation is acceptable or threatening |
| AI Impact on Skills and Job Security | • Perceived impact of AI on the importance of existing skills (enhanced vs. reduced) • Emerging skills or new areas of responsibility created by AI • Level of concern about AI replacing specific tasks or the overall role • Availability of override mechanisms or manual checks for AI-driven processes • Perceived change in team or company policies regarding AI adoption |
| AI Attitudes and Future Outlook | • General outlook on AI’s broader societal and industry impact • Personal beliefs about the ethics and risks of AI in the workplace • Missing AI tools or features that would be most beneficial in the future • Predicted evolution of their job in the next 5-10 years with AI integration • Concrete steps they would want their organization to take regarding AI strategy |
| Model | Kendall’s | Exact Agreement | Within 1 point | Within 2 points |
| mR3-Qwen3-14B | 0.549 | 45.2% | 88.2% | 98.9% |
| Qwen3-30B-A3B-Instruct | 0.524 | 41.9% | 74.2% | 88.2% |
| GPT-4.1 | 0.439 | 31.2% | 75.3% | 91.4% |
| GPT-4.1-mini | 0.405 | 23.7% | 62.4% | 78.5% |
| System | Leading Questions |
| SparkMe | Q1. It’s interesting that prompt writing has become an important skill for you. Could you tell me more about how learning to write effective prompts has changed the way you work with AI? Are there particular challenges or benefits you’ve noticed as you’ve developed this skill? |
| Q2. It’s great to hear you’ve had positive experiences with several AI platforms. Shifting gears a bit, I’m curious about how you feel AI has impacted the importance of your existing skills as a data scientist. Do you find that AI has enhanced the value of your current expertise, or has it reduced the need for some skills? How has that influenced the way you approach your work? | |
| MimiTalk | Q1. What motivates you to dedicate 3 to 4 hours daily to learning new technologies, and are there any challenges you face in maintaining this learning habit? |
| Q2. Can you tell me about a recent time when an AI chat tool helped you solve a tricky coding or IT issue? What was the problem and how did the AI assist you? | |
| Q3. Why do you feel that none of your tasks are suitable for automation? Are there specific reasons or concerns that make automation less appropriate? |
| Dimension | Description | Scale (1–5) |
| Coverage | How comprehensively did the interview cover the intended topics? | 1 : Missed most key areas 2 : Covered some areas but missed significant parts 3 : Covered main points but lacked detail 4 : Covered most areas well 5 : Comprehensive coverage of all intended topics |
| Depth | Did the interviewer probe deeply enough to get meaningful answers? | 1 : Very superficial; surface-level only 2 : Mostly superficial with rare follow-up 3 : Adequate depth but missed opportunities 4 : Good depth; probed well 5 : Exceptional depth; uncovered profound insights |
| Correctness | How accurate were the interviewer’s summaries and interpretations? | 1 : Frequent major inaccuracies 2 : Several errors or misunderstandings 3 : Mostly accurate with some minor errors 4 : Accurate with rare minor slips 5 : Flawless interpretation and summary |
| Dimension | Description | Scale (1–5) |
| Topical Relevance | How much did this emergent subtopic add new dimensions to the planned topic being discussed? | 1 : Irrelevant or distracting 2 : Weakly relevant 3 : Somewhat relevant 4 : Mostly relevant 5 : Highly relevant and aligned |
| Topic-Level Emergence | Did this subtopic reveal novel perspectives within the planned sub-topics being discussed? Did it go beyond obvious aspects to uncover new angles? | 1 : Adds nothing new 2 : Minor/redundant connections 3 : Moderately emergent 4 : Clearly emergent/meaningful 5 : Highly emergent; substantial novel directions |
| Surprise | How unexpected were the emergent ideas relative to what had already been discussed? | 1 : Entirely expected/routine 2 : Slightly unexpected 3 : Moderately unexpected 4 : Highly unexpected 5 : Strongly surprising while remaining relevant |
| Analytical Value | How much does this contribute to understanding AI workforce issues across the industry? | 1 : Distracting/uninformative 2 : Little analytical insight 3 : Some insight, limited utility 4 : Meaningful analytical insight 5 : Substantially deepens understanding |
| Dimension | Description | Scale (1–5) |
| Clarity | How clear were the questions and the flow of the conversation? | 1 : Confusing and disjointed 2 : Often unclear 3 : Generally clear but sometimes vague 4 : Very clear and easy to follow 5 : Crystal clear and perfectly structured |
| Adaptiveness | How well did the interviewer adapt to the interviewee’s responses? | 1 : Rigid; ignored responses 2 : Struggled to adapt 3 : Adapted adequately 4 : Adapted well to flow 5 : Seamlessly adapted to every nuance |
| Comfort & Fairness | Did the interviewee feel comfortable and treated fairly? | 1 : Hostile or unfair environment 2 : Uncomfortable or biased 3 : Neutral/Adequate 4 : Comfortable and fair 5 : Extremely supportive and unbiased |
| Overall Experience | Taking everything into account, how would the interviewee rate the session? | 1 : Poor 2 : Below Average 3 : Average 4 : Good 5 : Excellent |
LLM Agent Planning
Large language model (LLM) agent planning studies how agents decompose goals, choose actions and tools, and adapt plans from feedback.
See all 225 papers