{% extends "../base.html" %} {% load crispy_forms_tags %} {% block content %}

Exam Script Verification Report

Assessment: {{ assessment }} Back to Queue
Total Scripts
{{ report.total_scripts|default:0 }}
students assessed
Reviewed
{{ report.reentered_count|default:0 }}
scripts checked
Mismatches
{{ report.mismatches_count|default:0 }}
discrepancies found
Status
{{ batch.status }}
current state
Detailed Summary
Total Scripts {{ report.total_scripts|default:0 }}
Sampled Count {{ report.sampled_count|default:0 }}
Reviewed {{ report.reentered_count|default:0 }}
Matches {{ report.matches_count|default:0 }}
Mismatches {{ report.mismatches_count|default:0 }}
Corrections {{ report.corrections_count|default:0 }}
Accuracy {{ report.accuracy_percent|default:0 }}%
Sampling Method {{ report.sampling_method|default:"-" }}
Discrepancies Found
{% for d in discrepancies %} {% empty %} {% endfor %}
# Student Teacher Mark Verifier Mark Diff Action
{{ forloop.counter }}
{{ d.result.student|make_list|first }}
{{ d.result.student }}
{{ d.teacher_mark }} {{ d.verifier_mark }} {{ d.difference }} {{ d.action_taken }}

No discrepancies found. Excellent work!
Teacher Verification Performance
{% for row in teacher_performance %} {% empty %} {% endfor %}
Teacher Sampled Checked Mismatches Corrections Error Rate
{{ row.teacher }} {{ row.sampled_count }} {{ row.checked_count }} {{ row.mismatch_count }} {{ row.corrections_count }} {{ row.error_rate }}%
No teacher performance data available.
Correction Logs
{% for log in correction_logs %} {% empty %} {% endfor %}
# Student Old Mark New Mark Reason Corrected By Corrected At
{{ forloop.counter }} {{ log.result.student }} {{ log.old_mark }} {{ log.new_mark }} {{ log.reason }} {{ log.corrected_by }} {{ log.corrected_at|date:"M j, Y H:i" }}
No corrections logged.
{% endblock content %}