Fuzzy Intelligent System for Student Software Project Evaluation
Anna Ogorodova, Pakizar Shamoi, Aron Karatayev

TL;DR
This paper presents a fuzzy intelligent system that automates student software project evaluation, aiming to standardize assessments and reduce subjective bias in grading.
Contribution
It introduces a novel fuzzy inference system based on survey-identified criteria for evaluating academic software projects.
Findings
System effectively automates project evaluation
Reduces subjective bias in grading
Demonstrates promising results in standardization
Abstract
Developing software projects allows students to put knowledge into practice and gain teamwork skills. However, assessing student performance in project-oriented courses poses significant challenges, particularly as the size of classes increases. The current paper introduces a fuzzy intelligent system designed to evaluate academic software projects using object-oriented programming and design course as an example. To establish evaluation criteria, we first conducted a survey of student project teams (n=31) and faculty (n=3) to identify key parameters and their applicable ranges. The selected criteria - clean code, use of inheritance, and functionality - were selected as essential for assessing the quality of academic software projects. These criteria were then represented as fuzzy variables with corresponding fuzzy sets. Collaborating with three experts, including one professor and two…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsEducational Technology and Assessment
MethodsSparse Evolutionary Training
