Vipkurum optical reading — the mark comes off the picture, not off a reader
The reading tool we wrote for Vipkurum's education platform. Marks on an optical sheet are extracted from the image of that sheet rather than through a device's optics: the work sits in an image analysis layer standing on Python and OpenCV, not in hardware. Marking no longer waits for a reader to be free, and a branch reads its own exam without sending paper away. When a layout changes the adjustment happens in software: no hardware swap, no device-specific sheet order. Sheets upload from a browser, the reading service is called through Node.js, and the result lands on a MySQL record. Scope: exam marking, not document recognition.
Read the case study →