Automating OMR sheet response marking

We have an application where the candidate’s responses for each question in the OMR sheet comes as a snippet and we need to identify which option the student has marked and write that in the column against it. The challenge here is.

  • The response snippet is given as an image in the application against the question.
  • Each student has different behaviors for marking the bubble. We have some sample scenarios where it explains how we need to mark in certain behaviors.
    @loginerror - if you can give some pointers/ help

PFB a sample