At Shuchit Infotek, our methodology starts by scanning blank OMR sheets to design a precise template. Our OMR scanning machine detects ID marks, timing marks, and sheet thickness, then defines field names according to the template. Once the template is ready, we create a data file and scan all OMR sheets accordingly. The machine captures bubble responses based on the designed template, generating output and data files in .dat format. This data is then used for result processing. While this approach offers significant accuracy, occasional issues may arise if the scanner does not accept certain OMR sheets due to various factors.