An AI tutor over your own platform's content
How to build an AI tutor that answers from the course material, cites the source, admits when something isn't there and won't do the graded assignment.
Grading is where the teacher's time goes and also where quality degrades: the feedback on submission forty doesn't resemble the one on submission three, and the student who handed in last gets less. That's a fatigue problem, not a judgement one.
The most common implementation mistake is asking the model for the final grade. That shifts responsibility to a system that can't carry it, and it wastes what AI actually does well: read everything, apply the same criterion across all forty submissions, and point to where the evidence sits in the text. The grade stays the teacher's.
Short answer
AI assisted grading produces a draft: a tentative grade per rubric criterion and feedback quoting the passage of the work that justifies it. The teacher reviews, adjusts and signs. The grade that reaches the record is always the teacher's, and the system logs how much they had to change it.
Criteria, levels, and what evidence maps to each level, written down. If the rubric lives in the teacher's head, the project starts by writing it — and that work already improves human grading.
One pass per criterion, each with its evidence. Asking for the overall grade in one go produces a plausible number and vague feedback — precisely what's useless.
They see the draft, the quoted evidence, and can change a criterion's grade in one click. Reviewing has to be faster than grading from scratch, or the teacher stops using it.
Per criterion and per teacher. It's the metric that tells you whether the system is calibrated, and the one that decides whether to extend to another subject or revisit the rubric.
How to build an AI tutor that answers from the course material, cites the source, admits when something isn't there and won't do the graded assignment.
How to generate assessment items with AI from your own material: aligned to the learning objective, with plausible distractors and review before publishing.
How to implement semantic search in a learning platform: over transcribed video and your own material, citing the timestamp and respecting the student's scope.