SISTEM REKOMENDASI PRODUK SEPATU DENGAN MENGGUNAKAN METODE COLLABORATIVE FILTERING

dokumen-dokumen yang mirip
DIGITAL CAKERY DENGAN ALGORITMA COLLABORATIVE FILTERING

BAB II LANDASAN TEORI

Item Collaborative Filtering untuk

Sistem Rekomendasi Bacaan Tugas Akhir Jurusan Teknik Informatika Universitas Sriwijaya menggunakan Metode Collaborative Filtering dan Naive Bayes

BAB I PENDAHULUAN. 1.1 Latar Belakang

KONSEP MULTICRITERIA COLLABORATIVE FILTERING UNTUK PERBAIKAN REKOMENDASI

BAB II LANDASAN TEORI

KONSEP MULTICRITERIA COLLABORATIVE FILTERING UNTUK PERBAIKAN REKOMENDASI

BAB I PENDAHULUAN. Pesatnya pertumbuhan internet saat ini berdampak pada melimpahnya

Sistem Rekomendasi Film menggunakan Bisecting K-Means dan Collaborative Filtering

BAB 3 LANDASAN TEORI

PENDAHULUAN. 1.1 Latar Belakang

BAB III ANALISIS DAN PERANCANGAN SISTEM

E-Tourism Menggunakan Sistem Rekomendasi Item Based Collaborative Filtering

SISTEM REKOMENDASI PEMINJAMAN VCD DENGAN METODE ITEM BASED COLLABORATIVE FILTERING

REKOMENDASI PAKET PEMBELIAN BARANG PADA TOKO ONLINE DENGAN COLLABORATIVE FILTERING

PROTOTYPE SISTEM REKOMENDASI RUMAH MAKAN MENGGUNAKAN METODE K-NEAREST NEIGHBOUR BERBASIS WEB

Analisis dan Implementasi Imputation-Boosted Neighborhood-Based Collaborative Filtering Menggunakan Genre Film

Penerapan Algoritma Collaborative Filtering Untuk Rekomendasi Games Hardware

Analisis dan Implementasi Prediksi Rating pada Memory-based Collaborative Filtering dengan Menggunakan Smoothing

Pembuatan Modul Rekomendasi pada OpenCart Menggunakan Metode Item-Based Collaborative Filtering

BAB III. Landasan Teori. Bab ini akan menjelaskan mengenai dasar teori yang digunakan oleh penulis sebagai acuan dalam membuat sistem.

SISTEM REKOMENDASI KOMUNITAS PEMUDA DI KOTA SEMARANG BERBASIS ITEM BASED COLLABORATIVE FILTERING DENGAN METODE ADJUSTED COSINE SIMILARITY

PERANCANGAN SISTEM REKOMENDASI PENDISTRIBUSIAN KAOS PADA INDUSTRI PAKAIAN JADI MENGGUNAKAN ITEM BASED COLLABORATIVE FILTERING

Rancang Bangun Movie Recommender System Dengan Metode Cluster-Based Smoothing Collaborative Filtering

BAB II TINJAUAN PUSTAKA

SISTEM REKOMENDASI KREDIT PERUMAHAN RAKYAT DENGAN MENGGUNAKAN METODE COLLABORATIVE FILTERING

PERANCANGAN DAN IMPLEMENTASI SISTEM REKOMENDASI PENGAMBILAN MATA KULIAH PILIHAN MENGGUNAKAN METODE HYBRID

SISTEM REKOMENDASI PERSONAL PADA TOKO BUKU ONLINE MENGGUNAKAN PENDEKATAN COLLABORATIVE FILTERING DAN ALGORITMA SLOPE ONE

BAB III LANDASAN TEORI

BAB II KAJIAN PUSTAKA

Recommendation System

SKRIPSI SISTEM REKOMENDASI WISATA KULINER DI YOGYAKARTA MENGGUNAKAN METODE KOLABORATIF (COLLABORATIVE METHOD)

BAB I PENDAHULUAN. bermunculan, baik yang menggunakan franchise ataupun yang menggunakan

BAB I PENDAHULUAN 1.1. Latar Belakang

IMPLEMENTASI METODE MARKET BASKET ANALYSIS (MBA) PADA APLIKASI E-COMMERCE STUDI KASUS ANANDA SHOP

SISTEM REKOMENDASI MATA KULIAH PILIHAN MAHASISWA DENGAN CONTENT-BASED FILTERING DAN COLLABORATIVE FILTERING (STUDI KASUS: UNIVERSITAS BRAWIJAYA)

Aplikasi Rekomendasi Film menggunakan Pendekatan Collaborative Filtering dan Euclidean Distance sebagai ukuran kemiripan rating

KLASIFIKASI HELPDESK UNIVERSITAS JENDERAL ACHMAD YANI MENGGUNAKAN CONCEPT FREQUENCY-INVERSE DOCUMENT FREQUENCY (CF-IDF) DAN K-NEAREST NEIGHBORS (K-NN)

BAB III METODOLOGI PENELITIAN

PERANCANGAN DAN IMPLEMENTASI SISTEM REKOMENDASI PENCARIAN BUKU PERPUSTAKAAN MENGGUNAKAN METODE VECTOR SPACE MODEL

BAB I PENDAHULUAN 1.1 Latar Belakang dan Permasalahan

SISTEM REKOMENDASI PENENTUAN DOSEN PEMBIMBING TUGAS AKHIR DENGAN MENGGUNAKAN ALGORITMA RABIN-KARP

ANALISIS DAN IMPLEMENTASI SISTEM REKOMENDASI MENGGUNAKAN MOST-FREQUENT ITEM DAN ASSOCIATION RULE TECHNIQUE

BAB I PENDAHULUAN. kecelakaan, kehilangan, kematian, kerusakan atau sakit.

Model Aplikasi Penentuan Jenis Beasiswa Berbasis Algoritma K-NN Termodifikasi

ABSTRAK. Kata kunci: collaborative filtering, multicriteria, sistem rekomendasi, traveler. vi Universitas Kristen Maranatha

ANALISIS DAN IMPLEMENTASI CLUSTER-SMOOTHED PADA COLLABORATIVE FILTERING ANALYSIS AND IMPLEMENTATION OF CLUSTER-SMOOTHED FOR

BAB I PENDAHULUAN. tanggal 31 Desember Kelebihan atau ledakan informasi pada jaringan internet

IMPLEMENTASI SISTEM PENDUKUNG KEPUTUSAN PADA SUPPLIER FURNITURE MENGGUNAKAN MODEL PROMETHEE ABSTRAK

PERBANDINGAN ALGORITMA COSINE SIMILARITY DAN CONFIDENCE PADA SISTEM REKOMENDASI DENGAN METODE ITEM BASED COLLABORATIVE FILTERING

BAB IV ANALISA DAN PERANCANGAN

SISTEM REKOMENDASI PEMILIHAN KERJA UNTUK MAHASISWA UNIVERSITAS ATMAJAYA YOGYAKARTA MENGGUNAKAN METODE CONTENT-BASED FILTERING

IMPLEMENTASI HYBRID (CONTENT BASED DAN COLLABORATIVE FILTERING) PADA SISTEM REKOMENDASI SOFTWARE ANTIVIRUS DENGAN MULTI-CRITERIA RATING SKRIPSI

IMPLEMENTASI METODE COLLABORATIVE TAGGING PADA SISTEM REKOMENDASI ARTIKEL PUBLIKASI ILMIAH SKRIPSI HASMI FARHANDANI ANSARI

BAB III Landasan Teori

Case Base Reasoning Penentuan Harga Rumah Dengan Menggunakan Metode Tversky (Studi Kasus: Kota Pontianak)

BAB II LANDASAN TEORI

BAB II LANDASAN TEORI

PEMETAAN SEKOLAH MENENGAH ATAS BERBASIS WEB SISTEM INFORMASI GEOGRAFIS

Implementasi Sistem Informasi Penjualan Untuk Minimarket

Model Penentuan Jenis Beasiswa Menggunakan Algoritma K-NN Kombinasi Basis Aturan Dan Basis Pengetahuan

BAB I PENDAHULUAN. 1.1 Latar Belakang

BAB III LANDASAN TEORI. dari masing-masing pendekatan, untuk dapat menghasilkan suatu keakuratan nilai

SISTEM PENDUKUNG KEPUTUSAN PEMASARAN PRODUK MENGGUNAKAN DATA MINING DENGAN K-MEANS CLUSTERING

BAB I PENDAHULUAN. signifikan terhadap proses bisnis di setiap organisasi. Sebagai contoh, dengan

SISTEM INFORMASI PEGAWAI BERBASIS WEB DENGAN METODE WATERFALL PADA SMA AISYIYAH 1 PALEMBANG

BAB 1 PENDAHULUAN. 1 Universitas Kristen Maranatha

PEMBANGUNAN APLIKASI E-COMMERCE PADA TOKO MSA (Mandiri Sejahtera Abadi) Andriyan # Teknik Informatika,Universitas Komputer Indonesia

ABSTRAK. Kata Kunci: AHP, DSS, kriteria, supplier

BAB II. Tinjauan Pustaka

BAB II TINJAUAN PUSTAKA DAN DASAR TEORI. dilakukan. Dengan demikian, pengembang mendapatkan rujukan pendukung,

BAB I PENDAHULUAN. Penelitian seputar sistem rekomendasi dalam satu dekade terakhir ini

E-COMMERCE PADA UKM (Usaha Kecil Menengah) MEBEL DI KABUPATEN KUDUS

PEMBUATAN SISTEM INFORMASI GEOGRAFIS SHOWROOM DAN BENGKEL MOBIL DI SURABAYA BERBASIS WEB

BAB 2 LANDASAN TEORI. Universitas Sumatera Utara

3.1 Analisa Kebutuhan 3.2 Perancangan Penelitian 3.3 Teknik Analisis 3.4 Jadwal Penelitian. 3.1 Analisa Kebutuhan

PERBANDINGAN EFEKTIFITAS METODE USER-BASED COLLABORATIVE FILTERING DENGAN METODE USER-ITEM BASED COLLABORATIVE FILTERING

SISTEM INFORMASI PENJUALAN PRODUK BENANG PADA PT. CENTRAL GEORGETTE NUSANTARA CIMAHI

ABSTRAK. Kata kunci : Information Retrieval system, Generalized Vector Space Model. Universitas Kristen Maranatha

BAB II TINJAUAN PUSTAKA

PEMBANGUNAN MEDIA E-COMMERCE FAJAR TOSERBA TALAGA

SISTEM REKOMENDASI PEMINJAMAN BUKU PADA PERPUSTAKAAN UIN SUSKA RIAU DENGAN METODE USER-BASED COLABORATIF FILTERING TUGAS AKHIR

LAPORAN TUGAS AKHIR SISTEM PEMILIHAN PERUMAHAN DI BANYUMAS DENGAN METODE ANALYTIC HIERARCHY PROCESS

SISTEM PEMILIHAN KOPI FAVORITE

PEMANFAATAN SISTEM INFORMASI DALAM MENINGKATKAN PENJUALAN DI CV. JAPURAN KOTA TEGAL

Vol.17 No.2. Agustus 2015 Jurnal Momentum ISSN : X CASED BASED REASONING UNTUK PEMILIHAN KEGIATAN ORGANISASI MAHASISWA

Sistem Informasi Penjualan Online Pada Toko Yusuf Bekasi

BAB I PENDAHULUAN I-1

APLIKASI DATA MINING UNTUK ANALISIS ASOSIASI POLA PEMBELIAN DENGAN ALGORITMA APRIORI

TEKNIK VECTOR SPACE MODEL (VSM) DALAM PENENTUAN PENANGANAN DAMPAK GAME ONLINE PADA ANAK

KLASIFIKASI KEIKUTSERTAAN KELUARGA DALAM PROGRAM KELUARGA BERENCANA (KB) DI KOTA SEMARANG MENGGUNAKAN METODE MARS DAN FK-NNC

ANALISIS PERBANDINGAN METODE PEARSON DAN SPEARMAN CORRELATION PADA RECOMMENDER SYSTEM

PERANCANGAN UML Penyewaan Alat Musik

RANCANG BANGUN APLIKASI MARKET BASKET ANALYSIS (MBA) PADA MINIMARKET UD. DIANI DENGAN ALGORITMA CT-PRO

BAB II TINJAUAN PUSTAKA DAN LANDASAN TEORI. Pada penelitian sebelumnya yang dilakukan kan oleh Zhang, L. (Zhang, L.,

PEMBUATAN WEBSITE MOVIE DENGAN SISTEM RECOMMENDER FILM BERBASIS METODE COLLABORATIVE FILTERING ABSTRAK

SISTEM PENENTUAN PEMASANGAN SALURAN AIR PDAM KOTA CIMAHI DENGAN MENGGUNAKAN CBR DAN ALGORITMA NEAREST NEIGHBORS

ANALISIS DAN IMPLEMENTASI METODE ITEM-BASED CLUSTERING HYBRID PADA RECOMMENDER SYSTEM

PERBANDINGAN ALGORITMA APRIORI DAN ALGORITMA FP-GROWTH UNTUK PEREKOMENDASI PADA TRANSAKSI PEMINJAMAN BUKU DI PERPUSTAKAAN UNIVERSITAS DIAN NUSWANTORO

Transkripsi:

SISTEM REKOMENDASI PRODUK SEPATU DENGAN MENGGUNAKAN METODE COLLABORATIVE FILTERING Arif Kurniawan Program Studi Informatika, Fakultas MIPA, Universitas Jenderal Achmad Yani Jl. Terusan Jendral Sudirman, Cimahi, Jawa Barat 40285 Telp. (022) 6652069 E-mail: waelung@gmail.com ABSTRACT Shoes Platinum is a store that is engaged in the sale of shoes. A large number of products offered, making some customers difficulty in determining the choice about what products customers select and match their tastes. This is what makes the need for a recommendation system that can provide personalized product recommendations to facilitate customers in choosing products to be purchased. This study uses the Item-Based Collaborative Filtering, which the system will look for similarities purchase models (similarity item) to another. Furthermore, the system will look for ratings between items based on the degree of similarity there. After the inter-item rating obtained, then the rating will be used calculated value of the similarity between items by using Adjusted Cosine Similarity approach. Results of similarity between items of calculation will be used for the next stage. This stage predict the value rating that has never been done by the customer to a particular item. This approach uses the Sum formula Weighted the prediction value will be recommended to customers. Keywords: Item-Based Collaborative Filtering, Adjusted Cosine Similarity, Weighted Sum. ABSTRAK Platinum Shoes merupakan sebuah toko yang bergerak dibidang penjualan sepatu. Banyaknya jumlah produk yang ditawarkan, membuat beberapa pelanggan kesulitan dalam menentukan pilihan mengenai produk apa yang pelanggan pilih dan cocok dengan selera pelanggan. Hal ini yang menjadikan perlunya sebuah sistem rekomendasi yang mampu memberikan rekomendasi produk yang sesuai selera pelanggan untuk memudahkan dalam memilih produk yang akan dibeli. Penelitian ini menggunakan metode Item- Based Collaborative Filtering, dimana sistem akan mencari kesamaan model pembelian (similarity item) dengan yang lainnya. Selanjutnya, sistem akan mencari rating antara item-item berdasarkan tingkat kemiripan yang ada. Setelah rating antar item didapat, maka rating ini akan digunakan dihitung nilai kemiripan antara item dengan menggunakan pendekatan Adjusted Cosine Similarity. Hasil dari dari perhitungan kemiripan antar item akan digunakan untuk tahap selanjutnya. Tahapan ini memprediksi nilai rating yang belum pernah dilakukan oleh pelanggan terhadap item tertentu. Pendekatan ini menggunakan rumus Weigted Sum yang nilai prediksinya akan dijadikan rekomendasi kepada pelanggan. Kata Kunci: Item-Based Collaborative Filtering, Adjusted Cosine Similarity, Weighted Sum. 1. PENDAHULUAN Platinum Shoes merupakan toko yang bergerak dibidang penjualan bebagai produk sepatu. Toko Platinum Shoes mulai berdiri pada tahun 2013 akhir dan beralamat dijalan Warung Cendol - Karangpawitan No. 35 Garut. Biasanya ketika pelanggan berkunjung akan dihadapkan pada beberapa produk pilihan produk yang ada. Sebelum berkunjung ke tempat tersebut terlebih dahulu pelanggan mempunyai pilihan terhadap suatu produk yang dicarinya. Tetapi ada juga pelanggan yang berkunjung tanpa ada tujuan produk yang dicarinya. Bagi pelanggan yang belum ada pilihan kemungkinan merasa kesulitan dengan adanya beberapa produk produk yang ada. Untuk itu diperlukan suatu rekomendasi yang dapat menangani masalah tersebut. Sistem rekomendasi adalah suatu sistem yang menyarankan informasi yang berguna atau menduga apa yang akan dilakukan pelanggan untuk mencapai tujuannya, misalnya seperti memilih produk tertentu. Sehingga pelanggan memilih produk dapat lebih efektif dalam menentukan produk yang diinginkannya. Terdapat beberapa metode dua diantaranya adalah user-based dan item-based. Metode yang digunakan dalam penelitina ini adalah itembased collaborative filtering. Metode ini menggunakan rekomendasi kepada user dihitung dengan menentukan item yang mirip dengan item lain yang disukai oleh pelanggan tersebut. Pada metode ini hubungan atara item-item lebih statis, sehingga membutuhkan perhitungan yang lebih sedikit tetapi mempunyai kualitas yang sama dibandingkan dengan metode user-based. 610

Dalam penelitian yang menggunakan collaborative filtering untuk metode untuk menghasilkan sebuah sistem yang dapat merekomendasikan produk kepada pelanggan. Hasil dari penelitian tersebut adalah dapat menyediakan rekomendasi daftar produk cake sehingga pelanggan dapat memilih dan mengambil keputusan untuk memilih cake yang sesuai dengan profil dirinya. menggunakan pengujian algoritma pearson correlation dengan pendekatan conten-based collaborative filtering. Dengan demikian sistem rekomendasi yang akan dibangun menggunakan pendekatan item-based collaborative filtering dan pengujian algoritma adjusted cosine similarity. Dengan adanya sitem rekomendasi, perusahaan berupaya untuk memberikan informasi produk lebih mudah kepada pelanggan untuk memilih produk yang sedang dicari maupun yang direkomendasikan oleh sistem. 2. LANDASAN TEORI 2.1 Konsep Dasar Collaborative Filtering Collaborative filtering merupakan proses penyaringan atau menggunakan opini orang lain (Schafer dkk, 2007). Collaborative filtering melakukan penyaringan data berdasarkan kemiripan karakteristik konsumen sehingga mampu memberikan informasi yang baru kepada konsumen karena system memberikan informasi berdasarkan pola satu kelompok konsumen yang hamper sama. Perbedaan minat pada beberapa anggota kelompok menjadikan sumber informasi baru yang mungkin bermanfaat bagi anggota kelompok lainnya. 2.2 Algoritma Collaborative Filtering Schafer membagi algoritma collaborative filtering ke dalam dua kelas yang berbeda, yaitu : a) User Based Collaborative Filtering User based nearest neighbor algorithm menggunakan teknik statistika untuk menemukan sekumpulan pengguna, dikenal sebagai tetangga. Yang memiliki sejarah setuju dengan pengguna yang menjadi sasaran. Setelah sekumpuulan tetangga terbentuk sistem menggunakan algoritma yang berbeda untuk menggabungkan kesukaan neighbours untuk menghasilkan predikis atau rekomendasi N-teratas untuk active user. (Sarwar dkk, 2001). b) Item Base Collaborative Filtering Item based collaborative filtering merupakan metode rekomendasi yang didasri atas adanya kesamaan antara pemberian rating terhadap suatu produk dengan produk yang dibeli. Dari tingkat kesamaan produk, kemudian dibagi dengan parameter kebutuhan pelanggan untuk memperoleh nilai kegunaan produk. Produk yang memiliki nilai kegunaan tertinggilah yang kemudian dijadikan rekomendasi (Purwanto, 2009). Metode ini muncul sebagai solusi untuk beberapa permasalahan pada user based collaborative filtering yaitu pada masalah keterbatasan (sparsity) dan skalabilitas serta masalah waktu dan memori. Pada metode item based collaborative fitering melakukan similaritas dengan membentuk suatu model similairtas secara offline yang secara otomatis akan menghemat waktu dan memori yang digunakan untuk perhitungan pada saat pengguna mengakses halaman situs. 3. METODE PENELITIAN Di bawah ini merupakan diagram pemrosesan sistem rekomendasi menggunakan item based collaborative filtering : Input Output nilai rating Matriks iterm rating Perhitungan Nilai Similarity Similarity Item-rating uεu Ru, i Ru Ru, j Ru uεu(ru, i Ru) 2 uεu(ru, j Ru)2 Perhitungan Prediksi Rating Prediksi item yang belum pernah di rating iεi Ru, i Si, j iεi Si. j Hasil Prediksi Hasil Rekomendasi Gambar 1. Diagram pemrosesan Pada perancangan sistem rekomendasi yang akan dibangun, menggunakan metode item-based collaborative filtering dimana masukan data awal adalah nilai rating dari pelanggan. Setelah itu dicari kemiripan antar item untuk melakukan prediksi antar item yang belum pernah di rating sebelumnya. Menghitung kemiripan antar data menggunakan adjusted cosine similarity dan weight sum untuk prediksi antar item. 3.1 Proses Data Masukan Data masukan dalam sistem adalah data berupa nilai rating yang di pilih oleh pelanggan pada sistem berupa nilai dari 1-5 dengan keterangan bagus hingga kurang bagus. Terdapat 6 produk yaitu (a, b, c, d,,e dan f) dan 6 user/pelanggan (p1, p2, p3, p4, p5, p6) Berikut Tabel 3.1. 611

Tabel 3.1 Rating Pelanggan a b c d e f Rat a2 rati ng P1 5 4 3 4 P2 3 2 4 1 2.5 P3 5 3 3 P4 4 1 2.5 P5 2 2 4 5 3.25 P6 5 4 4.5 3.2 Mencari Adjusted Cosine Similarity Tahap pada algoritma ini adalah mencari nilai kemiripan antar produk yang dibandingkan. Beriktu tahapannya : 1. Mengecek antara nilai rating yang dimilika oleh produk b dan c 2. cek kolom dan baris pertama produk b dan c apabila ditemukan nilai yaitu 5 dan 4. Jika salah satu diantara produk yang memilik nilai rating maka tidak akan dapat dihitung kemiripannya. 3. Cek kolom dan baris kedua produk b dan c dan mendapatkan nilai rating 2 dan 4. 4. Pengecekan kolo dan baris akan terus dilakukan hingga baris terakhir yaitu baris ke 6. 5. Setelah mendapatkan nilai rating antar produk selanjutnya adalah menghitung nilai kemiripan dari nilai rating yang sudah didapat. Dengan mnggunakan persamaan (1) yaitu : Keterangan : S(i,j) = Nilai kemiripan antara item i dengan item j u maupun item j Ru,i = Rating user u pada item i = Nilai user yang me-rating baik item i Ru,j = Rating user u pada item j Ru = Nilai rating rata-rata user u 3.3 Hasil Perhitungan Adjusted Cosine Similarity Pada Tabel 3.2 menggambarkan antara nilai rating produk b dan c yang pada kolom dan baris pertama b dan c mempunyai nilai 5 dan 4. Dilakukan tehap seterusnya yaitu pindah ke baris dan kolom kedua, Dimana produk c yang mempunyai nilai 3 dan b kosong. Maka tidak dapat dijadikan perhitungan karna tidak memenuhi syarat perhitunga. Syarat perhitungan yang akan dikerjakan jika kedua nilai produk yang berdekatan harus mempunyai nilai rating. Dengan tahap yang sama didapatkan nilai rating 2 dan 2. Contoh selanjutnya adalah perhitungan nilai similairity dengan persamaan. Tabel 3.2 Representasi Adjusted Cosine Similarity User Ru,i Ru,j Ru P1 5 4 4 P5 2 2 3.25 = 0.780869 Setelah melakukan perhitungan dengan menggunakan persamaan adjusted cosine similarity untuk mencari nilai kemiripan antara produk b dan c makan didapat hasil kemiripan dengan nilai 0,780869. Maka nilai kemiripan antara produk b dan b adalah 0,780869. Setelah melakukan perhitungan dengan cara sama maka didapat hasil kemiripan antar produk pada Tabel 3.3 berikut : Tabel 3.3 Hasil Perhitungan Keseluruhan Produk yang dibandingkan Produk yang dibandingkan Nilai Kemiripan A D -1 B C 0.780869 B D -0.96828 B E -1 C D -0.65517 C E 1 C F -0.94665 D E -1 D F 0.992734 E F -1 612

Proses Tabel 3.3 adalah hasil keseluruhan perhitungan nilai similarity antar produk. Dimana dari perbandingan nilai tersebut didapat nilai similarity yang akan digunakan dalam perhitungan prediksi yaitu 0.780869, 1 dan 0.992734. Setelah nilai kemiripan didapat maka tahap selanjutnya perhitungan pencarian nilai prediksi untuk produk yang belum pernah di rating oleh pelanggan sebelumnya dan akan direkomendasikan kepada pelanggan. Nilai yang akan diambil untuk dijadikan perhitungan adalah <1 dan >= 0.7. c dan e adalah 1 dan produk d dan f adalah 0.992374. jadi yang akan dicari nilai prediksinya adalah produk e dan f. dan setalah dilakukan perhitungan maka untuk produk e mendapatkan prediksi rating 4 dan untuk produk f mendapatkan prediksi 3. Berikut perhitungannya menggunakan persamaan 2.2. Table 3.4 Perhitungan Prediksi User Produk Ru,i(c) Si,j P1 E 4 1 3.4 Weighted Sum Weigted sum akan digunakan untuk mencari nilai prediksi produk yang akan direkomendasikan kepada pelanggan. Pertama akan mencari nilai dari user p1 (hermansyah). perhitungannya dimulai dari kolom user yang belum pernah dirating. Ada 3 kolom produk yang belum rating oleh pelanggan yaitu kolom produk a, e dan f. Tahapan perhitungan sebagai berikut : 1. Pada kolom pertma a akan dicari nilai rating yang tidak kosong yaitu didapat nilai rating produk b yaitu 5 2. Setelah mendapatkan nilai produk 5 maka akan dihitung dengan nilai rating pada produk (b - similairty (a, b) / similarity (a, b)). 3. Sebelumnya dibandingkan apakah similiarity dari kolom produk yang kosong memenuhi syarat perhitungan. Karna a dan b tidak lah mempunyai nilai kemirpan. 4. selanjutnya maju pada kolom yang kosong atau yang akan dicari prediksi nilainya dan dimulai mencari kolom yang ada nilai ratingnya. Setelah mendapatkan nilai rating pada kolom maka dibandingkan kembali apakah similarity antara produk yang ada nilai ratingnya dengan produk yang kosong tersebut. Berikut representasinya pada Gambar 3.4. -1 0.992734 (dihitung) Persamaannya ; P(p1,e) = = = 4 Dari Tabel 3.5 dapat dilihat cara perhitunganya dengan hasil prediksi untuk produk e adalah 4. Dan menggunakan rumus yang sama didapat prediksi produk f adalah 3. Dengan menggunakan perhitungan yang sama maka didapat hasil prediksi pada Tabel 3.5. Tabel 3.5 Hasil Prediksi Pelanggan Produk Hasil Prediksi (u,j) P1 E 4 F 3 P2 B 3 P3 C 3 D 3 P6 C 5 F 4 Nilai kemeripan -0.94665 Nilai kemiripan 1 (dihitung) A B C D E F Hermansyah P1 Nilai kemirpan 0 5 4 3 Nilai kemirpan 0 Nilai kemiripan -1 Nilai kemiripan 0 Nilai kemiripan -1 Gambar 3.1 Representasi Prediksi Pada Gambar 3.4 dijelaskan bahwa setiap nilai prediksi yang akan dicari makan akan dibandingkan terlebih dahulu untuk melihat apakan diantaranya ada yang memenuhi syarat perhitungan yaitu nilai kemiripan antara produk 3.5 Use Case Sistem Use case diagram menggambarkan fungsionalitas yang diharapkan dari sebuah sistem dan merepresentasikan sebuah interaksi antara aktor dengan sistem. Dilihat dari business use case yang ada untuk sistem pada penelitian ini, dapat dilihat pada Gambar 3.2. 613

login proses System Metode Item-based Collaborative Filtering. Jurnal Ilmu Komputer Agri-Informatika. Pelanggan Produk Rekomendasi Registrasi Kelola pelanggan histori Admin Rizki Dwi kelimutu. 2012. Sistem Rekomendasi Komunitas Pemuda Di Kota Semarang Berbasis Item-Based Collaborative Filtering Dengan Adjusted Cosine Similarity. Skripsi, Fakultas Ilmu Komputer. Universitas Dian Nuswantoro. kelola persediaan Gambar 3.2 Use Case Sistem 4. KESIMPULAN. Berdasarkan hasil perancangan dan pengujian, dapat diketahui bahwa untuk fungsionalitas sistem rekomendasi dengan menggunakan secara umum berfungsi susuai dengan perencanaan. Dengan demikian dari hasil tersebut dapat disimpulkan bahwa penelitiam ini sesuai dengan tujuan. Dengan menggunakan persamaan item-based filtering produk yang direkomendasikan adalah yang belum pernah di rating oleh pelanggan sebelumnya. Produk yang direkomendasikan adalah yang mempunyai nilai prediksi tertinggi contoh id_pelanggan 2 mendapatkan rekomendasi produk sepatu vans dan sepatu nb dengan nilai prediksi 4 dan 3. Hasil pengujian pada sistem ini mencapai nilai 95.68% sehingga telah membuktikan bahwa perangkat lunak tealh memenuhi fungsionalitas dan sesuai dengan kebutuhan Schafer, J.B., Frankowski, D.,Herlocker,J. dan Sen, S. (2007), Collaborative Filtering Recommender System. Springer-Verlag, Berlin, Heidelberg, McGinty, L. dan Smyth,B. (2006), Adaptive Selection : analysis of critiquing and preference based feed back in conversational recommender systems International Journal Of Electronic Commerce.II(2), pp 35-37 Lemire, Daniel, Anna Maclachlan. Slope One prediction for online rating-based collaborative filtering. SIAM Data Mining (SDM 05).2005. Sarwar, B. M., Karypis, G., Konstan, J. A., and Riedl. J. (2000). Analysis Of Recommendation Algorithms For E-Commerce. In Proccedings of the ACM EC 00 Conference. Minneapolis, MN. Pp. 158-167 PUSTAKA Yudhistira Adhitya Pratama, David Wijaya. Dkk. April 2013. Digital Cakery Dengan Algoritma Collaborative Filtering, Jurnal Teknik Informatika, Shofwatul Uyun, Imam Fahrurrozi, Agus Mulyanto. Febuari 2011. Item-based Collaborative Filtering Untuk Rekomendasi Pembelian Buku Secara Online Jurnal Teknik Informatika, Kristiani Dewi, Umi Proboyekti 2014. Implementasi Weighted Sum Model Dan Least Square Method Dalam Pemberian Nilai Dukung Kelayakan Penerbitan Buku, Bahtera, Putra Jaya Bangun., Sisca Octarina., Gusti Virgo Ahta. 2012. Pembuatan Modul Rekomendasi pada OpenCart Menggunakan 614