Oleh :
Agung Sulistyo (14.01.53.0037)
Indra Dwi Hariyanto (14.01.53.0049)
Tidy Yuniardy Siregar (14.01.53.0003)
4.1 IMPLEMENTASI
Install package – package yang dibutuhkan sesuai yang ada program
install.packages("recommenderlab")
Jalankan juga library nya
library(datasets)
# Load required library
library(recommenderlab) # package being evaluated
library(ggplot2) # For plots
# Load the data we are going to work with
data(MovieLense)
MovieLense
# 943 x 1664 rating matrix of class ‘realRatingMatrix’ with
99392 ratings.
Gambar 1 (R Console)
Script Program untuk menampilkan Grafik Raw Ratings (Gambar 3)
# Visualizing a sample of this
image(sample(MovieLense, 500), main = "Raw ratings")
Gambar 2 (R Console)
Gambar 3 (R Graphics)
Gambar 5 (R Graphics)
# Seems people get tired of rating movies at a logarithmic
pace. But most rate some.
recommenderRegistry$get_entries(dataType =
"realRatingMatrix")
# We have a few options
# Let’s check some algorithms against each other
scheme <- evaluationScheme(MovieLense, method = "split",
train = .9,
k = 1, given = 10, goodRating = 4)
scheme
algorithms <- list(
"random items" = list(name="RANDOM",
param=list(normalize = "Z-score")),
"popular items" = list(name="POPULAR",
param=list(normalize = "Z-score")),
"user-based CF" = list(name="UBCF", param=list(normalize
= "Z-score",
method="Cosine",
nn=50, minRating=3))
)
Gambar 7 (R Graphics)
Gambar 8 (R Console)
Gambar 9 (R Console)
Gambar 10 (R Console)
BAB V
KESIMPULAN DAN REKOMENDASI
5.1 KESIMPULAN
Penelitian untuk mengetahui rating film menggunakan System
Recommender cukup efektif dalam mengumpulkan beberapa data
rekomendasi
Dari penelitian / pembahasan ini tentang menganalisis data rekomendasi
film bahwa kita dapat mengetahui kualitas film – film yang ada melalui
sistem recommender ini karena dalam sistem ini rating film ditampilkan
dalam berbagai grafik seperti Grafik Raw Ratings (Gambar 3), Grafik
Histogram of Ratings (Gambar 4), Grafik Movies Rated on Average
(Gambar 5), Grafik Algoritma Prediksi (Gambar 6), dan grafik
berdasarkan Recall Precision (Gambar 7).
5.2 REKOMENDASI
Untuk perusahaan / instansi / komunitas yang sedang mencari data – data
atau informasi mengenai film – film yang akan ditonton , bisa
menggunakan metode System Recommender Movie, karena cukup efektif
untuk mengetahui kualitas dan rating sebuah film.
Untuk penelitian lanjutan dan pembahasan lanjutan dengan metode System
Recommender Movie ini diharapkan untuk terus melakukan pembaruan
sistem dan pembaruan data – data yang akan di kerjakan dalam metode
System Recommender Movie ini, karena teknologi dalam pembuatan
sebuah film akan terus berkembang dan ini akan mempengaruhi penilaian
masayarakat terhadap film yang ditonton, dan ini juga akan mempengaruhi
data dalam sebuah penelitian.