Code Assessment and Feedback Mechanism in Programming
Name of Faculty : Dr. Thushara MG
Machine learning techniques may be able to help with checking the accuracy of code problems by providing automated code evaluations that go beyond just checking for correctness. By examining code structure, grammar, and patterns, machine learning algorithms can detect potential deficiencies in students’ comprehension and offer specific guidance to enhance their programming proficiency. These approaches can accommodate the diverse learning styles of individual students and offer tailored education, enhancing their comprehension and application of programming principles across many contexts. The provision of real-time feedback during coding activities has a substantial impact on the educational achievements of students, as it enables them to promptly identify and rectify errors, thereby facilitating instant learning and comprehension. The primary objective of this project is to enable educators to analyze, provide feedback, and evaluate students’ skills through the use of natural language processing (NLP) and deep learning (DL) techniques.
Academic Criteria : Master’s degree in Computer Science/Artificial Intelligence/Data Science or other related subjects. Degree-level mathematics, computer science (or equivalent) required. Applicants should be good at programming.