Ambiguity Resolution with Human Feedback for Code Writing Tasks
Abstract
Specifications for code writing tasks are usually expressed in natural language and may be ambiguous. Programmers must therefore develop the ability to recognize ambiguities in task specifications and resolve them by asking clarifying questions. We present and evaluate a prototype system, based on a novel technique (Ambiguity Resolution with Human Feedback: ARHF), that (1) suggests specific inputs on which a given task specification may be ambiguous, (2) seeks limited human feedback about the code’s desired behavior on those inputs, and (3) attempts to generate code that resolves these ambiguities. We evaluate the efficacy of our prototype, and we discuss the implications of such assistive systems on Computer Science education.Downloads
Download data is not yet available.
Downloads
Published
2025-12-01
Conference Proceedings Volume
Section
Articles
How to Cite
Ambiguity Resolution with Human Feedback for Code Writing
Tasks. (2025). International Conference on Computers in Education. https://library.apsce.net/index.php/ICCE/article/view/5589