26 citations · 68 across the 9 of their papers we have counts for
4 papers · 1 filter
Reasoning Trajectories for Socratic Debugging of Student Code: From Misconceptions to Contradictions and Updated Beliefs
Erfan Al-Hossami, Razvan Bunescu
In Socratic debugging, instructors guide students towards identifying and fixing a bug on their own, instead of providing the bug fix directly. Most novice programmer bugs are caus…
Extraction of Atypical Aspects from Customer Reviews: Datasets and Experiments with Language Models
Smita Nannaware, Erfan Al-Hossami, Razvan Bunescu
A restaurant dinner may become a memorable experience due to an unexpected aspect enjoyed by the customer, such as an origami-making station in the waiting area. If aspects that ar…
Can Language Models Employ the Socratic Method? Experiments with Code Debugging
Erfan Al-Hossami, Razvan Bunescu, Justin Smith +1
When employing the Socratic method of teaching, instructors guide students toward solving a problem on their own rather than providing the solution directly. While this strategy ca…
A Survey on Artificial Intelligence for Source Code: A Dialogue Systems Perspective
Erfan Al-Hossami, Samira Shaikh
In this survey paper, we overview major deep learning methods used in Natural Language Processing (NLP) and source code over the last 35 years. Next, we present a survey of the app…