Computer Vision for Exam Grading

Final Report

Bachelor Thesis (2019)
Author(s)

R.D. Young On (TU Delft - Electrical Engineering, Mathematics and Computer Science)

H.G. van de Kuilen (TU Delft - Electrical Engineering, Mathematics and Computer Science)

R.A. Bijl (TU Delft - Electrical Engineering, Mathematics and Computer Science)

H.T. Leistra (TU Delft - Electrical Engineering, Mathematics and Computer Science)

T. Jugariu (TU Delft - Electrical Engineering, Mathematics and Computer Science)

Contributor(s)

S. Hugtenburg – Coach (TU Delft - Computer Science & Engineering-Teaching Team)

Anton Akhmerov – Mentor (TU Delft - QN/Akhmerov Group)

H Wang – Graduation committee member (TU Delft - Multimedia Computing)

Faculty
Electrical Engineering, Mathematics and Computer Science
Copyright
© 2019 Ruben Young On, Richard van de Kuilen, Robin Bijl, Hidde Leistra, Timo Jugariu
More Info
expand_more
Publication Year
2019
Language
English
Copyright
© 2019 Ruben Young On, Richard van de Kuilen, Robin Bijl, Hidde Leistra, Timo Jugariu
Coordinates
52.0021256, 4.3732982
Graduation Date
02-07-2019
Awarding Institution
Delft University of Technology
Project
['Bachelor Project']
Programme
['Computer Science and Engineering']
Faculty
Electrical Engineering, Mathematics and Computer Science
Reuse Rights

Other than for strictly personal use, it is not permitted to download, forward or distribute the text or part of it, without the consent of the author(s) and/or copyright holder(s), unless the work is under an open content license such as Creative Commons.

Abstract

Grading exams is a time-consuming activity for teachers. Zesje is an open-source tool created to aid teach-ers in exam grading and streamline the grading process. Zesje currently uses computer vision techniques torealign images, and automatically find student numbers. However, teachers can currently only use Zesje tograde questions manually. Moreover the computer vision capabilities of Zesje can be improved. To make iteasier to grade exams, it should be possible for teachers to have multiple choice questions graded automati-cally. This project describes various improvements for Zesje, most notably using computer vision for the auto-matic grading of multiple choice questions, improving the accuracy of aligning scanned submissions, andautomatically detecting blank solutions. The team had to make several choices regarding implementations and choice of technology. Design goalswere also created to serve as a guideline for the project. At the end of the project, with the features imple-mented by the team, Zesje can automatically grade multiple choice questions, identify blank solutions andhas the corresponding front-end changes that allow the user to create multiple choice checkboxes on theexam PDF. These features have been tested extensively. The use of Zesje also poses some ethical challenges. Using automated grading may result in the event thatsome submissions may never be seen by a grader. By using benchmarks to compare the performance of processing scans in Zesje, the team found out thatthe grading time has greatly been reduced.

Files

BEP_Final_Report.pdf
(pdf | 0.833 Mb)
License info not available