1 code implementation • 13 Mar 2024 • Florian Tambon, Arghavan Moradi Dakhel, Amin Nikanjam, Foutse khomh, Michel C. Desmarais, Giuliano Antoniol
The bug patterns are presented in the form of a taxonomy.
1 code implementation • 10 Feb 2023 • Antoine Lefebvre-Brossard, Stephane Gazaille, Michel C. Desmarais
We also present a case study of this dataset in an information retrieval task.
1 code implementation • 11 Jul 2022 • Arghavan Moradi Dakhel, Michel C. Desmarais, Foutse khomh
Moreover, our findings suggest that ``issue resolving history'' of developers is the most informative source of information to represent the domain expertise of developers in embedding spaces.
1 code implementation • 30 Jun 2022 • Arghavan Moradi Dakhel, Vahid Majdinasab, Amin Nikanjam, Foutse khomh, Michel C. Desmarais, Zhen Ming, Jiang
In this paper, we study the capabilities of Copilot in two different programming tasks: (i) generating (and reproducing) correct and efficient solutions for fundamental algorithmic problems, and (ii) comparing Copilot's proposed solutions with those of human programmers on a set of programming tasks.
1 code implementation • 22 Mar 2019 • Sein Minn, Michel C. Desmarais, Feida Zhu, Jing Xiao, Jianzong Wang
Knowledge Tracing (KT) is the assessment of student’s knowledge state and predicting whether that student may or may not answer the next problem correctly based on a number of previous practices and outcomes in their learning process.
1 code implementation • 24 Sep 2018 • Sein Minn, Yi Yu, Michel C. Desmarais, Feida Zhu, Jill Jenn Vie
In Intelligent Tutoring System (ITS), tracing the student's knowledge state during learning has been studied for several decades in order to provide more supportive learning instructions.