Jun, 2024
指导而非协助:基于 LLM 的多轮规划和分层提问用于苏格拉底代码调试
Instruct, Not Assist: LLM-based Multi-Turn Planning and Hierarchical Questioning for Socratic Code Debugging
Priyanka Kargupta, Ishika Agarwal, Dilek Hakkani-Tur, Jiawei Han
TL;DRSocratic questioning is used as a teaching strategy in the code debugging domain, and TreeInstruct, an Instructor agent guided by a state space-based planning algorithm, effectively assists students in identifying and resolving errors through multi-turn interactions, demonstrating state-of-the-art performance in both single and multi-bug datasets.