PENERAPAN METODE CONTENT-BASED FILTERING PADA SISTEM REKOMENDASI PEMILIHAN RUMAH MAKAN DI KOTA SURAKARTA

PUTRA, NATHANIEL ARDIYAN (2026) PENERAPAN METODE CONTENT-BASED FILTERING PADA SISTEM REKOMENDASI PEMILIHAN RUMAH MAKAN DI KOTA SURAKARTA. Other thesis, Universitas Duta Bangsa Surakarta.

[thumbnail of Cover dan Abstrak.pdf] Text
Cover dan Abstrak.pdf - Preview
Restricted to Registered users only

Download (374kB)
[thumbnail of Bab 1.pdf] Text
Bab 1.pdf - Preview
Restricted to Registered users only

Download (468kB)
[thumbnail of Bab 2.pdf] Text
Bab 2.pdf - Preview
Restricted to Registered users only

Download (328kB)
[thumbnail of Bab 3.pdf] Text
Bab 3.pdf - Preview
Restricted to Registered users only

Download (3MB)
[thumbnail of Bab 4.pdf] Text
Bab 4.pdf - Preview
Restricted to Registered users only

Download (3MB)
[thumbnail of Bab 5.pdf] Text
Bab 5.pdf - Preview
Restricted to Registered users only

Download (215kB)
[thumbnail of Daftar Pustaka.pdf] Text
Daftar Pustaka.pdf - Preview
Restricted to Registered users only

Download (43kB)
[thumbnail of Lampiran.pdf] Text
Lampiran.pdf - Preview
Restricted to Registered users only

Download (301kB)
[thumbnail of Artikel Publikasi.pdf] Text
Artikel Publikasi.pdf - Preview
Restricted to Registered users only

Download (243kB)

Abstract

Banyaknya pilihan rumah makan di Kota Surakarta dengan variasi kategori, harga, lokasi, dan rating sering kali menyulitkan pengguna dalam menentukan tempat makan yang sesuai dengan kebutuhan dan preferensinya. Penelitian ini bertujuan mengembangkan sistem rekomendasi rumah makan berbasis Content-Based Filtering untuk membantu pengguna memperoleh rekomendasi yang lebih relevan. Data yang digunakan berjumlah 212 rumah makan yang diperoleh melalui proses web scraping pada Google Maps menggunakan ekstensi Instant Data Scraper. Sebelum dilakukan proses rekomendasi, data terlebih dahulu melalui tahapan preprocessing yang meliputi case folding, tokenization, normalisasi kata tidak baku, dan stopword removal. Selanjutnya, dilakukan pembobotan menggunakan metode Term Frequency–Inverse Document Frequency (TF-IDF) serta perhitungan tingkat kemiripan menggunakan Cosine Similarity. Sistem kemudian diimplementasikan dalam bentuk aplikasi berbasis web menggunakan bahasa pemrograman Python dengan framework Flask. Hasil penelitian menunjukkan bahwa sistem yang dikembangkan mampu menghasilkan rekomendasi rumah makan berdasarkan kata kunci dan filter yang diberikan pengguna. Pada salah satu skenario pengujian, Kampung Kecil memperoleh nilai similarity tertinggi sebesar 0.4306, sehingga menjadi rekomendasi dengan tingkat relevansi paling tinggi. Evaluasi kualitas rekomendasi menggunakan metrik Precision, Recall, dan F1-Score memperoleh nilai rata-rata masing-masing sebesar 82,96%, 40%, dan 53,95%.. Berdasarkan hasil tersebut, penerapan metode Content-Based Filtering yang dikombinasikan dengan TF-IDF dan Cosine Similarity terbukti mampu memberikan rekomendasi rumah makan yang sesuai dengan karakteristik data dan preferensi pengguna.meskipun kemampuan dalam menemukan seluruh data yang relevan masih dapat ditingkatkan.

Item Type: Thesis (Other)
Uncontrolled Keywords: Content-Based Filtering, Cosine Similarity, Rumah Makan, Sistem Rekomendasi, TF-IDF.
Subjects: T Technology > T Technology (General)
Divisions: Fakultas Ilmu Komputer > S1 - Teknik Informatika
SWORD Depositor: Perpustakaan Fikom
Depositing User: Perpustakaan Fikom
Date Deposited: 28 Oct 2026 08:20
Last Modified: 28 Oct 2026 08:20
URI: http://eprints.udb.ac.id/id/eprint/5444

Actions (login required)

View Item
View Item