Film Recommender System Menggunakan Metode Neural Collaborative Filtering

Pada saat ini media hiburan telah berkembang pesat dan tersedia secara digital. Hiburan khususnya dalam bentuk film semakin tersedia secara luas. Keinginan untuk menikmati hiburan dalam media digital mendorong pengguna internet lain untuk mengunjungi situs-situs yang menawarkan film tertentu, sehin...

Full description

Saved in:
Bibliographic Details
Main Authors: Ni’mah Khoiriyah Ayyiyah, Retno Kusumaningrum, Rismiyati Rismiyati
Format: Article
Language:Indonesian
Published: University of Brawijaya 2023-07-01
Series:Jurnal Teknologi Informasi dan Ilmu Komputer
Online Access:https://jtiik.ub.ac.id/index.php/jtiik/article/view/6616
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1823858648243240960
author Ni’mah Khoiriyah Ayyiyah
Retno Kusumaningrum
Rismiyati Rismiyati
author_facet Ni’mah Khoiriyah Ayyiyah
Retno Kusumaningrum
Rismiyati Rismiyati
author_sort Ni’mah Khoiriyah Ayyiyah
collection DOAJ
description Pada saat ini media hiburan telah berkembang pesat dan tersedia secara digital. Hiburan khususnya dalam bentuk film semakin tersedia secara luas. Keinginan untuk menikmati hiburan dalam media digital mendorong pengguna internet lain untuk mengunjungi situs-situs yang menawarkan film tertentu, sehingga meningkatkan minat mereka terhadap website yang menawarkan hiburan digital. Tidak semua situs penyedia hiburan digital menyajikan item yang menjanjikan kepuasan pengguna. Sebuah item yang sama tidak tentu akan disukai oleh semua user dan terbatasnya informasi yang disediakan menjadi salah satu kendala bagi pengguna sehingga membutuhkan waktu untuk pengguna menemukan film yang sesuai. Oleh karena itu recommender system dibutuhkan dalam memberikan informasi berdasarkan kebutuhan pengguna. Recommender system akan membantu seorang user dalam mencari sebuah item yang berdasarkan ketertarikan masing-masing dengan memberikan prediksi beberapa item berdasarkan preferensi user yang berasal dari riwayat penilaian user terhadap item tersebut. Recommender system juga telah mengalami kemajuan dalam mengimplementasikan metode. Deep learning yang merupakan salah satu penemuan dalam metode recommender system dirancang untuk mengatasi beberapa kekurangan dari teknlogi lain dan memberikan revolusi arsitektur rekomendasi dalam meningkatkan kinerja dalam pemberian prediksi. Penelitian ini menggunakan pendekatan prediksi Collaborative Filtering dengan mengimplementasikan deep learning berdasarkan teknologi Neural Collaborative Filtering pada dataset MovieLens. Evaluasi model dilakukan menggunakan metrik skor regresi Root Mean Square Error (RMSE). Hasil pada pengujian model menunjukkan hasil terbaik dengan nilai rata-rata loss value sebesar 0,1356 pada fase train dan sebesar 0,8898 pada fase val, dengan learning rate dan batch size memperoleh kinerja terbaik ketika learning rate bernilai 0,001 dan batch size dengan nilai 1024.   Abstract   At this time entertainment media has become available digitally. Entertainment especially in the form of movies is increasingly widely available. The desire to enjoy entertainment in digital media encourages other internet users to visit sites that offer certain movies, thus increasing interest in websites that offer digital entertainment. Not all digital entertainment provider sites present items that promise user satisfaction. The same item will not necessarily liked by all users and the limited information is one of the obstacles for users so that it takes time for users to find the right film. Therefore, a recommendation system is needed in providing information based on user needs. The recommendation system will help users find items based on their respective interests by providing predictions. The recommender system will help a user find an item based on their respective interests by providing predictions of several items based on user preferences derived from the user's assessment history of the item. The recommendation system has also made progress in implementing the method. Deep learning which is one of the discoveries in the recommender system method is designed to overcome some of the shortcomings of other technologies and provide a recommendation architecture revolution in improving performance in delivery. This study using a Collaborative Filtering prediction approach by implementing deep learning based on Neural Collaborative Filtering technology on the MovieLens dataset. The evaluation of the model was carried out using the Root Mean Square Error regression score metric. The results on the model test show the best results with can average loss value of 0,1356 on the train label and 0,8898 on the val label, with the learning rate and batch size getting the best performance when the learning rate is 0,001 and the batch size is 1024.
format Article
id doaj-art-c0edf5f637f74f41a260424acfdfa964
institution Kabale University
issn 2355-7699
2528-6579
language Indonesian
publishDate 2023-07-01
publisher University of Brawijaya
record_format Article
series Jurnal Teknologi Informasi dan Ilmu Komputer
spelling doaj-art-c0edf5f637f74f41a260424acfdfa9642025-02-11T10:39:14ZindUniversity of BrawijayaJurnal Teknologi Informasi dan Ilmu Komputer2355-76992528-65792023-07-0110310.25126/jtiik.202310366161134Film Recommender System Menggunakan Metode Neural Collaborative FilteringNi’mah Khoiriyah Ayyiyah0Retno Kusumaningrum1Rismiyati Rismiyati2Universitas Diponegoro, SemarangUniversitas Diponegoro, SemarangUniversitas Diponegoro, Semarang Pada saat ini media hiburan telah berkembang pesat dan tersedia secara digital. Hiburan khususnya dalam bentuk film semakin tersedia secara luas. Keinginan untuk menikmati hiburan dalam media digital mendorong pengguna internet lain untuk mengunjungi situs-situs yang menawarkan film tertentu, sehingga meningkatkan minat mereka terhadap website yang menawarkan hiburan digital. Tidak semua situs penyedia hiburan digital menyajikan item yang menjanjikan kepuasan pengguna. Sebuah item yang sama tidak tentu akan disukai oleh semua user dan terbatasnya informasi yang disediakan menjadi salah satu kendala bagi pengguna sehingga membutuhkan waktu untuk pengguna menemukan film yang sesuai. Oleh karena itu recommender system dibutuhkan dalam memberikan informasi berdasarkan kebutuhan pengguna. Recommender system akan membantu seorang user dalam mencari sebuah item yang berdasarkan ketertarikan masing-masing dengan memberikan prediksi beberapa item berdasarkan preferensi user yang berasal dari riwayat penilaian user terhadap item tersebut. Recommender system juga telah mengalami kemajuan dalam mengimplementasikan metode. Deep learning yang merupakan salah satu penemuan dalam metode recommender system dirancang untuk mengatasi beberapa kekurangan dari teknlogi lain dan memberikan revolusi arsitektur rekomendasi dalam meningkatkan kinerja dalam pemberian prediksi. Penelitian ini menggunakan pendekatan prediksi Collaborative Filtering dengan mengimplementasikan deep learning berdasarkan teknologi Neural Collaborative Filtering pada dataset MovieLens. Evaluasi model dilakukan menggunakan metrik skor regresi Root Mean Square Error (RMSE). Hasil pada pengujian model menunjukkan hasil terbaik dengan nilai rata-rata loss value sebesar 0,1356 pada fase train dan sebesar 0,8898 pada fase val, dengan learning rate dan batch size memperoleh kinerja terbaik ketika learning rate bernilai 0,001 dan batch size dengan nilai 1024.   Abstract   At this time entertainment media has become available digitally. Entertainment especially in the form of movies is increasingly widely available. The desire to enjoy entertainment in digital media encourages other internet users to visit sites that offer certain movies, thus increasing interest in websites that offer digital entertainment. Not all digital entertainment provider sites present items that promise user satisfaction. The same item will not necessarily liked by all users and the limited information is one of the obstacles for users so that it takes time for users to find the right film. Therefore, a recommendation system is needed in providing information based on user needs. The recommendation system will help users find items based on their respective interests by providing predictions. The recommender system will help a user find an item based on their respective interests by providing predictions of several items based on user preferences derived from the user's assessment history of the item. The recommendation system has also made progress in implementing the method. Deep learning which is one of the discoveries in the recommender system method is designed to overcome some of the shortcomings of other technologies and provide a recommendation architecture revolution in improving performance in delivery. This study using a Collaborative Filtering prediction approach by implementing deep learning based on Neural Collaborative Filtering technology on the MovieLens dataset. The evaluation of the model was carried out using the Root Mean Square Error regression score metric. The results on the model test show the best results with can average loss value of 0,1356 on the train label and 0,8898 on the val label, with the learning rate and batch size getting the best performance when the learning rate is 0,001 and the batch size is 1024. https://jtiik.ub.ac.id/index.php/jtiik/article/view/6616
spellingShingle Ni’mah Khoiriyah Ayyiyah
Retno Kusumaningrum
Rismiyati Rismiyati
Film Recommender System Menggunakan Metode Neural Collaborative Filtering
Jurnal Teknologi Informasi dan Ilmu Komputer
title Film Recommender System Menggunakan Metode Neural Collaborative Filtering
title_full Film Recommender System Menggunakan Metode Neural Collaborative Filtering
title_fullStr Film Recommender System Menggunakan Metode Neural Collaborative Filtering
title_full_unstemmed Film Recommender System Menggunakan Metode Neural Collaborative Filtering
title_short Film Recommender System Menggunakan Metode Neural Collaborative Filtering
title_sort film recommender system menggunakan metode neural collaborative filtering
url https://jtiik.ub.ac.id/index.php/jtiik/article/view/6616
work_keys_str_mv AT nimahkhoiriyahayyiyah filmrecommendersystemmenggunakanmetodeneuralcollaborativefiltering
AT retnokusumaningrum filmrecommendersystemmenggunakanmetodeneuralcollaborativefiltering
AT rismiyatirismiyati filmrecommendersystemmenggunakanmetodeneuralcollaborativefiltering