What You Need is What You Get: Theory of Mind for an LLM-Based Code Understanding Assistant
Not on the map. Why?
Abstract (arXiv)
A growing number of tools have used Large Language Models (LLMs) to support developers' code understanding. However, developers still face several barriers to using such tools, including challenges in describing their intent in natural language, interpreting the tool outcome, and refining an effective prompt to obtain useful information. In this study, we designed an LLM-based conversational assistant that provides a personalized interaction based on inferred user mental state (e.g., background knowledge and experience). We evaluate the approach in a within-subject study with fourteen novices to capture their perceptions and preferences. Our results provide insights for researchers and tool builders who want to create or improve LLM-based conversational assistants to support novices in code understanding.
Key facts. Cited by 8 papers in the map (data through 14 Oct 2026). First posted on arXiv 8 Aug 2024.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 3; 2026: 4.
8 papers.
- 2025Large language models for artificial general intelligence (AGI): A survey of foundational principles and approachescited by 18
- 2025Large Language Models (LLMs) for Source Code Analysis: applications, models and datasetscited by 16
- 2026Agentic Coding Needs Proactivity, Not Just Autonomycited by 3
- 2024SketchFill: Sketch-Guided Code Generation for Imputing Derived Missing Valuescited by 2
- 2025A Comparison of Conversational Models and Humans in Answering Technical Questions: the Firefox Casecited by 0
- 2026Explicit Trait Inference for Multi-Agent Coordinationcited by 0
- 2026LiveFMBench: Unveiling the Power and Limits of Agentic Workflows in Specification Generationcited by 0
- 2026TARS: A Theory-of-Mind Agent for Personalized In-IDE Code Comprehensioncited by 0
- 2026TARS: A Theory-of-Mind Agent for Personalized In-IDE Code Comprehension17 Jul 2026
- 2026Agentic Coding Needs Proactivity, Not Just Autonomy7 May 2026
- 2026LiveFMBench: Unveiling the Power and Limits of Agentic Workflows in Specification Generation2 May 2026
- 2026Explicit Trait Inference for Multi-Agent Coordination21 Apr 2026
- 2025A Comparison of Conversational Models and Humans in Answering Technical Questions: the Firefox Case24 Oct 2025
- 2025Large Language Models (LLMs) for Source Code Analysis: applications, models and datasets21 Mar 2025
- 2025Large language models for artificial general intelligence (AGI): A survey of foundational principles and approaches6 Jan 2025
- 2024SketchFill: Sketch-Guided Code Generation for Imputing Derived Missing Values26 Dec 2024