Jurnal SAINTEKOM (Sains dan Teknologi Komputas. Vol. No. Desember, 2025 Lembaga Penelitian. Pengembangan, dan Pengabdian Kepada Masyarakat UNBIN e-ISSN: 3109-1350 Received: Oktober 2025. Accepted: November 2025. Published: Desember 2025 DOI: 10. 36350/jskom. Penerapan Metode Algoritma C4. 5 Untuk Menentukan Kelayakan Penerimaan Bantuan Rumah Tidak Layak Huni Rangga Adi Setiawan1. Syafrial2 Program Studi Sistem Informasi. Fakultas Informatika dan Komputer. Universitas Binaniaga Indonesia Email: ranggaradit3@gmail. *Corresponding Author ABSTRACT Poverty is one of the most complex social problems because it affects various aspects of human life. One of the government programs to address this problem is the House Unfit for Habitation (RUTILAHU) assistance. However, problems often arise due to inaccurate recipient data, causing aid not to be well-targeted. This study applies the C4. 5 algorithm to classify eligibility of aid recipients based on variables such as income, dependents, floor type, water source, toilet type, electricity, and house size. The results show that the decision tree model improves the accuracy of determining aid recipients with an accuracy rate of 94. Thus, the application of the C4. 5 algorithm can be an effective decision support solution for the government in determining RUTILAHU program recipients. Keywords: poverty, data mining, c4. 5 algorithm. RUTILAHU ABSTRAK Kemiskinan merupakan salah satu masalah sosial yang kompleks karena berdampak pada berbagai aspek kehidupan. Salah satu bentuk program pemerintah untuk mengatasinya adalah bantuan Rumah Tidak Layak Huni (RUTILAHU). Namun, permasalahan sering muncul karena data penerima bantuan yang tidak akurat sehingga bantuan tidak tepat sasaran. Penelitian ini menerapkan algoritma C4. 5 untuk mengklasifikasikan kelayakan penerima bantuan berdasarkan variabel penghasilan, jumlah tanggungan, jenis lantai, sumber air, jenis kloset, listrik, dan luas rumah. Hasil penelitian menunjukkan bahwa model pohon keputusan yang dibentuk dapat meningkatkan akurasi penentuan penerima bantuan dengan tingkat akurasi mencapai 94,5%. Dengan demikian, penerapan algoritma C4. 5 dapat menjadi solusi pendukung keputusan yang efektif bagi pemerintah dalam menentukan penerima program RUTILAHU. Kata Kunci: kemiskinan, data mining, algoritma c4. RUTILAHU PENDAHULUAN Kemiskinan merupakan masalah klasik yang hingga saat ini masih menjadi tantangan besar di Indonesia. Data Badan Pusat Statistik (BPS) tahun 2023 menunjukkan bahwa jumlah penduduk miskin di Indonesia mencapai lebih dari 25 juta jiwa. Salah satu indikator kemiskinan dapat dilihat dari kondisi tempat tinggal masyarakat. Masih banyak rumah dengan kondisi tidak layak huni, seperti lantai tanah, dinding bambu, atap bocor, tidak memiliki sanitasi layak, dan keterbatasan akses listrik serta air bersih. Untuk mengatasi permasalahan tersebut, pemerintah daerah melalui program Rumah Tidak Layak Huni (RUTILAHU) memberikan bantuan perbaikan rumah bagi masyarakat miskin. Program ini sangat membantu masyarakat yang berada di bawah garis kemiskinan. Namun dalam praktiknya, penyaluran bantuan seringkali menghadapi masalah, yaitu ketidaktepatan sasaran. Ada kasus di mana masyarakat yang sebenarnya mampu justru menerima bantuan, sementara masyarakat miskin yang sangat membutuhkan justru tidak mendapatkannya. Fenomena ini menunjukkan bahwa proses verifikasi penerima bantuan masih dilakukan secara manual dan sangat bergantung pada subjektivitas petugas lapangan. Kondisi ini membuka peluang terjadinya kesalahan administrasi, bahkan potensi penyalahgunaan data. Oleh karena itu, diperlukan sistem pendukung keputusan yang mampu membantu pemerintah dalam menentukan kelayakan penerima bantuan secara objektif dan akurat. Proses penentuan kelayakan penerima bantuan RUTILAHU saat ini umumnya dilakukan melalui survei lapangan dengan formulir penilaian. Namun, beberapa kendala yang muncul adalah: Data yang dikumpulkan sering tidak lengkap atau tidak konsisten. Penilaian sangat bergantung pada subjektivitas petugas survei. Proses verifikasi memakan waktu lama sehingga menghambat distribusi bantuan. Kurangnya pemanfaatan teknologi informasi untuk pengolahan data secara cepat dan akurat. Masalah-masalah tersebut menimbulkan pertanyaan: bagaimana cara meningkatkan efektivitas dan efisiensi penentuan penerima bantuan agar tepat sasaran? Berdasarkan latar belakang dan permasalahan di atas, maka rumusan masalah penelitian ini adalah sebagai berikut: Bagaimana algoritma C4. 5 dapat diterapkan untuk menentukan kelayakan penerima bantuan RUTILAHU? Faktor-faktor apa saja yang paling berpengaruh terhadap kelayakan penerima bantuan? Seberapa akurat hasil klasifikasi algoritma C4. 5 dibandingkan dengan metode konvensional? METODE Alasan menggunakan Algoritma C4. 5 adalah karena Algoritma C4. 5 bisa digunakan untuk melakukan klasifikasi atau pengelompokan dan bersifat prediktif. Klasifikasi merupakan salah satu proses pada Data Mining yang bertujuan untuk menemukan pola yang berharga dari data yang berukuran relatif besar hingga sangat besar. Melalui tahapantahapan proses yang ada pada algoritma C4. 5 yaitu mempersiapkan data traning, menghitung akar dari pohon, dan proses partisi hasil keputusan. Algoritma C4. 5 mempunyai daya tarik untuk diimplementasikan dalam berbagai aplikasi. Tapi kelemahannya adalah lamanya waktu dan tingkat akurasi prediksi yang digunakan untuk melakukan prediksi. Algoritma C4. 5 ini memiliki Jurnal SAINTEKOM (Sains dan Teknologi Komputas. Vol. No. Desember, 2025 Lembaga Penelitian. Pengembangan, dan Pengabdian Kepada Masyarakat UNBIN e-ISSN: 3109-1350 kelebihan yaitu mudah dimengerti, fleksibel, dan menarik karena dapat divisualisasikan dalam bentuk gambar atau pohon keputusan. Algoritma C4. 5 merupakan struktur pohon dimana terdapat simpul yang mendeskripsikan atributatribut, setiap cabang menggambarkan hasil dari atribut yang diuji, dan setiap daun menggambarkan kelas. Algoritma C4. 5 secara rekursif mengunjungi setiap simpul keputusan, memilih pembagian yang optimal, sampai tidak bisa dibagi Algoritma C4. 5 menggunakan konsep information gain atau entropy reduction untuk memilih pembagian yang Algoritma C4. 5 termasuk ke dalam teknik Data Mining, dan Data Mining memiliki beberapa tahapan yaitu: pembersihan data . leaning dat. , integrasi data, melakukan seleksi data, mentransformasi data yaitu (Pengubahan data menjadi format ekstensi yang sesuai untuk pengolahan dalam Data Minin. , kemudian memproses Data Mining, lalu mengevaluasi pola atau mengidentifikasi pola-pola menarik ke dalam knowledgebased yang diidentifikasikan. Penelitian ini menggunakan pendekatan kuantitatif. Tujuannya adalah untuk menguji penerapan algoritma klasifikasi C4. 5 pada data calon penerima bantuan RUTILAHU sehingga diperoleh model yang mampu mengklasifikasikan secara akurat antara penerima yang layak dan tidak layak. Data yang digunakan merupakan data sekunder yang diperoleh dari Dinas Sosial Kabupaten Bogor tahun 2024. Jumlah data adalah 55 sampel keluarga calon penerima Data berisi informasi mengenai kondisi sosial ekonomi keluarga yang direpresentasikan dalam beberapa variabel, yaitu: A Penghasilan . umerik: besar penghasilan per bula. Jumlah tanggungan . umerik: jumlah anggota keluarga yang ditanggun. Jenis lantai . ategorikal: tanah, semen, kerami. Sumber air . ategorikal: sumur. PDAM, sunga. Jenis kloset . ategorikal: leher angsa, cemplung, tidak ad. Listrik . ategorikal: ada/tidak ada, day. Luas rumah . umerik: ukuran dalam mA). Output adalah Layak atau Tidak Layak menerima bantuan RUTILAHU. Berikut flowchart alur algoritma C4. 5 pada 1 dibawah ini: Gambar 1. Alur Algoritma Greedy Dapat dijelaskan prosedur pengembangan dari penelitian ini sebagaimana yang ditunjukkan oleh gambar 1 Analisa Kebutuhan Analisa Kebutuhan, yaitu pengumpulan data-data yang diperlukan untuk digunakan sebagai dasar dari pengembangan sistem pemilihan program studi. Proses analisis berupa studi pustaka, kuesioner, wawancara dan pencarian penelitian yang dianggap relevan. Penetapan dan Penerapan Metode Algoritma C4. Penetapan Metode, yaitu menentukan metode yang akan digunakan berdasarkan jurnal yang relevan yang sesuai dengan kasus atau permasalahan yang dihadapi. Penerapan Algoritma C4. 5 adalah mengimplementasikan metode Algoritma C4. 5 yang digunakan dengan memasukan data atribut hingga dibuatkannya pohon keputusan. Desain Produk Desain yaitu pendefinisian dari kebutuhanAekebutuhan fungsional dan persiapan untuk rancang bangun menggambarkan bagaimana sistem menentukan kelayakan penerimaan bantuan non tunai dibentuk, agar tercapainya tujuan dari aplikasi sesuai dengan kebutuhan user atau pengguna. Membangun Prototype Membangun prototype, yaitu pembuatan rancangan sistem yang sudah sesuai dengan kebutuhan untuk Jurnal SAINTEKOM (Sains dan Teknologi Komputas. Vol. No. Desember, 2025 Lembaga Penelitian. Pengembangan, dan Pengabdian Kepada Masyarakat UNBIN e-ISSN: 3109-1350 Evaluasi Evaluasi, yaitu menguji coba produk yang telah selesai kepada ahli sistem dan ahli materi serta pengguna untuk mengetahui keberhasilan aplikasi sesuai dengan kebutuhan dan kesalahan yang dilakukan oleh aplikasi Produk Akhir. Revisi Revisi, yaitu melakukan perbaikan dan pengecekan apakah aplikasi sudah sesuai dengan kebutuhan atau belum, seandainya sudah sesuai maka akan menjadi produk akhir, tetapi apabila saat di ujicoba ada kesalahan maka akan kembali ke tahap design produk. Produk Akhir Produk Akhir, yaitu produk yang telah melewati tahap evaluasi oleh ahli sistem dan pengguna lalu pendapat dan saran dari responden menjadi dasar dari perbaikan ini. Setelah perbaikan ulang jadilah produk akhir yang layak HASIL DAN PEMBAHASAN Use Case Diagram Pemodelan objek pada sistem yang dikembangkan ini dijelaskan dalam bentuk diagram use case berdasarkan pada proses penentuan warga pada sistem yang akan dikembangkan untuk memodelkan serta mengorganisasi pada sistem sehingga mendapatkan keluaran sistem sesuai dengan yang diharapkan. Gambar 2. Diagram Use Case Pada gambar 2 dijelaskan bahwa terdapat aktor dalam sistem penentuan penerima bantuan yang mendapatkan penerima bantuan, admin yang diharuskan untuk login terlebih dahulu agar dapat mengakses sistem tersebut. Untuk admin dapat mengakses menu view keseluruhan data prediksi Prototype. Setelah data yang dibutuhkan sudah terpenuhi maka selanjutnya adalah tahapan membangun prototype: Tampilan Login Gambar 3. Tampilan Login Tampilan login dapat diakses oleh user dengan menginputkan username dan password yang terdaftar di dalam database sistem. Coding Login Jurnal SAINTEKOM (Sains dan Teknologi Komputas. Vol. No. Desember, 2025 Lembaga Penelitian. Pengembangan, dan Pengabdian Kepada Masyarakat UNBIN e-ISSN: 3109-1350 Gambar 4. Tampilan Login Tampilan Menu Utama Gambar 5. Tampilan Menu Utama Tampilan menu utama adalah tampilan awal ketika user sudah melakukan proses login dan memilih Form. Coding Dashboard Gambar 5. Koding Dashboard Jurnal SAINTEKOM (Sains dan Teknologi Komputas. Vol. No. Desember, 2025 Lembaga Penelitian. Pengembangan, dan Pengabdian Kepada Masyarakat UNBIN e-ISSN: 3109-1350 Tampilan Import Data Warga Gambar 6. Tampilan Import Data Warga Tampilan Import data pada Gambar 4. 30 dapat diakses oleh Admin. Admin mengimportkan data yang akan digunakan untuk data warga. Coding Import Data Warga Gambar 7. Coding Import Data Warga Tampilan Perhitungan Algoritma C 4. Gambar 8. Tampilan Perhitungan Algoritma C 4. Jurnal SAINTEKOM (Sains dan Teknologi Komputas. Vol. No. Desember, 2025 Lembaga Penelitian. Pengembangan, dan Pengabdian Kepada Masyarakat UNBIN e-ISSN: 3109-1350 Tampilan Perhitungan C4. 5 pada Gambar 4. 32 dapat diakses oleh user. user memproses perhitungan C4. dan melihat hasil perhitungan berupa nilai dengan cara menekan tombol proses mining pada tampilan menu Data Training. Koding Perhitungan Algoritma C 4. Gambar 9. Koding Perhitungan Algoritma C 4. Tampilan Pohon Keputusan Gambar 10. Tampilan Pohon Keputusan Tampilan Pohon Keputusan pada Gambar 4. 34 dapat diakses oleh user. User dapat melihat pohon Pohon keputusan didapatkan berdasarkan hasil perhitungan lalu menghasilkan pohon Coding Pohon Keputusan Gambar 11. Koding Program Tampilan Pohon Keputusan Jurnal SAINTEKOM (Sains dan Teknologi Komputas. Vol. No. Desember, 2025 Lembaga Penelitian. Pengembangan, dan Pengabdian Kepada Masyarakat UNBIN e-ISSN: 3109-1350 Tampilan Lihat Hasil Gambar 12. Tampilan Lihat Hasil Tampilan Lihat Hasil pada Gambar 4. 36 adalah tampilan melihat data uji yang dapat diakses oleh user, adalah melihat hasil Prediksi yang telah diinputkan oleh user. Tampilan Lihat Hasil Prediksi Gambar 13. Tampilan Lihat Hasil . KESIMPULAN Berdasarkan Hasil Penelitian yang dilakukan, kesimpulan yang bisa diuraikan antara lain: 1. Dapat memberikan rekomendasi penentuan warga yang mendapatkan Bantuan Program Rumah Tidak Layak Huni lebih akurat dan berdasarkan hasil prediksi dengan variable Penghasilan. Tanggungan. Jenis Lantai. Sumber Air. Jenis Kloset. Listrik. Luas Rumah. Dengan menerapkan metode algoritma C 4. 5 pada sistem prediksi warga yang mendapatkan bantuan RUTILAHU, telah dilakukan uji hasil dengan menggunakan Confusion Matrix diperoleh hasil sebesar 94,5%. Dalam pembuatan aplikasi untuk penentuan warga yang mendapatkan bantuan RUTILAHU dengan metode Algoritma C 4. 5, telah dilakukan uji pengguna dengan menggunakan kuisioner PSSUQ sesuai dengan kategori PSSUQ diantaranya yaitu nilai kepuasan secara keseluruhan (Overal. sebesar 85,7%, kegunaan sistem (Sysqua. sebesar 81,2%, kualitas informasi (Infoqua. sebesar 79,7% dan kualitas antarmuka (Interqua. sebesar 82,1% yang artinya aplikasi ini sangat layak digunakan. Sesuai dengan penelitian proses algoritma C 4. 5 dapat membantu pihak Dinas Sosial dalam memprediksi warga yang mendapatkan potongan bantuan rumah tidak layak huni. SARAN Saran yang dapat diajukan untuk penelitian selanjutnya yaitu. Node yang diciptakan tergantung pada data training, saran untuk penelitian selanjutnya untuk menambahkan data training karena, semakin banyak data training maka hasil pohon keputusan semakin bervariasi agar model yang dihasilkan lebih banyak dan hasil prediksi lebih akurat. Menambahkan variabel status Luas Rumah. Karena variabel tersebut akan mempengaruhi pada hasil prediksi. Jurnal SAINTEKOM (Sains dan Teknologi Komputas. Vol. No. Desember, 2025 Lembaga Penelitian. Pengembangan, dan Pengabdian Kepada Masyarakat UNBIN e-ISSN: 3109-1350 DAFTAR PUSTAKA