Vipkurum optical mark reading — a new layout lands in code, not on a purchase list
Our optical mark reading work sits inside Vipkurum's education platform. Python and OpenCV lift the marks off the sheet image. In a manufacturing setting the consequence lands on the calendar: a fresh sheet layout becomes an adjustment in the code and takes effect the same morning, with no reader on order and no device-specific paper stock to wait for. A sheet arrives as a scan, Node.js fronts the reading service, and the outcome is stored by Laravel on MySQL. The boundary rides along: exam marking is where this came from, so production planning and service call handling are not covered.
Read the case study →