Prediksi Dini Mahasiswa Putus Kuliah
Tim 3 orang · BINUS · Aplikasi Streamlit + paper riset mata kuliah
Bisakah risiko putus kuliah terdeteksi saat pendaftaran, sebelum ada nilai semester pertama?
- Baca profil
- Perkirakan risikonya
- Bandingkan dengan ambang
Profil bawaan aplikasi
- Status pernikahan
- Lajang
- Program studi
- Biofuel Production Technologies
- Pendidikan sebelumnya
- Pendidikan menengah
- Pendidikan ibu
- Pendidikan menengah
- Pendidikan ayah
- Pendidikan menengah
- Mahasiswa perantau
- Tidak
- Kebutuhan khusus
- Tidak
- Jenis kelamin
- Perempuan
- Usia saat mendaftar
- 18
- Mahasiswa internasional
- Tidak
34,0%Estimasi peluang putus kuliah
Ambang review 40%
Di bawah ambang: tidak ditandai.
Walkthrough output model yang sebenarnya. Random Forest, aplikasi live, 4 Okt 2026.
- Peran saya
- Melatih model aplikasi; membuat grafik dan menyunting paper.
- Tim
- 3 mahasiswa: Saladin Zhalifunnas Ahfar, Michael Hendrilie, Valentino Allen Prasetyo. Dosen pembimbing: Rifqi Alfinnur Charisma, Henry Lucky
- Stack
- scikit-learn, XGBoost, Streamlit
Masalah
Universitas biasanya baru melihat risiko putus kuliah setelah nilai semester pertama keluar. Kami menguji seberapa dini risiko itu bisa terdeteksi.
Data: dataset UCI “Predict Students’ Dropout and Academic Success” (Realinho et al., 2022). Kelas “Enrolled” kami hapus, sehingga tersisa 3.630 data: 2.209 Graduate dan 1.421 Dropout.
Pendekatan
Proyek ini punya dua bagian, dan angkanya berbeda karena setup-nya berbeda. Aplikasi memakai 10 fitur yang tersedia saat pendaftaran dan threshold yang disetel untuk recall. Paper hanya memakai variabel sebelum penerimaan, pembagian data 80:20, dan SMOTE pada data training.
Bagian A: aplikasi EarlyDrop
Alat skrining berbasis Streamlit. Kami membandingkan lima pipeline (Random Forest, Extra Trees, SVM dengan kernel RBF, logistic regression, dan gradient boosting) lalu memilih Random Forest, dengan decision threshold 0,40 untuk mengejar recall.
Aplikasi ini tidak memakai data semester, jadi tidak ada informasi dari setelah pendaftaran yang bocor ke prediksi. Kodenya dilengkapi unit test.
Bagian B: paper riset
“Early Student Dropout Prediction Using Pre-Acceptance Variables with Gaussian Naive Bayes and XGBoost.” Paper mata kuliah (tidak dipublikasikan), Research Methodology in Computer Science (COMP6696), BINUS, Juni 2026.
Kami membandingkan Gaussian Naive Bayes dan XGBoost dalam dua setting fitur: Background-Only dan Background-Application.

Hasil
Aplikasi EarlyDrop
Recall yang tinggi ada harganya. Dengan precision 0,537, sekitar 46% mahasiswa yang ditandai di test set ternyata tidak putus kuliah.
Paper riset
Gaussian Naive Bayes mencapai recall 0,94 sampai 0,97, tetapi precision-nya di bawah 0,40, sehingga terlalu banyak mahasiswa yang ditandai. Data sebelum penerimaan memberi sinyal awal yang berguna, meski kekuatannya sedang.
| Metrik | Nilai |
|---|---|
| Recall | 0,838 |
| Precision | 0,537 |
| F1 | 0,655 |
| ROC-AUC | 0,775 |
| Accuracy | 0,654 |
| Metrik | Nilai |
|---|---|
| Accuracy | 0,733 |
| Precision | 0,651 |
| Recall | 0,683 |
| F1 | 0,667 |


Yang saya kerjakan
Paper (peran CRediT): Investigation, Visualization, dan Writing: review and editing. Saya membuat visualisasi risetnya: perbandingan model, grafik feature importance Top-10 XGBoost (Fig. 2), dan distribusi probabilitas prediksi (Fig. 3).
Aplikasi: training model dan tuning threshold (commit tercatat atas akun Saladin karena training dijalankan di komputernya).
Keterbatasan
EarlyDrop adalah alat bantu keputusan. Setiap tanda perlu ditinjau manusia sebelum ada tindakan.
Kedua bagian memakai satu dataset publik, jadi hasilnya belum tentu berlaku di universitas lain.
Data sebelum penerimaan saja hanya memberi sinyal sedang. F1 terbaik di paper adalah 0,667.
Tautan
Aplikasi EarlyDrop
- Aplikasi EarlyDrop Mungkin perlu beberapa saat untuk aktif.
- Kode aplikasi Repositori milik Saladin Zhalifunnas Ahfar
- Video demo aplikasi
- Laporan aplikasiBelum tersedia
Paper riset
- Paper mata kuliah (tidak dipublikasikan) PDF
- Trailer paper

Trailer paper · YouTube - Presentasi paperBelum tersedia
- Slide paperBelum tersedia