For teachers · AI written-response grading

Written-response grading.
AI scores first,
you confirm.

AI scores short-answer, free-response and extended-response work against your rubric or mark scheme, and gives a reason for each score. Question setup, grading and student feedback reports follow one workflow.

Subject English Mathematics Physics Chemistry Biology Earth science Korean language
Teacher dashboard · Written-response progress
1Question check
AI chat To check3
Review result2
2Rubric
AI chat To generate2
Review draft1
Ready to use8
3Upload work
Unassigned3
4Verify work
AI chat To transcribe12
Verify work6
Checked42
5Grading & reports
AI chat To grade18
Review grading5
Grading & report complete42
What you need to get started
A teacher accountSign up with your Google account and start right away.
A paid Claude or ChatGPT planYou need Claude Pro or higher, or ChatGPT Plus or higher. You pay the AI provider directly.
Questions and student workHave photos or PDFs of your questions, and photos or scans of students’ handwritten work.
Written-response grading

Five steps, with AI helping at each one

Your teacher dashboard shows the tasks waiting at each step. Run them in your AI chat, then review and confirm the results in KMath.

1
Question check
Questions
AIReads the question image or text and checks the question and model answer.
TeacherReviews the check results and confirms the question.
2
Rubric
Questions
AIDrafts scoring items, max points and a student guide from the confirmed question.
TeacherEdits and confirms the rubric. Only confirmed questions can be assigned.
3
Upload work
Student work
AISplits scanned QR answer sheets by student and question.
TeacherAssigns students and drags photos of work onto the right student.
4
Verify work
Student work
AIReads handwritten work into text and math.
TeacherChecks the transcription against the original image.
5
Grading & reports
Grading/Reports
AIScores each item with evidence and drafts a report for each student at the same time.
TeacherReviews and adjusts scores and reports, confirms them, then views and prints them.

Less time grading,
clearer standards

Let AI draft your rubricsUpload a question and get a model answer and rubric draft. You edit and confirm.
Paper works tooPrint QR answer sheets for students, then scan them to sort work by student and question and read the handwriting.
One standard, with evidenceEvery student is graded on the same rubric, with evidence for each score, so results are easy to explain.
Student feedback reportsReview and print each student’s report draft alongside the confirmed grading results.
Review grading · Question 2AI draft
QuestionSolve x² − 5x + 6 = 0 for x > 2.
Student workx² − 5x + 6 = 0 → (x−2)(x−3) = 0 → x = 2, 3
Factor the equationCorrectly factored as (x−2)(x−3)=0 3/3
Find the solutionsFound both x=2 and x=3 3/3
Apply the conditionDid not use x>2 to choose the answer 1/2
Total 7 / 8Finalize
Review grading · Question 2AI draft
QuestionWrite an email to your principal asking for a longer lunch break. Give two reasons.
Student workDear Principal, I think lunch break should be longer. First, we don’t have enough time to eat. Second, we can rest and focus better in afternoon class. Thank you.
Task completionWrites an email to the principal with the request and both reasons 3/3
OrganizationReasons are clear, but each needs more supporting detail 2/3
Language useGrammar slips such as a missing article (in afternoon class) 1/2
Total 6 / 8Finalize
Review grading · Question 2AI draft
QuestionExplain why a heavy ball and a light ball dropped from the same height land at the same time when there is no air resistance.
Student workThe heavy ball is pulled by a larger gravitational force, but its mass is larger by the same factor, so the acceleration is the same. That is why both balls land together.
Key conceptsStates that gravitational force is proportional to mass 3/3
Explaining relationshipsExplains that a larger force on a larger mass gives the same acceleration 3/3
Supporting detailNo equation such as a = F/m to support the explanation 1/2
Total 7 / 8Finalize
KMath Polyx

Hand off grading
in the Claude or ChatGPT you use

KMath Polyx is the KMath app you connect to Claude or ChatGPT. It runs grading in the AI chat you already use, so there is no new AI to learn.

  • Claude Pro or higher, or ChatGPT Plus or higher, is required. Free plans are not suited to written-response grading.
  • Connect once. After sign-up, your teacher dashboard walks you through setup and recommends a model.
  • AI results are only saved as drafts — scores and rubrics take effect when you confirm them.
Workspace

Classes, students and teachers in one place

Manage student rosters, classes, co-teachers and attendance for your whole workspace.

Classes & students

Create classes, register students one by one or in bulk, and assign them.

Teachers

Invite fellow teachers and set up class and student sharing.

Attendance

Record attendance on a tablet check-in pad with student codes.

Pricing

Plans

Paid plans coming soon

We are preparing paid plans for higher grading volumes.

Contact us

Contact us to use KMath across your school or academy.

Send an inquiry

Frequently asked questions

Are AI scores final?

No. AI grading is saved as a draft. A score only counts after you review the points and evidence for each item, adjust them and confirm.

Can I grade work written on paper?

Yes. Print QR answer sheets and scan them afterwards, or upload photos of the work. KMath reads the handwriting into text and math, and you check it against the original.

Which AI plan do I need?

Claude Pro or higher, or ChatGPT Plus or higher. You pay the AI provider for that plan, not KMath.

Where is student work stored and sent?

Questions and student work, including photos, are stored on KMath servers and sent to the Claude or ChatGPT account you connected when you run an AI task. How the AI provider handles them is governed by that provider’s privacy policy. Privacy Policy

Which curricula are supported?

At sign-up you choose the country whose curriculum you teach (United States, United Kingdom, Canada, Australia). When you add a question you pick a grade or course from that curriculum, and you can also grade questions that are not tied to a grade.

How much does it cost?

Each workspace can grade up to 200 submissions a month for free. Paid plans for higher volumes are on the way; until then, contact us. Your Claude or ChatGPT plan is billed separately.

Start with your first written-response question

After you sign up, an in-app guide walks you through each step.