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.
Writing good questions is expensive and is the most-postponed task on a learning platform: that's why courses have had the same assessment for three years, the answers circulate over WhatsApp between cohorts, and the item bank never grows.
AI handles volume well and quality badly if left alone. A model that reads a unit produces twenty questions in a minute, and fifteen of them measure whether the student read the paragraph. The difference between a useful bank and a decorative one lies in the process around generation, not in the model.
Short answer
Generating assessments with AI works when the item comes from your own material, declares which learning objective it measures, and carries distractors that correspond to real conceptual errors. Without those three conditions you get a surface quiz that measures recent reading, not learning. Every item is reviewed before publishing.
Generation starts from the course's declared objective and the cognitive level being measured, not from loose text. Without this you can't know what the assessment covers or what it misses.
They're fed by the wrong answers students already gave in previous cohorts. An invented distractor is dismissed at a glance and turns the question trivial.
Semantic duplicates against the existing bank, items with more than one defensible answer, and questions whose answer is literally in the stem. It's an automatic filter, and it removes half.
Once published, success rate and discrimination index say whether the item works. Ones everybody gets right or everybody gets wrong leave the bank.
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 implement AI assisted grading in a learning platform: a draft grade per criterion, evidence quoted from the student, and the teacher's signature.
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.