Membangun Sistem Rekomendasi Hotel dengan Content Based Filtering Menggunakan K-Nearest Neighbor dan Haversine Formula

Penulis

  • Agung Muliawan Politeknik Elektronika Negeri Surabaya
  • Tessy Badriyah Politeknik Elektronika Negeri Surabaya
  • Iwan Syarif Politeknik Elektronika Negeri Surabaya

DOI:

https://doi.org/10.33050/tmj.v7i2.1893

Abstrak

Peningkatakan pertumbuhan industri hotel pada tiap tahunnya dan preferensi konsumen yang bervariasi dalam kebutuhan layanan hotel mengakibatkan konsumen lebih konsumtif dalam memilih hotel. Kurangnya pilihan kriteria bobot pada penyedia layanan hotel mengakibatkan konsumen mengalami kesulitan dalam memilih hotel yang sesuai dengan preferensinya, sehingga diperlukan sebuah sistem rekomendasi hotel sebagai pilihan alternatif dalam memilih hotel. Dalam penelitian ini digunakan permodelan Case Based Reasoning (CBR) untuk memberikan pembelajaran kepada sistem. Pilihan dari user pada pilihan hotel secara otomatis akan disimpan ke dalam database dan dijadikan sebagai data training sehingga sistem akan mendapatkan informasi secara berkelanjutan. Pada penelitian ini diberikan tiga jenis kebutuhan antara lain Kebutuhan Prioritas (KP), Kebutuhan Umum (KU) dan Kebutuhan Tambahan (KT) dan atribut yang digunakan terdapat enam yaitu: fasilitas, lokasi, harga, tipe kamar, bintang dan skor yang sangat mempegaruhi hasil rekomendasi. Untuk setiap nilai bobot yang ada, dilakukan uji validitas bobot kepentingan menggunakan pairwise comparison matrix (PCM) sehingga nilai bobot menjadi valid dengan rentang nilai 0-1. Selain itu penerapan content based filtering menggunakan metode haversine formula dan K-Nearest Neighbor (KNN) dalam menentukan nilai terdekat dengan data training. Dari eksperimen, didapatkan hasil pengukuran performansi yang memuaskan berupa rata-rata kemiripan (similarity) sebesar 84.50%

Kata kunci  : Case Based Reasoning, Content Based Filtering, Haversine Formula, K-Nearest

Referensi

S. M. Al-Ghuribi and S. A. M. Noah, “Multi-criteria review-based recommender system–the state of the art,” IEEE Access, vol. 7, pp. 169446–169468, 2019.

H. Nurrahmi and H. R. Isnanto, “PENGGUNAAN K-NEAREST NEIGHBOR DALAM PERANCANGAN APLIKASI PEMESANAN HOTEL DI DEPOK,” Sigma-Mu, vol. 11, no. 2, pp. 47–55, 2019.

N. P. A. Mentayani, I. P. Satwika, I. G. A. P. D. Putri, A. A. I. I. Paramitha, and T. Tiawan, “Analisis Dan Perancangan User Interface Sistem Informasi Pembayaran Mahasiswa STMIK Primakara Berbasis Web,” Technomedia Journal, vol. 7, no. 1 Juni, pp. 78–89, 2022.

A. Salsabila, R. Yunita, and C. Rozikin, “Identifikasi Citra Jenis Bunga menggunakan Algoritma KNN dengan Ekstrasi Warna HSV dan Tekstur GLCM,” Technomedia Journal, vol. 6, no. 1 Agustus, pp. 124–137, 2021.

A. Amanaturohim and S. Wibisono, “Penentuan Parameter Terbobot Menggunakan Pairwise Comparison Untuk CBR Deteksi Dini Penyakit Mata,” J-SAKTI (Jurnal Sains Komputer dan Informatika), vol. 5, no. 1, pp. 280–294, 2021.

B. Walek and P. Spackova, “Content-based recommender system for online stores using expert system,” in 2018 IEEE First International Conference on Artificial Intelligence and Knowledge Engineering (AIKE), 2018, pp. 164–165.

T. A. Diajukan, M. Salah, S. Persyaratan, and M. Derajat, “SISTEM REKOMENDASI OBJEK PARIWISATA DI PONTIANAK BERBASIS ANDROID MENGGUNAKAN METODE CONTENT-BASED FILTERING,” 2020.

H. Hartatik and R. Rosyid, “PENGARUH USER PROFILING PADA REKOMENDASI SISTEM MENGGUNAKAN K MEANS DAN KNN,” Journal of Information System Management (JOISM), vol. 2, no. 1, pp. 13–18, 2020.

K. Wahyudi, J. Latupapua, R. Chandra, and A. S. Girsang, “Hotel content-based recommendation system,” in Journal of Physics: Conference Series, 2020, vol. 1485, no. 1, p. 012017.

T. Badriyah, R. Fernando, and I. Syarif, “Sistem Rekomendasi Content Based Filtering Menggunakan Algoritma Apriori,” Konferensi Nasional Sistem Informasi (KNSI) 2018, 2018.

N. N. Qomariyah and A. N. Fajar, “Recommender system for e-learning based on personal learning style,” in 2019 international seminar on research of information technology and intelligent systems (ISRITI), 2019, pp. 563–567.

“Badan Pusat Statistik.” https://surabayakota.bps.go.id/statictable/2020/06/05/742/jumlah-hotel-menurut-jenis-dan-kecamatan-tahun-2019.html (accessed Sep. 15, 2022).

“1.550 Hotel di Surabaya - Booking Hotel Online.” https://www.traveloka.com/id-id/hotel/indonesia/city/surabaya-103570 (accessed Sep. 15, 2022).

Y. Yulianto, R. Ramadiani, and A. H. Kridalaksana, “Penerapan Formula Haversine Pada Sistem Informasi Geografis Pencarian Jarak Terdekat Lokasi Lapangan Futsal,” Inform. Mulawarman J. Ilm. Ilmu Komput, vol. 13, no. 1, p. 14, 2018.

R. Hidayati and N. Mutiah, “Penerapan Metode Haversine Formula Pada Pencarian Lokasi Fasilitas Kesehatan Terdekat,” JURNAL MEDIA INFORMATIKA BUDIDARMA, vol. 6, no. 1, pp. 278–286, 2022.

H. S. Hopipah and R. Mayasari, “Optimasi Backward Elimination untuk Klasifikasi Kepuasan Pelanggan Menggunakan Algoritme k-nearest neighbor (k-NN) and Naive Bayes,” Technomedia Journal, vol. 6, no. 1, pp. 99–110, 2021.

R. A. Yunmar, “Sistem Rekomendasi Pemilihan Hotel dengan Case Based Reasoning,” Jurnal Rekayasa Dan Teknologi Elektro, vol. 11, no. 2, pp. 53–60, 2017.

Unduhan

Diterbitkan

2022-09-16

Cara Mengutip

Muliawan, A., Badriyah, T., & Syarif, I. (2022). Membangun Sistem Rekomendasi Hotel dengan Content Based Filtering Menggunakan K-Nearest Neighbor dan Haversine Formula. Technomedia Journal, 7(2), 231–247. https://doi.org/10.33050/tmj.v7i2.1893