Step 1
Import the assessment
Who: Instructor and RAIT
The instructor adds the questions and rubrics and imports student responses. RAIT replaces student names with anonymous codes for grading.
RAITRedundant Assessment Integrity Tool
When several TAs divide an assessment, each applies the rubric in their own way, and differences in strictness are hard to see. RAIT has every grader score the same small sample first, measures grader agreement, and shows the instructor where graders differ before the remaining responses are graded.
AI second review is optional and requires instructor approval for each question.
The examples below follow one exam with 120 responses, an instructor and three TAs.
Without RAIT: exam responses are divided among three TAs. Each TA grades 40 responses, and they do not assess any of the same work. The grades are then combined. Without shared responses, the instructor cannot directly compare how graders applied the rubric. In the example, TA 2βs average score is 2.8 out of 5, compared with 3.9 and 4.1 for the other TAs, and the averages alone cannot show whether TA 2 is stricter or received weaker responses.
Every grader first assesses the same small sample. RAIT compares their results, and the instructor resolves differences before the remaining work is graded.
With RAIT, a flowchart in seven steps. Step 1: the instructor adds questions and rubrics and imports student responses, and RAIT replaces student names with anonymous codes. Step 2: for each question, RAIT randomly selects a shared sample of responses. Step 3: the instructor and TA 1, TA 2 and TA 3 each score the same sample independently; TAs do not see other gradersβ scores. Step 4: RAIT calculates grader agreement and flags large differences, and the instructor discusses them with the TAs, clarifies how the rubric applies and adjudicates disputed interpretations. In the example response, the instructor, TA 1 and TA 3 give 4 out of 5 and TA 2 gives 2, so TA 2βs score is marked as different. Step 5 is a decision: is the question ready for regular grading? If not, the instructor clarifies how the rubric applies and graders score a new shared sample, returning to step 2. If the instructor approves, step 6: RAIT divides the remaining responses among the TAs, one TA per response. Optional AI branch, for eligible questions only: AI scores the shared sample and RAIT compares its scores with the instructorβs. If AI meets the requirements and the instructor approves, AI provides a second review of TA-graded responses and significant differences are flagged. Otherwise the question is graded by people only. Step 7: RAIT flags significant disagreements, the instructor resolves each one and can adjust the score, then confirms final scores before export. AI scores never replace a graderβs score.
Step 1
Who: Instructor and RAIT
The instructor adds the questions and rubrics and imports student responses. RAIT replaces student names with anonymous codes for grading.
Step 2
Who: RAIT
For each question, RAIT randomly selects responses that every participating grader will assess. The instructor sets the sample size.
Step 3
Who: Instructor and TAs
The instructor and all participating TAs score the same sample using the rubric. TAs do not see other graders' scores.
Step 4
Who: RAIT and Instructor
RAIT calculates grader agreement on the sample and flags large differences. The instructor discusses the differences with the TAs, clarifies how the rubric applies and adjudicates disputed interpretations.
One response shows a difference, not a pattern. RAIT reports grader agreement across the whole sample.
The instructor reviews differences and clarifies the grading standard.
Step 5Decision: Ready for regular grading?
Yes, instructor approvesNo Not ready
The instructor clarifies how the rubric applies. Graders score a new shared sample.
Step 6
Who: TAs
RAIT divides the remaining responses among the graders. Each of these responses is scored by one TA.
OptionalEligible questions only
AI scores the calibrated sample. RAIT compares its scores with the instructorβs and checks for consistent over- or under-scoring and frequent low confidence.
Passing on a small sample does not show that AI will score every response reliably. It only allows the instructor to approve a second review.
Decision: Meets AI requirements and instructor approves?
Yes Approved
AI scores TA-graded responses to this question. Significant differences from the TAβs score are flagged for the instructor.
No Not approved
The question is graded by people only.
Step 7
Who: RAIT and Instructor
RAIT flags significant disagreements. The instructor resolves each one and can adjust the score, then confirms the final scores before export.
AI scores are stored separately. They never replace a graderβs score. Only the instructor can change a score during adjudication.
Why it matters
In large courses, assessments are commonly divided among teaching assistants. Everyone receives the same rubric, but that doesnβt mean everyone interprets it the same way.
One grader may be consistently stricter. Another may give more credit for partially correct answers. A poorly defined rubric criterion may produce disagreement across the whole team. When no response is graded by more than one person, none of this can be measured.
| Aspect | Without RAIT | With RAIT |
|---|---|---|
| Shared responses | None. Each response has one grader. | A sample that every grader scores, for each question. |
| Grader agreement | Not measured. | Calculated for each grader against the instructor's scores on the sample. |
| Unclear rubric criteria | Often found after grades are released. | Found during calibration, before regular grading starts. |
| Instructor review | Ad hoc. | Directed to flagged disagreements. |
| Record | One score per response. | Every grader's score, flags and instructor adjustments, kept in the export. |
After meeting question-specific calibration requirements and receiving instructor approval, AI can provide a second review of eligible responses. Significant differences are flagged for instructor review.
AI never overrides a human score. The TAβs score stands unless the instructor adjudicates the flag and adjusts it.
A calibration sample is small. Meeting the requirements on it does not show that AI will score every response reliably, which is why AI only provides a second review and why its disagreements go to the instructor. If AI does not meet the requirements, the question is graded by people only. Calibration and review work the same way with AI turned off.
The instructor marks which questions AI may assess. RAIT only allows AI on questions rated as requiring moderate judgment.
The instructor has approved calibration for the question and the human graders agree closely enough on the sample. With a solo instructor, the instructor must have scored the whole sample.
AI scores the same sample of at least five responses. Its scores must be close to the instructor's on average, must not lean consistently higher or lower, must not miss badly on any one response, and must not report low confidence too often.
Approval applies to one question and can be withdrawn at any time. It lapses if the rubric, the sample, the scores or the AI model change.
Use cases
RAIT is most useful when answers require interpretation and several graders apply the same rubric.
Assessments where grading is divided among teaching assistants who share one rubric.
Answers that involve explanation, recommendations, risk identification or professional judgment.
Questions where rubric criteria leave room for different interpretations.
Less useful for multiple-choice or exact numerical answers, where an answer key already keeps grading consistent.
Instructor oversight
Adjudication: The instructor resolves flagged disagreements, can adjust a score with a recorded reason, and confirms the final scores before export.
Grader agreement: Measured on the shared sample for each question, not assumed.
AI by question: AI second review is approved one question at a time and never replaces a grader's score.
Records: Grading, AI and review actions are logged. The export keeps each grader's score next to the final score.
Live demo
Sign in as the demo professor or a demo TA. You can set up an assessment, grade the shared sample, compare grader agreement and resolve flagged disagreements.
The demo uses shared accounts with no passwords, and its AI is a simulated grader rather than a real model. Do not enter real student work or personal information.
RAIT is in early access for instructors, course coordinators and departments.
Demo accounts are pre-made, so no sign-up is needed.
The professor account manages sessions, calibration and AI settings. TA accounts open a grading queue.