Optical mark recognition
Technique
Optical mark recognition (OMR) collects data from people by identifying markings on a paper. OMR enables the hourly processing of hundreds or even thousands of documents. A common application of this technology is used in exams, where students mark cells as their answers. This allows for very fast automated grading of exam sheets.
Related work
- OMR exam system Key work Mar 2026
OMR exam system is a full exam-management platform built around optical mark recognition (OMR): reading filled-in bubbles on scanned answer sheets.
- Thai OMR answer sheet generator Mar 2026
Thai OMR answer sheet generator is a Python library that creates printable answer sheets for optical mark recognition (OMR) in Thai and English.
In the knowledge graph
Optical mark recognition and the 2 things it is linked to. Open any dot for its page, or explore it in the full graph.
As data
Everything on this page is read from triples in the knowledge graph. These are the 5 it states about Optical mark recognition, and 1 more its ontology implies; the console runs SPARQL over the whole graph, here in your browser.
@prefix id: <https://ask.chaipat.cc/id/> . @prefix rdf: <http://www.w3.org/1999/02/22-rdf-syntax-ns#> . @prefix cj: <https://ask.chaipat.cc/ns#> . @prefix rdfs: <http://www.w3.org/2000/01/rdf-schema#> . @prefix skos: <http://www.w3.org/2004/02/skos/core#> . @prefix schema: <https://schema.org/> . id:OMR a cj:Technique ; rdfs:label "Optical mark recognition" ; skos:altLabel "OMR" , "optical mark recognition" ; schema:sameAs <https://en.wikipedia.org/wiki/Optical_mark_recognition> .