Sistem Rekomendasi Produk Sunscreen Dengan Menggunakan Metode Content Based Filtering Dan Algoritma K-Nearest Neighbor (KNN)
Kata Kunci:
Sistem Rekomendasi, Sunscreen, Content-Based Filtering, K-Nearest Neighbor, Cosine SimilarityAbstrak
Rekomendasi sunscreen berbasis teknologi menjadi semakin penting dalam era digital untuk mempermudah konsumen menemukan produk yang sesuai dengan preferensi mereka. Penelitian ini menciptakan sebuah sistem rekomendasi produk sunscreen menggunakan metode Content-Based Filtering (CBF) serta algoritma K-Nearest Neighbors (KNN) untuk membantu pengguna dalam menemukan produk yang tepat sesuai dengan kebutuhan kulit mereka. Sistem ini memanfaatkan pengambilan fitur dari deskripsi produk, seperti tipe kulit, SPF, harga, dan atribut lainnya, dengan cara melakukan normalisasi data dan representasi teks melalui pendekatan TF-IDF. Prediksi tipe sunscreen dilakukan dengan menganalisis kata-kata kunci yang terdapat dalam deskripsi produk, kemudian mengukur jarak Euclidean antara fitur pengguna dan informasi produk untuk menemukan produk yang paling mendekati. Setelah itu, dilakukan penyaringan berdasarkan prediksi jenis, SPF, dan batasan harga tertentu. Sistem ini juga mengimplementasikan perhitungan cosine similarity untuk menilai sejauh mana relevansi produk terhadap keinginan pengguna, menghasilkan skor kesamaan tertinggi sekitar 0,10, dan merekomendasikan lima produk terbaik. Pengembangan antarmuka menggunakan Flask memudahkan pengguna dalam memasukkan preferensi dan melihat hasil rekomendasi secara interaktif. Hasil evaluasi menunjukkan bahwa metode ini dapat meningkatkan keakuratan dan relevansi rekomendasi, membantu pengguna dalam mengatasi kebingungan saat memilih sunscreen yang tepat, serta meningkatkan kepuasan pengguna. Penelitian ini menyarankan untuk pengembangan lebih lanjut dengan menambahkan variasi produk dan menggabungkan metode lain demi meningkatkan kinerja sistem. Secara keseluruhan, sistem ini memiliki potensi menjadi solusi yang efektif di bidang rekomendasi produk perawatan kulit, terutama sunscreen, dengan menggunakan teknologi machine learning dan analisis teks yang modern.