SISTEM REKOMENDASI PEMINJAMAN VCD DENGAN METODE ITEM BASED COLLABORATIVE FILTERING

dokumen-dokumen yang mirip
PERBANDINGAN EFEKTIFITAS METODE USER-BASED COLLABORATIVE FILTERING DENGAN METODE USER-ITEM BASED COLLABORATIVE FILTERING

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

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

REKOMENDASI PEMILIHAN LAPTOP MENGGUNAKAN SISTEM INFERENSI FUZZY TSUKAMOTO

SKRIPSI. Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu Jurusan Informatika. Disusun Oleh : YOSEFIN EVA CHRISTANTI M

RATA-RATA KUADRAT SESATAN PENDUGA REGRESI DENGAN KOMBINASI LINIER DUA VARIABEL BANTU PADA SAMPEL ACAK SEDERHANA

PENGEMBANGAN APLIKASI ESTIMASI UKURAN PERANGKAT LUNAK DENGAN PENDEKATAN FUNCTION POINT ANALYSIS

PENERAPAN METODE NAÏVE BAYES CLASSIFIER DAN ALGORITMA ADABOOST UNTUK PREDIKSI PENYAKIT GINJAL KRONIK

SHABRINA ROSE HAPSARI M SURAKARTA

DAFTAR ISI. Halaman Judul... Halaman Pengesahan... Halaman Persembahan... Halaman Motto... Kata Pengantar... Daftar Isi... Daftar Gambar...

PEMBUATAN SISTEM INFORMASI BERBASIS WEB LOKAL BANK TABUNGAN NEGARA SURAKARTA TUGAS AKHIR

SISTEM INFORMASI E-TICKETING AGEN PO. GAJAH MUNGKUR CABANG BATURETNO BERBASIS WEB TUGAS AKHIR

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

SKRIPSI. Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu. Program Studi Informatika. Disusun oleh : FAIRLY OKTA MAL

PENGEMBANGAN APLIKASI DETEKSI HAMA DAN PENYAKIT TANAMAN PADI DI INDONESIA DENGAN METODE ASSOCIATION RULE DAN COSINE SIMILARITY

APLIKASI PENGARSIPAN DATA MAHASISWA PENERIMA DANA KASIH DI UNIVERSITAS SEBELAS MARET

PEMBANGUNAN SISTEM INFORMASI EVALUASI PEMBELAJARAN MENGAJAR SMK NEGERI 1 SUKOHARJO TUGAS AKHIR

SISTEM INFORMASI PENJUALAN PAKAIAN BERBASIS WEB DI TOKO AVISTA FASHION

PEMILIHAN SUSU FORMULA BAYI 0-6 BULAN BERDASARKAN KOMPOSISI ZAT GIZI ATAU HARGA JUAL ( Studi Kasus di Rumah Sakit dr.moewardi Surakarta )

PEMBUATAN PROGRAM APLIKASI ADMINISTRASI NILAI BERBASIS JAVA STUDI KASUS DI SD KRISTEN BANJARSARI

APLIKASI PENDATAAN OPERASIONAL PT MITRA LINTANG INDONESIA. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

PENERAPAN LOGIKA FUZZY MENGGUNAKAN SISTEM INFERENSI METODE TSUKAMOTO PADA PENGATURAN LAMPU LALU LINTAS DI PEREMPATAN MANDAN KABUPATEN SUKOHARJO

PEMBUATAN WEBSITE SISTEM AFFILIASI DUTA. Oleh : BENY ARIF LAILAN M

PEMBUATAN WEBSITE PADA HOTEL WIRYOMARTONO. Disusun oleh : RIZA AYU WIJAYA NIM. M

PENDAHULUAN. 1.1 Latar Belakang

ANALISIS SPAM FILTERING PADA MAIL SERVER DENGAN METODE BAYESIAN CHI-SQUARE DAN NAIVE BAYES CLASSIFIER SKRIPSI

PEMBUATAN APLIKASI UJIAN ONLINE UNTUK PERGURUAN TINGGI TUGAS AKHIR

PEMBUATAN APLIKASI MOBILE TILANG KENDARAAN BERMOTOR

LAPORAN SKRIPSI. RANCANG BANGUN SISTEM INFORMASI ADMINISTRASI PELAYANAN SALON BERBASIS WEB (Studi Kasus Alexa salon Yogyakarta)

PERBANDINGAN TINGKAT AKURASI REGRESI NONPARAMETRIK SPLINE DAN REGRESI NONPARAMETRIK KERNEL PADA PERTUMBUHAN BALITA DI KOTA SURAKARTA

PENERAPAN METODE ASSOCIATION RULES DAN COSINE SIMILARITY UNTUK PENGEMBANGAN FITUR DETEKSI DINI PENYAKIT

SISTEM INFORMASI MANAJEMEN SEKOLAH SUB SISTEM PENJADWALAN TUGAS AKHIR

oleh PRITA DEWI HUTRIANA SARI NIM. M

PENGEMBANGAN SUB SISTEM ASET PADA SISTEM INFORMASI MANAJEMEN SEKOLAH TUGAS AKHIR

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PENGESAHAN... ii. HALAMAN PERSEMBAHAN... iii. MOTTO... iv. KATA PENGANTAR... v. DAFTAR ISI...

APLIKASI PENGOLAHAN DATA OPERASIONAL KENDARAAN PADA CV. ANEKA USAHA BERBASIS WEB LAPORAN AKHIR

PEMBUATAN APLIKASI PEMBANTU PENENTUAN PRIORITAS PEMBERIAN DANA PINJAMAN PNPM MANDIRI STUDI KASUS DI UPK PPK KECAMATAN GATAK KABUPATEN SUKOHARJO

SIMULASI PEMILIHAN SUPPLIER SIMPLISIA TERBAIK DI PT. AIR MANCUR MENGGUNAKAN METODE ADDITIVE RATIO ASSESSMENT

PEMERINGKATAN PENERIMA BEASISWA BANTUAN BELAJAR MAHASISWA DI FAKULTAS MIPA UNS MENGGUNAKAN FUZZY SIMPLE ADDITIVE WEIGHTING

TOKO ONLINE UNTUK PEMESANAN DAN PENJUALAN BUKU TUGAS AKHIR

ESTIMASI PARAMETER MODEL REGRESI M-KUANTIL MENGGUNAKAN METODE ITERATIVE REWEIGHTED LEAST SQUARE (IRLS)

RANCANG BANGUN SISTEM INFORMASI PEMBAYARAN SOP (SUMBANGAN OPERASIONAL PENDIDIKAN) BERBASIS SMS GATEWAY DI MAN 1 PURWOKERTO

TUGAS AKHIR SISTEM INFORMASI TUGAS AKHIR DIII TEKNIK INFORMATIKA FMIPA UNS

SISTEM INFORMASI FORUM SOLO INTERNATIONAL PERFORMING ARTS COMMUNITY BERBASIS WEBSITE

SISTEM INFORMASI RAPOR ONLINE BERBASIS WEB PADA SMA NEGERI 15 MEDAN TUGAS AKHIR ANDRIANI BARUS

PEMBUATAN GAME RUNTHINK CHAPTER 2 PERKALIAN & PEMBAGIAN BERBASIS ANDROID. Tugas Akhir untuk memenuhi sebagian persyaratan mencapai derajat Diploma III

BAB I PENDAHULUAN LATAR BELAKANG MASALAH RUMUSAN MASALAH MASALAH RUANG LINGKUP TUJUAN PENELITIAN...

SISTEM INFORMASI SEKOLAH BERBASIS WEB MTS PARMIYATU WASSA ADAH TUGAS AKHIR MUHAMMAD RIZKI NST

PEMBERIAN NOMOR VERTEX PADA TOPOLOGI JARINGAN GRAF WHEEL, GRAF HELM DAN GRAF LOLLIPOP

SKRIPSI Disusun sebagai Syarat Memperoleh Gelar Sarjana Teknik Pada Program Studi Teknik Sipil Fakultas Teknik Universitas Sebelas Maret Surakarta

TUGAS AKHIR PEMBUATAN SISTEM UJIAN ONLINE BERBASIS WEB

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

DAFTAR ISI. HALAMAN JUDUL... i. HALAMAN PERSETUJUAN... ii. HALAMAN PENGESAHAN... iii. HALAMAN MOTTO... iv. HALAMAN PERSEMBAHAN... v. INTISARI...

PENERAPAN DATA MINING MENGGUNAKAN ALGORITME C4.5 DALAM PENENTUAN JURUSAN SISWA SMA NEGERI 2 SURAKARTA

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

KEAKURATAN PENDUGA RASIO MENGGUNAKAN KOEFISIEN VARIASI SELURUH STRATA VARIABEL BANTU PADA SAMPEL ACAK STRATIFIKASI

PEMBUATAN APLIKASI PETA WISATA GUNUNG KIDUL BERBASIS FLASH TUGAS AKHIR

CD PEMBELAJARAN TEMATIK UNTUK SEKOLAH DASAR KELAS 1 SEMESTER 1 BERTEMA KELUARGA BERBASIS ADOBE FLASH TUGAS AKHIR

APLIKASI SISTEM INVENTORI BERBASIS WEB STUDI KASUS PRODUSEN PRODUK CV. SUPERNOVA TUGAS AKHIR

SISTEM KEMAHASISWAAN DAN KELULUSAN FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET

PERAMALAN INDEKS HARGA SAHAM GABUNGAN (IHSG) MENGGUNAKAN JARINGAN SARAF TIRUAN ELMAN DENGAN ALGORITME GRADIENT DESCENT ADAPTIVE LEARNING RATE

ABSTRAK. vi Universitas Kristen Maranatha

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

ANALISIS ANTRIAN PADA SISTEM PELAYANAN TELLER DI BANK TABUNGAN NEGARA (BTN) KANTOR CABANG SURAKARTA

PENGGABUNGAN ALGORITMA GENETIKA DENGAN TABU SEARCH UNTUK PENGEMBANGAN METODE PENJADWALAN MATA KULIAH DI UNIVERSITAS SEBELAS MARET SURAKARTA SKRIPSI

Recommendation System

ii

SISTEM INFORMASI HARGA PANGAN WILAYAH KOTA MEDAN BERBASIS WEB MENGGUNAKAN PHP DAN MYSQL TUGAS AKHIR ANIZA KHAIRANI SINAGA

POLITEKNIK NEGERI SRIWIJAYA PALEMBANG 2014

PENERAPAN ALGORITMA GENETIKA DALAM KASUS PENJADWALAN KULIAH SKRIPSI VALENTINA SIAHAAN

oleh LILIS SETYORINI NIM. M SKRIPSI ditulis dan diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Sains Matematika

LAPORAN TUGAS AKHIR... ii. LEMBAR PENGESAHAN PEMBIMBING... iii. LEMBAR PENGESAHAN PENGUJI... iv. SURAT PERNYATAAN... v. MOTTO DAN PERSEMBAHAN...

PEMBUATAN SISTEM INFORMASI RAPOR ONLINE (SIRALINE) UNTUK TINGKAT SMA BERBASIS WEB DENGAN MENGGUNAKAN FRAMEWORK CODEIGNITER.

LAPORAN SKRIPSI SISTEM INFORMASI PENGAJUAN SUBSIDI TUNJANGAN FUNGSIONAL GURU PADA KANTOR KEMENTERIAN AGAMA KABUPATEN KUDUS BERBASIS WEB

PEMBUATAN SISTEM INFORMASI PENGELOLAAN DAN PELAPORAN UANG MASUK YPPP VETERAN SUKOHARJO MENGGUNAKAN FRAMEWORK YII2 TUGAS AKHIR

PEMBUATAN APLIKASI MONITORING PERKULIAHAN DI DIPLOMA III TEKNIK INFORMATIKA FMIPA UNIVERSITAS SEBELAS MARET SURAKARTA

PERAMALAN INDEKS HARGA SAHAM GABUNGAN DENGAN MODEL RUNTUN WAKTU FUZZY TIGA FAKTOR

PENGESAHAN PEMBIMBING...

SISTEM PENDUKUNG KEPUTUSAN PEMILIHAN SEPEDA MOTOR MATIC MENGGUNAKAN METODE SIMPLE ADDITIVE WEIGHTING (SAW)

E-LEARNING SMA NEGERI 3 PONOROGO TUGAS AKHIR

ABSTRAK. vii. Universitas Kristen Maranatha

oleh YUANITA KUSUMA WARDANI M

APLIKASI PENDATAAN TESIS DAN DISERTASI PADA PROGRAM PASCASARJANA UNIVERSITAS SEBELAS MARET SURAKARTA TUGAS AKHIR

PENDUGA RASIO PADA PENGAMBILAN SAMPEL ACAK SEDERHANA MENGGUNAKAN KOEFISIEN REGRESI, KURTOSIS, DAN KORELASI

SISTEM INFORMASI PENJADWALAN SMK NEGERI 1 KEMUSU BOYOLALI TUGAS AKHIR

DIAGNOSA PENYAKIT PARU EFUSI PLEURA DENGAN PENDEKATAN POSSIBILISTIC FUZZY LEARNING VECTOR QUANTIZATION SKRIPSI

KONSEP MULTICRITERIA COLLABORATIVE FILTERING UNTUK PERBAIKAN REKOMENDASI

SKRIPSI Diajukan untuk Memenuhi Salah Satu Syarat Mencapai Gelar Strata Satu Jurusan Informatika. Disusun Oleh: AISHA ALFIANI MAHARDHIKA

Disusun Oleh : YOGI SULISTIANTO NIM.M

MODEL REGRESI ROBUST MENGGUNAKAN ESTIMASI S DAN ESTIMASI GS

APLIKASI PENGOLAHAN DATA PENJUALAN BARANG DAN KLAIM DISKON PADA PT PENTA VALENT CABANG PALEMBANG

SISTEM INFORMASI KONFEKSI R. S JIMBUNG BERBASIS WEB DI TANON SRAGEN. Tugas Akhir. Ahli Madya pada Program Studi Diploma III Teknik Informatika

PEMBUATAN USER INTERFACE UNTUK MANAJEMEN HOTSPOT MIKROTIK YANG TERINTEGRASI DENGAN BILLING HOTEL MENGGUNAKAN API MIKROTIK

PERANCANGAN DAN IMPLEMENTASI SISTEM PEMINATAN SISWA SMA DENGAN ALGORITMA C4.5 PADA SMAK HARAPAN DENPASAR

ANALISIS DAN PERANCANGAN SISTEM INFORMASI PENJUALAN DAN PERSEDIAAN BARANG PADA PT PRIMA JAYA DIESEL SKRIPSI

DETEKSI HAMA DAN PENYAKIT TANAMAN PADI MEMANFAATKAN INPUT TEKSTUAL DENGAN METODE COSINE SIMILARITY SKRIPSI

LAPORAN TUGAS AKHIR RANCANG BANGUN APLIKASI SIMULASI PEMINJAMAN DANA PADA MANDALA MULTI FINANCE BERBASIS ANDROID

PENGEMBANGAN APLIKASI SISTEM PAKAR MENGENALI UNSUR ZAT KIMIA BERBASIS ANDROID

SKRIPSI. Disusun Oleh : RISMA INDAH PURNAMA NIM. I PROGRAM STUDI TEKNIK SIPIL FAKULTAS TEKNIK UNIVERSITAS SEBELAS MARET SURAKARTA

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

Transkripsi:

SISTEM REKOMENDASI PEMINJAMAN VCD DENGAN METODE ITEM BASED COLLABORATIVE FILTERING Oleh ROBINSON GULTOM M0104054 SKRIPSI ditulis dan diajukan untuk memenuhi sebagian persyaratan memperoleh gelar Sarjana Sains Matematika FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS SEBELAS MARET SURAKARTA 2010 i

ii

ABSTRAK Robinson Gultom, 2010. SISTEM REKOMENDASI PEMINJAMAN VCD DENGAN METODE ITEM BASED COLLABORATIVE FILTERING. Fakultas Matematika dan Ilmu Pengetahuan Alam, Universitas Sebelas Maret. Pada suatu tempat peminjaman, user terkadang merasa bingung dengan banyaknya item yang disediakan, khususnya bagi user yang tidak memiliki referensi item yang akan dipinjam. Sistem rekomendasi merupakan salah satu solusi untuk membantu user tersebut dalam memilih item. Banyak pengembangan teknologi yang digunakan untuk menghasilkan suatu rekomendasi, salah satunya adalah collaborative filtering. Rekomendasi yang dihasilkan dengan metode collaborative filtering, berdasarkan profil pengguna yang disimpan sistem dalam bentuk user-item ratings matrix. Beberapa metode yang digunakan dalam collaborative filtering antara lain user based dan item based. Kelemahan dari metode user based collaborative filtering adalah kompleksitas perhitungan bertambah seiring dengan bertambahnya user dan item. Sebaliknya, item based collaborative filtering bisa dengan cepat memberikan rekomendasi kepada pengguna. Dua hal utama yang dilakukan pada item based collaborative filtering adalah menghitung similarity antar item dan membangkitkan nilai prediksi. Pada skripsi ini, metode item based collaborative filtering digunakan untuk membangun sistem rekomendasi peminjaman VCD di sebuah rental. Dua algoritma perhitungan similarity, cosine similarity dan correlation similarity dibandingkan untuk mengetahui kelebihan dari masing-masing algoritma tersebut. Menurut hasil pengujian yang telah dilakukan dapat disimpulkan bahwa berdasarkan rata-rata MAE, tidak ada perbedaan kualitas rekomendasi dari masing-masing algoritma perhitungan similarity. Kata Kunci: Sistem Rekomendasi, Item Based Collaborative Filtering, Algoritma Similarity. iii

ABSTRACT Robinson Gultom, 2010. VCD RENTAL RECOMMENDATION SYSTEM WITH ITEM BASED COLLABORATIVE FILTERING METHOD. Faculty of Mathematics and Natural Sciences, Sebelas Maret University. At the rental station, user sometimes feels confuse with a lot of items that available at there, and especially for users that do not have item rent reference. Recommendation system is one of many solutions to help user to choose the item. There are a lot of technology development that use to produce some recommendation, and one of them is collaborative filtering. The recommendation produced by collaborative filtering method, based on user profile that being saved system in user-item ratings matrix. Some of methods are used in collaborative filtering are user based and item based. One of the weakness from user based collaborative filtering is scalability when user and item increase. On the other way, item based collaborative fitering can give recommendation to user quickly. Two main things did to item based collaborative filtering are calculate item similarity and prediction generate. In this research, item based collaborative filtering methods is used to build VCD rental recommendation system in a rental station. Two similarity calculation algorithms are cosine similarity and correlation similarity are considered to know the strengthness of each algorithm. Based on test result that has been done, it is conclude that there is no difference recommendation quality for each similarity calculation algorithms. Keywords : Recommendation System, Item Based Collaborative Filtering, Similarity Algorithm. iv

MOTTO Bila senar kecapi dikencangkan, suaranya akan semakin tinggi. Kalau terlalu dikencangkan, putuslah senar kecapi, dan lenyaplah suaranya. Bila senar kecapi dikendorkan, suaranya akan semakin merendah. Kalau terlalu dikendorkan, maka lenyaplah suara kecapi. (Sidharta Gautama) Bekerja keras demi sesuap nasi dan segenggam berlian. (Anonim) v

PERSEMBAHAN Karya sederhana ini penulis persembahkan untuk My beloved mother. Ayahku. Adik-adikku tersayang. Teman spesial penulis, Dian Kusumawati. vi

KATA PENGANTAR Puji syukur penulis panjatkan kehadirat Tuhan YME yang telah memberikan kesempatan kepada penulis untuk dapat menyelesaikan skripsi ini. Penulis menyadari akan keterbatasan yang dimiliki, begitu banyak bantuan, bimbingan, serta motivasi yang diberikan dalam proses penyusunan skripsi ini. Oleh karena itu, ucapan terima kasih tidak lupa penulis sampaikan kepada : 1. Bapak Ristu Saptono, M.Si, M.T selaku Dosen Pembimbing I dan Dra. Diari Indriati, M.Si selaku Dosen Pembimbing II yang penuh kesabaran membimbing, mengarahkan, dan memberi motivasi kepada penulis selama proses penyusunan skripsi ini, 2. Ibu Sri Kuntari, M.Si selaku Pembimbing Akademik yang telah banyak memberi bimbingan dan pengarahan, 3. Teman-teman kuliah yang telah memberikan bantuan dan fasilitas sehingga penyusunan skripsi ini dapat terselesaikan, 4. Serta semua pihak yang telah membantu dalam proses penyusunan skripsi ini. Penulis berharap semoga skripsi ini dapat bermanfaat bagi semua pihak yang berkepentingan. Penulis vii

DAFTAR ISI HALAMAN JUDUL... i HALAMAN PENGESAHAN... ii ABSTRAK... iii ABSTRACT... iv MOTTO... v PERSEMBAHAN... vi KATA PENGANTAR... vii DAFTAR ISI... viii DAFTAR TABEL... x DAFTAR GAMBAR... xi DAFTAR SIMBOL DAN NOTASI... xii BAB I PENDAHULUAN... 1 1.1 Latar Belakang Masalah... 1 1.2 Perumusan Masalah... 2 1.3 Batasan Masalah... 2 1.4 Tujuan Penulisan... 3 1.5 Manfaat Penulisan... 3 BAB II LANDASAN TEORI... 4 2.1 Tinjauan Pustaka... 4 2.1.1 Ruang Vektor... 4 2.1.2 Metode Analisis Terstruktur... 5 2.1.3 Data Flow Diagram (DFD)... 5 2.1.4 Basis Data (Database)... 6 2.1.5 Collaborative Filtering... 7 2.1.6 Item Based Collaborative Filtering... 7 2.1.7 Mean Absolute Error (MAE)... 10 2.2 Kerangka Pemikiran... 10 BAB III METODE PENELITIAN... 12 BAB IV PEMBAHASAN... 14 viii

4.1 Analisis Sistem... 14 4.1.1 Proses Input... 15 4.1.2 Proses Perhitungan Item Similarity... 15 4.1.3 Proses Perhitungan Nilai Prediksi... 18 4.1.4 Proses Output... 19 4.2 Contoh Kasus... 19 4.3 Perancangan Sistem... 21 4.3.1 Pembuatan DFD... 21 4.3.2 Perancangan Database... 22 4.4 Perbandingan Algoritma... 24 4.5 Implementasi Sistem... 29 BAB V PENUTUP... 34 5.1 Kesimpulan... 34 5.2 Saran... 34 DAFTAR PUSTAKA... 35 LAMPIRAN... 36 ix

DAFTAR TABEL Tabel 2.1. Simbol-simbol DFD... 5 Tabel 3.1. Spesifikasi Hardware... 12 Tabel 3.2. Spesifikasi Software... 13 Tabel 4.1. Representasi User-Item Rating Matrix... 19 Tabel 4.2. Struktur tabel anggota... 23 Tabel 4.3. Struktur tabel film... 23 Tabel 4.4. Struktur table user_profile... 24 Tabel 4.5. Struktur table similarity... 24 Tabel 4.6. Perbandingan rata-rata MAE untuk sampel berukuran 400... 25 Tabel 4.7. Perbandingan rata-rata MAE untuk sampel berukuran 900... 26 Tabel 4.8. Perbandingan rata-rata MAE dengan uji t... 28 Tabel 4.9. Perbandingan ketahanan rata-rata MAE dengan uji t... 29 x

DAFTAR GAMBAR Gambar 2.1. Gambar Proses Item Based Collaborative Filtering... 8 Gambar 4.1. Alur sistem rekomendasi peminjaman VCD... 14 Gambar 4.2. Seleksi nilai rating... 15 Gambar 4.3. Flowchart algoritma perhitungan cosine similarity... 16 Gambar 4.4. Flowchart algoritma perhitungan correlation similarity... 17 Gambar 4.5. Flowchart algoritma perhitungan nilai prediksi... 18 Gambar 4.6. Diagram Konteks... 21 Gambar 4.7. DFD Level 1... 22 Gambar 4.8. Scatter plot perbandingan MAE untuk data berukuran 400... 26 Gambar 4.9. Scatter plot perbandingan MAE untuk data berukuran 900... 27 Gambar 4.10. Tampilan halaman login... 30 Gambar 4.11. Tampilan halaman pendaftaran... 31 Gambar 4.12. Tampilan halaman training set... 31 Gambar 4.13. Tampilan halaman rekomendasi... 32 Gambar 4.14. Tampilan halaman feedback... 33 xi

DAFTAR SIMBOL DAN NOTASI sim i, j cos i, j corr i, j i R u,i R i P u, i μ cos μ corr : similarity ítem i dengan ítem j : cosinus vektor i dengan vektor j : korelasi i dengan j : panjang vektor i : nilai rating user u untuk item i : rata-rata nilai rating item i : prediksi nilai rating user u untuk item i : rata-rata nilai MAE algoritma cosine similarity : rata-rata nilai MAE algoritma correlation similarity xii

DAFTAR LAMPIRAN Lampiran 1. Listing Program cosine.php... 36 Lampiran 2. Listing Program correlation.php... 37 Lampiran 3. Listing Program prediksi_cosine.php... 38 Lampiran 4. Listing Program prediksi_corr.php... 40 Lampiran 5. Listing Program index.php... 41 Lampiran 6. Listing Program log1.php... 41 Lampiran 7. Listing program /user/index.php... 42 Lampiran 8. Listing program /user/rekomendasi.php... 43 Lampiran 9. Listing program config.php... 44 Lampiran 10. Perbandingan MAE algoritma perhitungan similarity... 45 xiii