OMR Assistant

A Python-powered tool that reads OMR sheets, extracts answers, and generates automated result reports.

Python-Based OMR Processing

OMR Assistant is built using Python, enabling fast and accurate extraction of marked answers from scanned OMR sheets through image processing.

Folder-Based Sheet Collection

Simply select a folder containing scanned OMR sheets — the application will automatically read all images and extract student responses.

Excel Export with Correct Answer Sheet

After processing, an Excel file is generated containing all student responses. A separate sheet named “Correct” allows you to enter the answer key.

Automated Marking System

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.

User-Friendly & Error-Free

Designed for coaching centers and institutes, the system ensures accurate recognition, error-free scoring, and easy handling for non-technical users.

Fast, Lightweight & Offline

The OMR Assistant works completely offline, processes hundreds of sheets within seconds, and requires no high-end hardware.

Video Details

See how the system processes scanned sheets, creates Excel output, and prepares final results.

video image