ExamAI: An Automated Examination Script Evaluation System Using Optical Character Recognition and Transformer-Based Natural Language Processing
The evaluation of handwritten examination scripts is a labour-intensive process that introduces inter-evaluator subjectivity and limits institutional scalability as student enrollment grows. This paper presents ExamAI, a full-stack web application that automates the complete examination lifecycle encompassing scheduling, handwritten answer image submission, optical character recognition (OCR) text extraction, natural language processing (NLP) scoring, and result publication. The scoring engine combines a BERT semantic similarity model weighted at sixty percent with a TF-IDF cosine similarity component weighted at forty percent. The system is implemented as three independently deployable microservices: a React.js frontend, a Node.js Express backend, and a Python Flask machine learning service backed by MongoDB. Empirical scoring analysis across 60 descriptive answer pairs demonstrates that the dual-model approach substantially outperforms TF-IDF-only baselines for paraphrased correct answers, raising combined scores from 10–35% to 37–62%.
Authors
- yasasri Nadakurthy
- Bharathi V C
- Lalitha Sahithi Pushadapu
- Lakshmi lasya Gurram
Institutions
- Vellore Institute of Technology University (IN)
Publication Details
- Journal
- Zenodo (CERN European Organization for Nuclear Research)
- Published
- 2026-05-16
- DOI
- https://doi.org/10.5281/zenodo.20233921
- Primary Topic
- Handwritten Text Recognition Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00