Writing, marked with evidence
Content, Language and Organisation on an HKDSE-style rubric — each score backed by quotes from the essay, corrections shown in the student's own text. One revision included.
Hong Kong secondary · English writing, reading, listening & speaking
Every AI mark arrives with the words that justify it. Nothing reaches a student until a teacher releases it. And every capability is measured before it ships — with the results published.
Every week, many students throwsthrow away umbrellas and bags that could easily be fixfixed. A repair club would reduce this waste and teach useful skills. Senior students would teach younger members, and a teacher would supervise each sessionssession.
Every quote checked against the essay
Real output · eval run, 4 Oct 2026
Try the marker
Real answers and real marks from our evaluation run — including a misspelling and an attempt to cheat.
What percentage of participants felt confident repairing a button?
“Three fifths of them, which is 60%.”
For teachers
Content, Language and Organisation on an HKDSE-style rubric — each score backed by quotes from the essay, corrections shown in the student's own text. One revision included.
Paste a passage, write the questions and your marking points. Every answer is marked right or wrong, with the passage line that decides it.
Exercises built only from each student's verified corrections. The server marks them, not the AI.
Questions, ideas and phrases before the first draft. Capped in length; anything essay-like is withheld.
Change any mark, add a comment, release. Every change is kept.
Four skills
Upload a recording; the AI drafts the transcript, the teacher approves it. Students answer by ear; the transcript stays hidden until release.
Each mark quotes what was said:
Promise 1, in your hand
The AI has marked the essay. Switch between before and after the teacher releases it.
Proposal: a school repair club
Submitted. Your feedback appears here when your teacher releases it.
Enforced, not promised
Each is guarded by an automated test that we broke on purpose to prove it catches the failure.
No mark, feedback or answer key reaches a student until the teacher releases it — checked against what the server actually sends.
$ npx tsx test-reading-service.ts
✓ RD1 the task list a student receives has no marking key
all passed
Every quote the AI relies on is matched against the essay or passage. One that is not really there is hidden and flagged.
$ npx tsx test-reading-service.ts
✓ RD3 a passage quote that is not in the passage is withheld
all passed
Totals are computed by our code, never copied from the AI. An essay credit is used once — never for a failed or repeated submission.
$ npx tsx test-reading-service.ts
✓ RD2 the total is the server's sum (2), not the model's claimed 3
all passed
Students see only their own work. Teachers see only their own classes.
$ npx tsx test-reading-service.ts
✓ RD5 a student in another class sees no task
all passed
Measured, not promised
The product's own marking code, run against cases whose answers were written before the AI saw them.
Our cases, not yet your teachers’. The pilot measures agreement on essays your teachers have already marked.
| Reading answers matched the marking key38 answers × 3 runs — paraphrased, misspelled, near-miss, blank | 100% |
|---|---|
| Marks wrongly givenincluding two attempts to tell the marker to give full marks | 0 |
| Listening answers marked from a real recording45 marks across three cases; transcript word-for-word | 100% |
| Planted grammar errors foundevery run, each with the right correction | 7 / 7 |
| Corrections on an error-free letterthe AI leaves correct writing alone | 0 |
| Same essay, marked againtotal out of 21, three runs per essay | ±1 |
| Automated checkspublished on the evidence page | 241 / 241 |
Getting more accurate
Run every case. Score it.
Read each wrong answer and why.
Instructions, checks, context or model.
Keep it only if accuracy rises and nothing falls.
Every change a teacher makes to an AI mark is already recorded. In the pilot those changes become test cases — so the AI is measured against your own teachers’ standard.
Synque
Before any student uses it, see how closely the AI agrees with your English panel.
HKDSE-style rubric for formative feedback — not official HKEAA bands. Figures measured 4 Oct 2026 on gemini-3.8-flash.