Automated Evaluation System for Subjective Answers and Programming Assignments
Grading of students’ descriptive and programming answers is a very tedious task. This situation is a candidate for
automation and calls for a system which would allow students to upload their subjective answers and programs on the server
and get them evaluated based on model answers and test cases specified by the professor. In this survey paper, we have
presented a system of which will automatically evaluate subjective answers and programming assignments along with its
design and architecture. Descriptive answers will be evaluated based on the model answer and keywords stored in the
database. The software will also check for spelling, grammatical errors and sentence formation of the answers. Program
testing will be performed by first compiling the program and checking for errors. The program output will at that point be
checked against a few experiments which might be submitted physically by teachers or produced naturally by the
framework. The proposed framework is made available through web interface for all clients, including teachers and students.
Keywords - Automated Evaluation, Programming Assignment Evaluation, Subjective Answer Evaluation.