A Python-powered tool that reads OMR sheets, extracts answers, and generates automated result reports.
OMR Assistant is built using Python, enabling fast and accurate extraction of marked answers from scanned OMR sheets through image processing.
Simply select a folder containing scanned OMR sheets — the application will automatically read all images and extract student responses.
After processing, an Excel file is generated containing all student responses. A separate sheet named “Correct” allows you to enter the answer key.
Once the correct answers are provided, the system computes marks with support for negative marking and adds a detailed “Results” sheet to the same Excel file.
Designed for coaching centers and institutes, the system ensures accurate recognition, error-free scoring, and easy handling for non-technical users.
The OMR Assistant works completely offline, processes hundreds of sheets within seconds, and requires no high-end hardware.
See how the system processes scanned sheets, creates Excel output, and prepares final results.
