0.5×← Perlahan · Cepat →
💬Tekan Play Demo untuk lihat bagaimana Assignment Checker menilai tugasan.
Demo Complete — All Stages Generated
01 WhatsApp Command
02 Requirement Analysis
Menunggu Sedang aktif Selesai
03 Python Script Generation
1
📥
Ambil tugasanFetch submissions from portal
2
🔍
Semak kelengkapanCheck completeness criteria
3
🧮
Nilai kualitiScore based on rubric
4
📋
Laporan & maklum balasGenerate feedback report
import pandas as pd
def check_assignment(submission, rubric):
score = 0
for criterion, max_score in rubric.items():
if criterion in submission and submission[criterion]:
score += max_score
return score
submissions = pd.read_csv('submissions.csv')
rubric = {'structure': 20, 'content': 40, 'references': 20, 'format': 20}
submissions['score'] = submissions.apply(lambda r: check_assignment(r, rubric), axis=1)
submissions['passed'] = submissions['score'] >= 50
print(submissions[['student', 'score', 'passed']].to_json())
04 Block Diagram
Menunggu Sedang aktif Selesai
05 System Schematic
Menunggu Sedang aktif Selesai
⚠️ Assignment scores should be reviewed by instructors before finalizing grades.
06 Simulasi Assignment Checker
Mula Semakan
07 Assignment Check Report
Terminal Log
[SISTEM] Student Assignment Checker Agent sedia
System Architecture
🤖 Agent Layer
Submission fetcher
Completeness checker
Quality scorer
🎓 Education Layer
Assignment portal
Rubric DB
Feedback system
Reports
Safety Notes
- AI-generated scores must be reviewed by instructors before final grades.
- Configure plagiarism detection alongside quality checks.
- Ensure rubrics align with learning outcomes.
- Browser demo uses simulated data only.