Analisis Klasifikasi Pelanggaran Santri di Pesantren Menggunakan Algoritma Decision tree

Abdullah, Abdullah (2025) Analisis Klasifikasi Pelanggaran Santri di Pesantren Menggunakan Algoritma Decision tree. Diploma thesis, UBP Karawang.

[thumbnail of 1. File Judul_250047_21416257201013_Abdullah.pdf] Text
1. File Judul_250047_21416257201013_Abdullah.pdf

Download (348kB)
[thumbnail of 2. File Abstrak_250047_21416257201013_Abdullah.pdf] Text
2. File Abstrak_250047_21416257201013_Abdullah.pdf

Download (42kB)
[thumbnail of 3. Daftar Isi_250047_21416257201013_Abdullah.pdf] Text
3. Daftar Isi_250047_21416257201013_Abdullah.pdf

Download (47kB)
[thumbnail of 4. BAB I_250047_21416257201013_Abdullah.pdf] Text
4. BAB I_250047_21416257201013_Abdullah.pdf

Download (70kB)
[thumbnail of 5. BAB II_250047_21416257201013_Abdullah.pdf] Text
5. BAB II_250047_21416257201013_Abdullah.pdf
Restricted to Registered users only

Download (155kB)
[thumbnail of 6. BAB III_250047_21416257201013_Abdullah.pdf] Text
6. BAB III_250047_21416257201013_Abdullah.pdf

Download (87kB)
[thumbnail of 7. BAB IV_250047_21416257201013_Abdullah.pdf] Text
7. BAB IV_250047_21416257201013_Abdullah.pdf
Restricted to Registered users only

Download (397kB)
[thumbnail of 8. BAB V_250047_21416257201013_Abdullah.pdf] Text
8. BAB V_250047_21416257201013_Abdullah.pdf

Download (87kB)
[thumbnail of 9. Daftar Pustaka_250047_21416257201013_Abdullah.pdf] Text
9. Daftar Pustaka_250047_21416257201013_Abdullah.pdf

Download (115kB)
[thumbnail of 10. Lampiran_250047_21416257201013_Abdullah.pdf] Text
10. Lampiran_250047_21416257201013_Abdullah.pdf
Restricted to Registered users only

Download (737kB)
[thumbnail of 11. Artikel_250047_21416257201013_Abdullah.pdf] Text
11. Artikel_250047_21416257201013_Abdullah.pdf
Restricted to Registered users only

Download (475kB)

Abstract

Pesantren merupakan lembaga pendidikan Islam yang menerapkan aturan disiplin ketat. Namun, pencatatan pelanggaran secara manual menyulitkan evaluasi yang efektif. Penelitian ini bertujuan untuk menganalisis data pelanggaran santri menggunakan algoritma Decision Tree dengan bantuan python. Data pelanggaran diklasifikasikan menjadi tiga kategori: ringan, sedang, dan berat. Model dibangun melalui proses perhitungan entropy dan information gain untuk memilih atribut terbaik sebagai node awal. Hasil klasifikasi menggunakan algoritma Decision Tree menunjukkan performa yang sangat baik dalam mengidentifikasi kategori pelanggaran santri. Untuk kategori ringan, model berhasil mencapai precision sebesar 0.99, recall 1.00, dan f1-score 1.00, yang menunjukkan ketepatan dan konsistensi tinggi dalam mengklasifikasikan data. Pada kategori sedang, model mencatat precision sebesar 0.94, recall 1.00, dan f1-score 0.97, mengindikasikan bahwa sebagian besar pelanggaran sedang berhasil dikenali dengan benar. Sementara itu, kategori berat memperoleh precision sempurna sebesar 1.00, dengan recall 0.87 dan f1-score 0.93. Secara keseluruhan, model memiliki akurasi sebesar 98%, dan confusion matrix menunjukkan mayoritas data terklasifikasi dengan benar. Visualisasi pohon keputusan memperlihatkan atribut utama seperti poin pelanggaran, jenis pelanggaran, dan asrama sebagai faktor dominan. Penelitian ini membuktikan bahwa data mining dapat membantu pesantren dalam menganalisis pola pelanggaran dan mendukung pengambilan kebijakan pembinaan berbasis data.

Kata Kunci: data minning, decision tree, pelanggaran siswa, pesantren, python

Item Type: Thesis (Diploma)
Subjects: T Technology > T Technology (General)
Divisions: Faculty of Engineering, Science and Mathematics > School of Electronics and Computer Science
Depositing User: Pustakawan UBP Karawang
Date Deposited: 14 Jan 2026 02:07
Last Modified: 14 Jan 2026 02:07
URI: http://repository.ubpkarawang.ac.id/id/eprint/5323

Actions (login required)

View Item
View Item