SISTEM REKOMENDASI PRODUK FITNESS DAN OLAHRAGA BERBASIS CONTENT-BASED FILTERING MENGGUNAKAN DOC2VEC DAN COSINE SIMILARITY


Irdianto, Airlangga Zabaniyah Putro (2026) SISTEM REKOMENDASI PRODUK FITNESS DAN OLAHRAGA BERBASIS CONTENT-BASED FILTERING MENGGUNAKAN DOC2VEC DAN COSINE SIMILARITY. Undergraduate thesis, Universitas Muhammadiyah Jember.

Text
1. PENDAHULUAN.pdf

Download (2MB)
Text
2. ABSTRAK.pdf

Download (297kB)
Text
3. BAB I.pdf

Download (251kB)
Text
4. BAB II.pdf
Restricted to Registered users only

Download (452kB)
Text
5. BAB III.pdf
Restricted to Registered users only

Download (616kB)
Text
6. BAB IV.pdf
Restricted to Registered users only

Download (573kB)
Text
7. BAB V.pdf
Restricted to Registered users only

Download (238kB)
Text
8. DAFTAR PUSTAKA.pdf

Download (241kB)
Text
9. LAMPIRAN.pdf
Restricted to Registered users only

Download (233kB)
Text
10. ARTIKEL.pdf
Restricted to Registered users only

Download (1MB)

Abstract

Sistem rekomendasi merupakan salah satu teknologi penyaringan informasi yang membantu pengguna menemukan produk sesuai kebutuhan di tengah banyaknya pilihan pada platform digital. Peningkatan jumlah dan variasi produk fitness dan olahraga dapat menyebabkan information overload. Kondisi tersebut membuat pengguna kesulitan menemukan produk yang relevan secara cepat. Pendekatan content-based filtering dapat digunakan untuk menghasilkan rekomendasi berdasarkan kemiripan karakteristik konten produk. Namun, pencocokan kata kunci secara langsung belum sepenuhnya mampu memahami hubungan semantik antara kebutuhan pengguna dan informasi produk.
Penelitian ini bertujuan membangun dan mengevaluasi sistem rekomendasi produk fitness dan olahraga berbasis content-based filtering menggunakan metode Doc2Vec dan cosine similarity. Penelitian menggunakan metode eksperimen kuantitatif dengan data yang bersumber dari Amazon Reviews’23 Dataset. Atribut yang digunakan meliputi Product_name, category, dan clean_text, sedangkan Product_id digunakan sebagai identitas produk. Data melalui tahapan seleksi, pembersihan teks, case folding, tokenisasi, dan penghapusan stopword. Selanjutnya, data dibagi menjadi 80% data latih dan 20% data uji menggunakan metode hold-out validation.
Model Doc2Vec menggunakan arsitektur Paragraph Vector Distributed Bag of Words atau PV-DBOW dengan ukuran vektor 100 dimensi, window 5, min_count 2, epochs 20, workers 1, dan seed 42. Vektor query pengguna dibentuk menggunakan fungsi infer_vector, kemudian dibandingkan dengan seluruh vektor produk pada data uji menggunakan cosine similarity. Produk diurutkan berdasarkan nilai kemiripan tertinggi dan disajikan dalam bentuk rekomendasi Top-N. Evaluasi dilakukan menggunakan empat query pada skenario Top-5, Top-10, dan Top-30 dengan metrik Precision, Recall, dan Normalized Discounted Cumulative Gain atau NDCG.
Hasil penelitian menunjukkan bahwa pada skenario Top-5, sistem memperoleh nilai rata-rata Precision sebesar 0,9500, Recall sebesar 0,1100, dan NDCG sebesar 0,9732. Pada skenario Top-10, sistem memperoleh Precision sebesar 0,9000, Recall sebesar 0,2078, dan NDCG sebesar 0,9584. Sementara itu, pada skenario Top-30, sistem memperoleh Precision sebesar 0,8750, Recall sebesar 0,6082, dan NDCG sebesar 0,9361. Hasil tersebut menunjukkan bahwa jumlah rekomendasi yang lebih sedikit menghasilkan tingkat ketepatan dan kualitas pemeringkatan yang lebih tinggi. Sebaliknya, jumlah rekomendasi yang lebih banyak meningkatkan kemampuan sistem dalam menemukan produk relevan.
Sistem selanjutnya diimplementasikan dalam bentuk website bernama Bolang menggunakan Flask. Berdasarkan hasil penelitian, kombinasi Doc2Vec dan cosine similarity dapat digunakan untuk menghasilkan rekomendasi produk fitness dan olahraga berdasarkan kemiripan semantik informasi tekstual produk.

Dosen Pembimbing: Saifudin, Ilham and Warisaji, Taufiq Timur | NIDN0731108903, NIDN0705078006
Item Type: Thesis (Undergraduate)
Keywords/Kata Kunci: Kata kunci: sistem rekomendasi, content-based filtering, Doc2Vec, cosine similarity, produk fitness dan olahraga.
Subjects: 000 Computer Science, Information, & General Works > 004 Data Processing, Computer Science
Divisions: Faculty of Engineering > Department of Informatics Engineering (S1)
Depositing User: Airlangga Zabaniyah Putro Irdianto | airzaba16@gmail.com
Date Deposited: 20 Aug 2026 06:20
Last Modified: 20 Aug 2026 06:20
URI: https://repository.unmuhjember.ac.id/id/eprint/32751

Actions (login required)

View Item
View Item