Jurnal Teknik Informatika dan Sistem Informasi                         ISSN 2407-4322 Vol. 7, No. 3, Desember 2020, Hal. 601-609                       E- ISSN 2503-2933  601

## Prediksi Kepuasan Layanan Akademik Menggunakan Algoritma Naïve Bayes
1 Khurotul Aeni, M.Kom, 2 M. Faisal Asy’ari, S.Kom
1,2 Universitas Peradaban, Paguyangan-Brebes
3 Jurusan Teknik Informatika, Fakultas Sains & Teknologi e-mail: * 1 khaeni988@gmail.com , 2 faisal.faadi@gmail.com

## Abstrak
Berdasarkan Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT), tuntutan yang diberikan masyarakat kepada perguruan tinggi meliputi jaminan kualitas (quality assurance), pengendalian kualitas (quality control), dan perbaikan kualitas (quality improvement) [1]. Untuk meningkatkan kualitas dalam pelayanan akademik diperguruan tinggi bisa melakukan evaluasi atau prediksi kinerja layanan berbasis IT tersebut, hal ini dilakukan untuk mengetahui sejauh mana nilai dan kualitas dari pelayanan yang diberikan oleh pihak perguruan tinggi kepada penggunanya. Data mining merupakan salah satu ilmu yang dapat digunakan untuk melakukan peramalan yang akurat dalam mengetahui kelayakan dimasa yang akan datang serta mampu melakukan optimasi dalam proses mencari informasi dalam basis data yang besar dan mampu menemukan pola-pola yang tidak diketahui sebelumnya. Dengan menggunakan data mining maka pencarian data dari system prediksi kepuasan pelayanan akademik dapat dilakukan [2]. Sedangkan Naïve Bayes merupakan teknik mengklasifikasikan probabilitas sederhana yang mengaplikasikan teorema bayes yang mampu mengolah data kuantitatif dan data diskrit untuk perhitungan estimasi peluang yang dibutuhkan untuk klasifikasi [3]. Atribut yang digunakan NIM, Jenis Kelamin, Kelas Mahasiswa, Layanan informasi perkuliahan, layanan keamanan data pribadi serta layanan informasi nilai, dengan menggunakan algoritma naïve bayes berhasil memprediksi layanan akademik sebesar 52% dengan data training sebesar 100 data dan data uji 17 data.
Kata kunci —3-5 Data Mining, Naïve Bayes , Prediksi, Layanan Akademik

## Abstract
Based on the National Accreditation Board of Higher Education (BAN-PT), the demands that the community give to universities include quality assurance, quality control, and quality improvement. To improve the quality in academic services in higher education can evaluate or predict the performance of it-based services, this is done to know the extent of the value and quality of the services provided by the college to its users. Data mining is one of the sciences that can be used to perform accurate forecasting in knowing future feasibility and being able to optimize the process of finding information in a large database and being able to find previously unknown patterns. By using data mining, the search for data from the academic service satisfaction prediction system can be done. While Naïve Bayes is a simple probability classifying technique that applies bayes theorem that is able to process quantitative data and discrete data for the calculation of estimated opportunities needed for classification. Attributes used by NIM, Gender, Student Class, Lecture information services, personal data security services and value information services, using naïve bayes algorithm managed to predict academic services by 52% with training data of 100 data and test data 17 data.
Keywords — Data Mining, Naïve Bayes, Prediction, Academic Services
602 Jatisi ISSN 2407-4322 Vol. 7, No. 3, Desember 2020, Hal. 601-609 E-ISSN 2503-2933
1. PENDAHULUAN
Pendidikan tidak bisa lepas dari kehidupan manusia, adanya kemampuan dan pengetahuan merupakan modal yang dimiliki manusia untuk hidup di era digital saat  ini, kesadaran masyarakat terhadap nilai pendidikan perguruan tinggi menimbulkan tuntutan dari masyarakat terhadap kualitas perguruan tinggi. Berdasarkan Badan Akreditasi Nasional Perguruan Tinggi (BAN-PT), tuntutan yang diberikan masyarakat kepada perguruan tinggi meliputi jaminan kualitas ( quality assurance ), pengendalian kualitas ( quality control ),  dan perbaikan kualitas ( quality improvement ) [1]. Hal yang dapat dilakukan untuk meningkatkan kualitas perguruan tinggi salah satunya adalah memberikan kemudahan dan kepuasan kepada penggunanya, sebagai contoh penggunaan layanan akademik berbasis IT pada perguruan tinggi. Untuk meningkatkan kualitas dalam pelayanan akademik diperguruan tinggi bisa melakukan evaluasi atau prediksi kinerja layanan berbasis IT tersebut, hal ini dilakukan untuk mengetahui sejauh mana nilai dan kualitas dari pelayanan yang diberikan oleh pihak perguruan tinggi kepada penggunanya.
Data mining merupakan salah satu ilmu yang dapat digunakan untuk melakukan peramalan yang akurat dalam mengetahui kelayakan dimasa yang akan datang. Data mining mampu melakukan optimasi dalam proses mencari informasi dalam basis data yang besar dan mampu menemukan pola-pola yang tidak diketahui sebelumnya. Dengan menggunakan data mining maka pencarian data dari system prediksi kepuasan pelayanan akademik dapat dilakukan [2]. Sedangkan Naïve Bayes merupakan teknik mengklasifikasikan probabilitas sederhana yang mengaplikasikan teorema bayes yang mampu mengolah data kuantitatif dan data diskrit untuk perhitungan estimasi peluang yang dibutuhkan untuk klasifikasi [3].
Penelitian sebelumnya pernah dilakukan oleh Dedy dan Danny [2] dalam mempredeksi kelayakan kredit  menggunakan algoritma naïve bayes pada BMT Beringharjo Yogyakarta dengan teknik survey, pada penelitian ini tingkat akurasi yang diperoleh sebesar 92,5% dengan tingkat error 7,5% dari 160 data yang digunakan untuk training dan 40 untuk testing ,  pada penelitian ini juga berhasil menerapkan algoritma naïve bayes untuk memprediksi kelayakan kredit pada BMT Beringharjo Yogyakarta. Penelitian lain dengan menggunakan data mining juga dilakukan oleh Annisak [4], pada penelitian ini Annisak menggunakan algoritma yang berbeda dengan Dedy dan Danny yaitu algoritma C4.5, dengan algoritma C4.5 Annisak menganalisa jumlah pelanggan yang aktif dan tidak aktif sebagai kriteria dalam penilaian dengan mengolah variable PO Pertahun, diskon, jumlah barang dan total pembelian, hasil pengolahan algoritma C4.5 juga dapat membentuk pohon keputusan ( decision tree )  yang diproses oleh WEKA dalam menganalisis jumlah pelanggan yang aktif.
Dengan adanya pengolahan data berbasis data mining tersebut, maka diharapkan mampu menjawab persoalan yang saat ini terjadi, yaitu bagaimana memprediksi kepuasan pelanggan terhadap layanan akademik dan mampu mengetahui tingkat akurasi kepuasan layanan akademik dengan algoritma Naïve Bayes pada perguruan tinggi.

## 2. METODE PENELITIAN
1. Data Mining Data mining menurut  (Alimancon Sijabat,  2015) [4] merupakan proses  yang memperkerjakan satu atau lebih teknik pembelajaran komputer untuk menganalisis dan mengekstrak pengetahuan secara otomatis atau serangkaian proses untuk menggali nilai tambah dari suatu kumpulan data berupa pengetahuan yang selama ini tidak diketahui secara manual. Informasi yang dihasilkan dari data mining mampu digunakan pada beberapa
bidang, seperti perbankan [5], instansi pemerintah [6], asuransi [7], perguruan tinggi [1], [3], [8],[12], dll.
2. Naïve Bayes
Menurut (Kusrini dan Luthfi, 2009) [7] Bayesian classification adalah pengklasifikasian statistik yang dapat digunakan untuk memprediksi probabilitas keanggotaan suatu class. Bayesian classification didasarkan  pada teorema Bayes yang  memiliki  kemampuan klasifikasi serupa dengan decesion tree dan neural network . Bayesian classification terbukti memiliki akurasi dan kecepatan yang tinggi saat diaplikasikan ke dalam database dengan data yang besar. Teorema Bayes memiliki bentuk umum sebagai berikut: ( | ) =        ( ) /  ( ) Keterangan: X  : Data dengan kelas yang belum diketahui Y  : Hipotesis data X adalah suatu kelas spesifik P(Y|X)  : Probabilitas hipotesis Y berdasar kondisi X P(Y) : Probabilitas hipotesis Y P(X|Y)  : Probabilitas X berdasarkan kondisi pada saat hipotesis Y P(X)  : Probabilitas X 3. Metode
Metode penelitian yang digunakan dapat dilihat pada Gambar 1.

## Gambar 1. Metode Penelitian
Keterangan Gambar 2 Metode Penelitian:
1) Dataset yang dikumpulkan untuk prediksi kepuasan pelayanan akademik diambil dari data kuesioner. Kuesioner yang diambil dari mahasiswa jurusan Teknik Informatika Angkatan 2016-2019, indikator dalam pembuatan kuesioner akan dijadikan dataset , indikator tersebut antara lain:
a) Nim mahasiswa.
b) Jenis kelamain.
c) Kelas mahasiswa.
d) Layanan informasi perkuliahan.
e) Layanan keamanan data pribadi.
f) Layanan informasi nilai.
g) Layanan pengajuan judul skripsi.
Dari dataset di atas akan di bagi menjadi dua bagian yaitu Data latih dan Data uji. Untuk data latih yang diambil sebesar 60% dan data uji sebesar 40% dimana akan dilakukan pengklasifikasian menggunakan Naïve Bayes untuk menghasilkan sebuah keputusan “kepuasan” dan “ketidakpuasan” bagi mahasiswa dalam pelayanan akademik di Universitas Peradaban.
604 Jatisi ISSN 2407-4322 Vol. 7, No. 3, Desember 2020, Hal. 601-609 E-ISSN 2503-2933
2) Untuk Preprossecing Data yang dilakukan adalah dengan mengubah data kuesioner kedalam ms.excel, selanjutnya dilakukan analisis, identifikasi, serta memperbaiki data yang ganda, data yang tidak konsisten, dan membersihkan data dari noisy.
3) Klasifikasi yang digunakan yaitu Naïve Bayes , untuk proses klasifikasi dengan Naïve Bayes dapat dilihat pada Gambar 2.
Gambar 2. Pemodelan Naïve Bayes
Dari dataset, kemudian identifikasi dataset voting . Hitung P (Ci) untuk setiap atribut, dalam kasus dataset pada penelitian ini yaitu atribut tahun, jenis kelamin, kategori mahasiswa yang terdiri dari 2 kelas yaitu kelas karyawan dan kelas regular, serta jawaban puas dan tidak puas. Kemudian hitung P (X|Ci), i=1,2 untuk setiap kelas atau atribut. Setelah itu dibandingkan, jika  P  (X|C1)  >  (P{X|C2)  maka  kesimpulannya  C1  adalah  Puas  =  “Puas”  dan  jika  P(X|C1)  < (P{X|C2) maka kesimpulannya C2 tidak puas = “Tidak Puas”. Maka akan di ambil dari nilai perbandingan paling besar dari C1 dan C2 untuk dijadikan hasil prediksi.
4) Hasil output dari klasifikasi Naïve Bayes merupakan nilai akurasi dari pengujian yang dilakukan oleh algoritma Naïve Bayes dengan menggunakan Confusion matrix
5) untuk validasi menggunakan teknik 10-Fold Cross Validation .

## 3. HASIL DAN PEMBAHASAN

## A. Pembahasan terhadap hasil Dataset
Dataset yang sudah dikumpulkan untuk prediksi kepuasan pelayanan akademik diambil dari kuesioner, kuesioner yang diambil dari mahasiswa prodi teknik informatika angkatan 2016- 2019, data yang diperoleh sebanyak 117 data yang akan diolah menjadi data latih dan data uji. Untuk atribut data latih dan data uji dapat dilihat pada Tabel 1.

## Tabel 1. Atribut Data Latih dan Data Uji
No Atribut 1  NIM 2 Jenis Kelamin 3 Kelas Mahasiswa 4 Layanan Informasi Perkuliahan 5 Layanan Keamanan Data Pribadi
6 Layanan Informasi Nilai
7 Layanan Pengajuan Judul Skripsi

## B. Preprossecing Data
Dari data yang sudah  didapatkan yaitu 117 dataset ,  maka  selanjutnya  dilakukan preprossecing data dengan cara meng cleaning data yang nantinya akan diolah dengan algoritma naive bayaes, hal ini dilakukan untuk menghindari data yang tidak lengkap ataupun mencegah terjadinya duplikasi data, yang kemudian ditransformasikan untuk mengelompokkan field-field atau atribut yang terpilih kedalam basis data baru. Untuk data cleaning dan data transformasi dapat diihat pada Tabel 2
Tabel 2. Data Cleaning dan Data Transformasi id nim jenis_k kate l1 l2 l3 l4 label 1  42416002 P Mahasiswa Skripsi Ya Ya Ya  Tidak Puas 2  42416003 L Mahasiswa Skripsi Ya Ya  Tidak  Ya Puas 3  42416004 P Mahasiswa Skripsi Ya Ya Ya Ya Tidak Puas 4  42416005 P Mahasiswa Skripsi Ya Ya  Tidak  Tidak Tidak Puas 5  42416007 L Mahasiswa Skripsi Ya Tidak Ya Ya Puas 6  42416009 L Masiswa Belajar Ya Tidak Ya Ya Puas 7  42416010 L Mahasiswa Skripsi Ya Ya Ya Ya Puas
606 Jatisi ISSN 2407-4322 Vol. 7, No. 3, Desember 2020, Hal. 601-609 E-ISSN 2503-2933
8  42416011 L Masiswa Belajar Ya Ya Ya Ya Tidak Puas 9  42416013 L Mahasiswa Skripsi Ya Tidak Ya  Tidak Tidak Puas 10  42416015 L Masiswa Belajar Ya Ya Ya Ya Puas 11  42416016 L Mahasiswa Skripsi Tidak  Tidak  Tidak  Tidak Tidak Puas 12  42416018 L Mahasiswa Skripsi Ya Ya  Tidak  Tidak Puas

## C. Klasifikasi
Untuk klasifikasi data yang digunakan adalah naïve bayes classifier , proses ini digunakan dari awal perhitungan ketika proses training data sampai dengan prediksi data yang baru (data testing ). Dengan ilustrasi pengklasifikasian sebagai berikut:
Mengitung prior probability 1( = "puas") = 48 100 = 0,48 2( = "tidak puas") = 52 100 = 0,52 ( "ya"|
"puas" ) = 40 48 = 0,77 ( "ya"| puas" ) = 47 52 = 0,98
( "tidak"| "puas" ) = 40 52 = 0,77 ( "tidak"| puas" ) = 12 52 = 0,23 ( "ya"|
"puas" ) = 39 48 = 0,81 ( "ya"| puas" ) = 9 48 = 0,19 ( "tidak"|
"puas" ) = 52 = 0,77
( "tidak"| puas" ) = 12 52 = 0,23
P(X|Puas) = P(Puas) P
(X|Tidak Puas)) P(Tidak Puas) P Ya atau tidak Tidak Puas Ya atau tidak Tidak Puas Ya atau tidak Puas Ya atau tidak Tidak Puas mhs skripsi atau mhsbelajar Tidak puas atau P Tidak Puas
implies search results (First Author)
Tabel 3. Data Training id jenis_k kate l1 l2 l3 l4 label 1 P Mahasiswa Skripsi Ya Ya Ya  Tidak Puas 2 L Mahasiswa Skripsi Ya Ya  Tidak  Tidak  Tidak Puas 3 P Mahasiswa Skripsi Ya Ya Ya Ya Tidak Puas 4 P Mahasiswa Skripsi Ya Ya Ya  Tidak Puas 5 L Mahasiswa Skripsi Ya Ya  Tidak  Ya Puas 6 L Masiswa Belajar Ya Ya Ya Ya Puas 7 L Mahasiswa Skripsi Ya Ya  Tidak  Tidak  Tidak Puas 8 L Masiswa Belajar Ya Ya Ya Ya Puas 9 L Mahasiswa Skripsi Ya Tidak Ya  Tidak  Tidak Puas 10 L Masiswa Belajar Ya Ya Ya Ya Puas 11 L Mahasiswa Skripsi Tidak  Tidak  Tidak  Tidak  Tidak Puas 12 L Mahasiswa Skripsi Ya Ya  Tidak  Ya Puas Tabel 4. Data Testing id  jenis_k kate l1 l2 l3  l4 label 1 L Masiswa Belajar Tidak Ya Ya Ya 2 L Masiswa Belajar Ya Ya Ya Ya 3 L Masiswa Belajar Ya Ya Ya Ya 4 L Masiswa Belajar Ya Ya Ya Ya 5 L Masiswa Belajar Ya Ya Ya Ya 6 L Masiswa Belajar Tidak Ya Tidak  Ya 7 P Masiswa Belajar Ya Ya Ya Ya 8 L Masiswa Belajar Tidak Ya Ya Ya 9 L Masiswa Belajar Ya Tidak Ya Ya 10 L Masiswa Belajar Ya Ya Ya Ya 11 L Masiswa Belajar Ya Ya Ya Ya

## D. Hasil
Nilai  Data  Training  Puas  =  52  Nilai  Data  Training  Tidak  Puas  =  48  Nilai  Data  Uji  =  17 p1(Ya Puas) = 41 p1(Tidak Tidak Puas) = 11 p1(Ya Tidak Puas) = 31 p1(Tidak Puas) = 17 p2(Ya  Tidak  Puas)  =  45  p2(Tidak  Tidak  Puas)  =  7  p2(Ya  Puas)  =  45  p2(Tidak  Puas)  =  3 p3(Tidak Tidak Puas) = 17 p3(Ya Tidak Puas) = 35 p3(Tidak Puas) = 9 p3(Ya Puas) = 39 p4(Tidak Tidak Puas) = 12 p4(Ya Tidak Puas) = 40 p4(Tidak Puas) = 1 p4(Ya Puas) = 47 jenis_k(P Tidak Puas) = 14 jenis_k(L Tidak Puas) = 38 jenis_k(L Puas) = 32 jenis_k(P Puas)
608 Jatisi ISSN 2407-4322 Vol. 7, No. 3, Desember 2020, Hal. 601-609 E-ISSN 2503-2933
= 16 P(X|Tidak Puas)=P(52/100)*P(40/87)*P(35/74)*P(45/90)*P(11/28)*P(38/70)=0.01205787067856 P(X|Puas)=P(48/100)*P(47/87)*P(39/74)*P(45/90)*P(17/28)*P(32/70)=0.01896555528082 6 P(X|TidakPuas)=P(52/100)*P(40/87)*P(35/74)*P(45/90)*P(41/72)*P(38/70)=0.0174778226 50236
P(X|Puas)=P(48/100)*P(47/87)*P(39/74)*P(45/90)*P(31/72)*P(32/70)=0.01344942972529 2 P(X|TidakPuas)=P(52/100)*P(40/87)*P(35/74)*P(45/90)*P(41/72)*P(38/70)=0.0174778226
50236
P(X|Puas)=P(48/100)*P(47/87)*P(39/74)*P(45/90)*P(31/72)*P(32/70)=0.01344942972529 2 P(X|TidakPuas)=P(52/100)*P(40/87)*P(35/74)*P(45/90)*P(41/72)*P(38/70)=0.0174778226
50236 P(X|Puas)=P(48/100)*P(47/87)*P(39/74)*P(45/90)*P(31/72)*P(32/70)=0.01344942972529
2 P(X|TidakPuas)=P(52/100)*P(40/87)*P(35/74)*P(45/90)*P(41/72)*P(38/70)=0.0174778226 50236 P(X|Puas)=P(48/100)*P(47/87)*P(39/74)*P(45/90)*P(31/72)*P(32/70)=0.01344942972529 2

## 4. KESIMPULAN
Implementasi data mining dengan algoritma naïve bayes dapat dilakukan untuk memprediksi kepuasan layanan akademik di Universitas Peradaban dengan akurasi yang diperoleh adalah sebesar 52% untuk kepuasan penggunaan layanan akademik dengan menggunakan data training 100 data dan 17 data uji.

## 5. SARAN
Melakukan perancangan user interface untuk implementasi algoritma naïve bayes serta dapat menggunakan algoritma lain selain algoritma naïve bayes untuk mendapatkan hasil akurasi terbaik.

## DAFTAR PUSTAKA
[1] J. Selatan, 2017, “ Indeks Kepuasan Mahasiswa Terhadap Pelayanan, ”  Vol.  7,  No.  3, pp. 272–285.
[2] D.  A.  Kurniawan  and  D.  Kriestanto,  2016,  “ Penerapan Naïve Bayes Untuk Prediksi Kelayakan Kredit,” Vol. 1, No. 1, pp. 19–23.
[3]  P. Studi and T. Informatika, 2018, “ Evaluasi  Kinerja  Akademik  Mahasiswa Menggunakan Algoritma Naive Bayes Classifier ( Studi Kasus STMIK Dipanegara ), ” Vol. VII, No. 1, pp. 193–202.
[4] A. I. Jamhur, 2016, “ Penerapan Data Mining Untuk Menganalisa Jumlah ,” Vol. 23, No. 2, pp. 12–20.
[5] D. Teknik, I. Universitas, N. Bayes, N. Bayes, and N. Bayes, “ Penerapan Algoritma Naive Bayes Untuk Mengklasifikasi Data Nasabah .”
[6] T.  H.  Apandi,  C.  A.  Sugianto,  and  C.  R.  Service,  2019,  “ Algoritma Naive Bayes untuk Prediksi Kepuasan Pelayanan Perekaman e-KTP Naive Bayes Algorithm for Satisfaction Prediction of e-ID, ” Vol. 7, No. November, pp. 125–128.
[7] A. V. Pakpahan and H. Irawan, 2017, “ Penerapan Algoritma Naive Bayes Untuk Menentukan Nasabah Potensial pada AJB BUMIPUTERA 1912 ,” Vol. 10, No. 2.
[8] S.  Kasus  and  S.  Pringsewu,  “ Analisis Kepuasan Mahasiswa Terhadap Pelayanan Akademik Menggunakan Metode Algoritma C4 . 5, 2016, ” Vol. 02, No. 01, pp. 1–11.
[9]  N. Nasution et al. , 2015, “ Evaluasi Kinerja Akademik Mahasiswa  Menggunakan Algoritma Naïve Bayes (Studi Kasus: Fasilkom Unilak) ,” pp. 1–11.
[10]   A.  E.  Wicaksono,  J.  T.  Informatika,  U.  Gunadarma,  and  P.  Data,  2016,  “ Implementasi Data Mining Dalam Pengelompokan Data Peserta Didik di Sekolah Untuk Memprediksi Calon Penerima Beasiswa Dengan Menggunakan Algoritma K- Means (Studi Kasus SMAN 16 Bekasi) ,” Vol. 21, No. 3.
[11]  P. Studi, S. Informasi, and U. K. Indonesia, 2016, “ Penerapan Naïve Bayes Classifier Untuk Pemilihan Konsentrasi Mata Kuliah ,”
[12]  A. N. Putri, 2017, “ Penerapan Naive Bayesian Untuk Perankingan Kegiatan di Fakultas Tik Universitas Semarang, ” Vol. 8, No. 2, pp. 603–610.