PROYEK
SAGE: Smart Automated Grader for Essay
Aplikasi web berbasis AI yang menilai ujian esai secara otomatis dengan LLM Qwen3 8B hasil fine-tuning, dilengkapi pengawasan ujian untuk menjaga integritas ujian.
- Peran
- AI & Full-stack Developer
- Tahun
- 2026
- Teknologi
- Qwen3 8B, LoRA, Ollama, Django REST Framework, Vue.js, Celery, Redis, PostgreSQL, Docker Compose

Latar belakang
SAGE adalah proyek pribadi yang saya bangun untuk membantu dosen di Politeknik Negeri Lhokseumawe agar penilaian ujian esai mahasiswa menjadi lebih mudah, konsisten, dan sesuai rubrik.
Model AI
Penilaian esai dijalankan oleh Large Language Model Qwen3 (8B) yang telah di-fine-tune. Model di-fine-tune dengan LoRA menggunakan dataset khusus yang berisi soal esai, jawaban referensi, dan rubrik penilaian yang ditentukan dosen, sehingga hasil penilaiannya lebih konsisten dan sesuai rubrik.
Setiap jawaban mendapat nilai beserta catatan AI yang menjelaskan alasan penilaiannya, lalu dirangkum dalam laporan hasil ujian berformat PDF.
Arsitektur
Backend dibangun dengan Django REST Framework dan frontend dengan Vue.js. Inferensi AI berjalan secara lokal melalui Ollama, sementara Celery dan Redis menangani proses penilaian esai secara asinkron.
Seluruh sistem dikemas dalam container dengan Docker Compose dan menggunakan PostgreSQL untuk penyimpanan data.
Pengawasan ujian
Sistem memantau aktivitas mahasiswa selama ujian berlangsung. Lembar ujian terkunci dalam mode layar penuh, perpindahan tab atau jendela browser terdeteksi, dan fitur copy-paste dinonaktifkan pada lembar esai.
Tindakan yang tidak diizinkan, seperti meninggalkan halaman ujian atau mencoba menyalin dan menempel isi ujian, otomatis terdeteksi dan dicatat sebagai pelanggaran. Akun mahasiswa langsung dibatasi untuk menjaga integritas ujian, dan dosen dapat meninjaunya melalui log pelanggaran.
Tangkapan layar

Dashboard mahasiswa dengan daftar ujian yang tersedia dan aturan proctoring AI. 
Lembar ujian esai dalam mode layar penuh terkunci, dengan copy-paste dinonaktifkan. 
Ujian otomatis dihentikan dan akun dikunci saat mahasiswa keluar dari layar penuh. 
Laporan hasil ujian dalam PDF, berisi nilai dan catatan AI untuk setiap soal (data mahasiswa diburamkan).