Guides · AI marking

Can you use ChatGPT to mark essays?

Plenty of teachers already do: paste in the mark scheme, paste in an essay, ask for a mark. It works well enough on one script to be convincing. The problems show up on the thirtieth, and in the data protection policy.

Updated · 8 min read

What a chatbot does well

Give a capable chatbot a clear mark scheme and a single essay and it will usually produce something reasonable: a level, a mark, a paragraph on strengths and a target. For a teacher looking at a pile of thirty, that is a compelling first experience, and it is why so many are trying it.

The trouble is that marking is not one essay. It is thirty essays marked to one standard, recorded, returned and defensible. That is where a general-purpose chat window starts to struggle.

Five ways it goes wrong across a class set

1. The standard drifts

Each new chat starts from nothing, and a long chat carries the influence of every essay before it. Paste the same script twice, in two conversations, and you may get two different marks. Over a class set, that means the mark depends partly on when a script was pasted, which is exactly the inconsistency marking is meant to avoid.

2. It marks too low

Asked to mark, language models often imagine an ideal answer and deduct for everything missing from it. That is the opposite of best-fit, levels-of-response marking, and it pulls marks down across the board, hardest on middle-band answers. It is the single most common failure in automated essay marking. See how GCSE essays are meant to be marked.

3. It quotes things the student never wrote

A chatbot asked for evidence will produce evidence. Sometimes that is a real phrase from the essay; sometimes it is a plausible paraphrase presented in quotation marks; occasionally it is invented outright. A student who is told their feedback rests on a sentence they did not write will, reasonably, stop trusting the feedback.

4. Score and level disagree

It is common to see a chatbot describe an answer as "Level 3" and award a mark that sits in Level 4's range, or add up criterion scores that do not match the total it reports. On one script you will spot it. On thirty, at ten at night, some will get through.

5. There is no workflow

Copying thirty essays in, copying thirty sets of feedback out, matching each to the right student and getting it back to them is a significant amount of clerical work. The marking may take seconds; everything around it does not.

The data protection question

Student essays are personal data. They carry a name, often more personal detail than you would expect, and they belong to a child. Before pasting them into any AI tool, the questions a school will ask are:

Removing names before pasting reduces the risk but does not remove it, since the work itself can identify a student. Our page on whether AI marking is allowed covers what the Department for Education has said and what a head of department will want to know.

If you are going to do it anyway

If your school permits it, these steps make chatbot marking safer and more consistent:

A safer routine

  1. Use a school-approved tool and account, never a personal one.
  2. Remove the student's name and anything else that identifies them.
  3. Paste the full mark scheme, the level of the class (for example "Year 11, GCSE") and the maximum mark.
  4. Tell it explicitly to mark by best fit and not to deduct from an ideal answer.
  5. Ask it to quote the student's exact words for each judgement, then check that every quote is actually in the essay.
  6. Check that the mark sits inside the range of the level it names.
  7. Mark a few scripts yourself first and compare, so you know which way it leans.
  8. Read every mark before it reaches a student, and never use it for a grade that goes on a record.

What a dedicated marking tool adds

Most of the checks in that list are things a purpose-built tool can do automatically, every time, instead of relying on a tired teacher to do them by hand. That is the difference worth paying attention to when comparing tools, more than which AI model sits underneath.

In Paddle's case:

Common questions

Can ChatGPT mark essays accurately?

On a single essay with a clear mark scheme it can be close. Across a class set it can drift, mark too low by deducting from an ideal answer, and occasionally cite words the student never wrote, so every mark needs checking.

Is it allowed to put student work into ChatGPT?

It depends on your school's policy. Student work is personal data, so use only tools the school has approved, check whether the provider uses the data for training, and remove names where you can.

What is the best prompt for marking essays with AI?

Include the full mark scheme, the year group and qualification, and the maximum mark; tell it to mark by best fit rather than deducting from an ideal answer; and ask it to quote the student's exact words for each judgement so you can check them.

What is the difference between ChatGPT and an AI marking tool?

A marking tool applies one scheme to a whole class set, checks its own output (quotes, bands, totals), handles submission and return, and is designed for school data protection. A chatbot does none of that by default.

The same idea, built for a class set

Paddle marks every script against your scheme to one standard, checks every quote against the student's text, and keeps student work in the EU. You publish every mark.

Try Paddle free →

25 marks a month on the free plan. No card.