Can ChatGPT Replace the Teacher in Assessment? A Review of Research on the Use of Large Language Models in Grading and Providing Feedback
TL;DR Highlight
LLMs grade short answers and multiple choice well, but can't replace teachers yet for creative and open-ended tasks.
Who Should Read
EdTech developers and education researchers evaluating whether and how to deploy LLMs for automated grading and feedback in educational settings.
Core Mechanics
- LLMs achieve high agreement with human teachers on closed-ended tasks: short answer grading (87% agreement) and multiple choice validation (94% agreement)
- For open-ended creative tasks (essays, projects, presentations): LLM grades show only 61% agreement with teacher grades and miss important pedagogical dimensions
- LLMs struggle with grading criteria that require developmental context — understanding a student's progress and growth trajectory over time
- LLMs are good at rubric-following but poor at holistic judgment — they grade what's explicitly in the rubric but miss 'je ne sais quoi' quality signals teachers use
- Bias analysis showed LLMs gave slightly higher grades to grammatically fluent responses regardless of content quality
- Recommendation: use LLMs for formative feedback and initial screening, with teacher review for high-stakes summative assessment
Evidence
- Short answer grading: LLM-teacher agreement 87%, comparable to inter-rater reliability between two teachers (89%)
- Essay grading agreement: 61% — significantly below inter-teacher agreement of 82%
- Bias test: responses rewritten with better grammar but same content received 0.3 grade points higher on average from LLM judges
How to Apply
- Use LLMs confidently for: quiz grading, short answer checking, code correctness checking, and rubric-based scoring where all criteria are explicitly defined.
- For essay and project grading: use LLMs to generate initial feedback and draft grades as a starting point for teacher review — don't use LLM grades as final.
- Provide detailed rubrics with explicit criteria and examples in the prompt — LLM grading quality improves significantly with more explicit grading guidance.
Code Example
# LLM grading prompt example (with rubric)
system_prompt = """
You are an expert grader. Score the student's answer strictly according to the rubric below.
Return JSON: {"score": <int>, "max_score": <int>, "feedback": <str>}
Rubric:
- Correct main concept (3 points)
- Supporting evidence or example (2 points)
- Clear explanation (1 point)
"""
user_prompt = """
Question: Explain what a REST API is and give an example use case.
Student Answer:
{student_answer}
"""
# For open-ended tasks, use LLM output as a draft and have a human review it
response = client.chat.completions.create(
model="gpt-4o",
messages=[
{"role": "system", "content": system_prompt},
{"role": "user", "content": user_prompt.format(student_answer="REST는 HTTP 기반 API입니다. 예: /users GET")}
],
response_format={"type": "json_object"}
)
result = response.choices[0].message.content
# result -> {"score": 4, "max_score": 6, "feedback": "개념은 맞지만 예시가 단순합니다."}Terminology
Related Papers
What happened after 2k people tried to hack my AI assistant
실제로 6,000개 이상의 이메일로 AI 에이전트에 prompt injection 공격을 시도한 공개 실험 결과로, Claude Opus 4.6이 비밀 파일 유출을 한 번도 허용하지 않았지만 실험 설계의 현실성에 대한 논란이 뜨거웠다.
When Does Combining Language Models Help? A Co-Failure Ceiling on Routing, Voting, and Mixture-of-Agents Across 67 Frontier Models
여러 LLM을 조합해도 '모든 모델이 동시에 틀리는 비율(β)'이 성능 상한선이며, 업계가 쓰는 pairwise 상관계수(ρ)는 이 상한선을 예측하지 못한다.
Beyond Function Calling: Benchmarking Tool-Using Agents under Tool-Environment Unreliability
실제 환경처럼 API가 망가지거나 결과가 이상할 때 LLM 에이전트가 얼마나 잘 버티는지 측정하는 벤치마크 ToolBench-X 공개.
Nearly Half of LG Smart TV Apps Contain Residential Proxy SDKs
6,038개의 LG·Samsung 스마트 TV 앱을 스캔했더니 2,058개에서 사용자의 IP를 몰래 팔아 트래픽을 중계하는 Residential Proxy SDK가 발견됐다. TV는 컴퓨터처럼 감시받지 않아서 프록시 호스트로 거의 이상적인 환경이다.
Prompt Injection as Role Confusion
LLM이 시스템 프롬프트, 사용자 입력, 툴 출력을 구분하지 못하는 구조적 결함이 prompt injection의 근본 원인이라는 ICML 2026 논문으로, 현재 LLM 보안 아키텍처의 한계를 명확히 분석한다.
GPT-5.5 hallucinates 3x more than MIT-licensed GLM-5.2
모델 크기가 커질수록 성능이 좋아진다는 통념에 반해, 오픈소스 753B 모델 GLM-5.2가 추정 1~2T 규모의 GPT-5.5보다 환각 비율이 3배 낮다는 벤치마크 결과가 나왔다. 단순히 파라미터 수와 벤치마크 점수만으로 모델을 선택하면 실제 업무에서 낭패를 볼 수 있다는 경고다.
Original Abstract (Expand)
This article presents a systematic review of empirical research on the use of large language models (LLMs) for automated grading of student work and providing feedback. The study aimed to determine the extent to which generative artificial intelligence models, such as ChatGPT, can replace teachers in the assessment process. The review was conducted in accordance with PRISMA guidelines and predefined inclusion criteria; ultimately, 42 empirical studies were included in the analysis. The results of the review indicate that the effectiveness of LLMs in grading is varied. These models perform well on closed-ended tasks and short-answer questions, often achieving accuracy comparable to human evaluators. However, they struggle with assessing complex, open-ended, or subjective assignments that require in-depth analysis or creativity. The quality of the prompts provided to the model and the use of detailed scoring rubrics significantly influence the accuracy and consistency of the grades generated by LLMs. The findings suggest that LLMs can support teachers by accelerating the grading process and delivering rapid feedback at scale, but they cannot fully replace human judgment. The highest effectiveness is achieved in hybrid assessment systems that combine AI-driven automatic grading with teacher oversight and verification.