How it works

What actually happens when software marks a paper.

And, more usefully, the places where it should not be believed. If you are deciding whether to let any of this near your students’ marks, the second half matters more than the first.

The four steps

Every system doing this, ours included, is really doing four separate jobs. They fail in different ways, and lumping them together as “AI checking” is how people end up surprised.

1. Reading the handwriting

A photograph of a page becomes text. This is the part that has improved most, and it is now genuinely good on ordinary handwriting at an angle, in bad light, on ruled paper. It is still the step most likely to go wrong, and it goes wrong quietly — a misread digit is not obviously a misread.

2. Working out what the question wanted

Marks per question, and what a full answer has to contain. Some systems need you to type a marking scheme in. Ours builds one from the question paper itself, which is the difference between fifteen minutes of setup and an afternoon of it — and the reason a centre actually uses the thing on the second test rather than only the first. A whole paper we marked shows the output of all of this on six real pages. What a scheme actually has to contain is narrower than most people picture, which is why this works at all. Marking terms, explained defines the vocabulary used here.

3. Comparing the answer to the scheme

Step marks for a derivation. Error carried forward where the method holds and the arithmetic slips. Credit for a labelled diagram. This is the part that most resembles what a teacher does, and the part people most expect to be wrong. On structured subjects it is more consistent than a tired human at 11pm — not because it is cleverer, but because it does not get tired.

4. Deciding what to do when it is unsure

This is the step that separates a useful tool from a dangerous one, and it is the one nobody asks about.

Where it must not be trusted

A system that always produces a mark is telling you something false. Some pages are genuinely unreadable. Some answers are genuinely ambiguous. A tool that returns a confident number for those is not more accurate than one that admits it — it is the same accuracy with the uncertainty hidden from you.

Concretely, these are the cases where no marking software should be believed:

What it reads, and what it refuses to

Put plainly, so it can be checked against your own papers rather than taken on trust:

On the sheetWhat happens
Ordinary English handwriting, phone photoRead and marked. The common case.
Hindi or any other Indian-language script, including Hindi mixed with English termsUntested. No Indian-language script appears in anything we have measured.
A derivation with the right method and a slip in the arithmeticMarked with step marks and error carried forward, as a board examiner is instructed to.
A labelled diagramRead. The labels are what makes it readable.
A page photographed sidewaysRead as it came, and usually still marked — but this is the most common cause of a first upload coming back with answers missing. Nothing rotates it for you. Turn the page before you send it.
An answer written on a different page from its questionFound where possible, and the correction is left visible in the feedback rather than deleted.
A blurred, half-cut or missing pageHanded back, page named, unmarked. Never guessed at.
A free-hand diagram with no labelsHanded back. There is nothing to read.
An unusual but correct line of argumentMarked, and this is the weakest case. Exactly the student you least want mis-marked, which is why a teacher approves.
Anything where the marks count formallyNot for this. Board results, scholarship cut-offs and promotion decisions need a human who has looked.

The whole problem, written down

The table above is the short version. A hundred and eleven things that make a handwritten paper hard to mark is the long one — the photograph, the handwriting, the numbering, the scheme and the judgement, grouped by the stage each difficulty appears at.

Four questions worth asking any vendor

Including us. If a tool cannot answer these plainly, that is the answer.

“Show me what happens when it cannot read a page.”

Ask for a demonstration on a deliberately bad photograph. You are looking for it to name the page and decline, not to produce a mark anyway.

“Can I see why it gave that mark?”

A mark with no reason behind it cannot be checked, defended to a parent, or corrected with any confidence. Every mark should point at the words on the sheet that earned it.

“What does your accuracy figure actually measure?”

You will see numbers like 95% and 98% quoted in this market. Ask what was measured, on whose handwriting, against whose marking. A percentage with no test behind it is a marketing number. We do not publish one, because the only figure that would mean anything to you is the one from your own papers — which is why the first one is free.

“Who releases the mark to the student?”

If the answer is anything other than the teacher, walk away. Software should prepare the marking. A person should decide it.

What we do about all this

None of that makes it infallible. It makes it checkable, which is the property that actually matters when a parent is on the phone asking why their child lost a mark.

One practical thing sits upstream of all of it: how the question paper itself is typed. Numbering, where the marks are printed and what is in the file make a paper easier or harder to interpret, before any answer is marked. That is set out, with before-and-after examples, in how to format a question paper for AI checking.

Test it on a paper you have already marked.

Your question paper, your students’ handwriting, your marks to compare against. It is the only evaluation that tells you anything, and the first one is free.

Send us a paper →

Message us and we will set up a time. We reply the same day.