Social Media Based Film Recommender System (Twitter) on Disney+ with Hybrid Filtering Using Support Vector Machine
Keywords:Disney , Hybrid Filtering, Recommender System, SMOTEN, Support Vector Machine
In the current era, the culture of watching TV shows and movies has been made easier by the presence of the internet. Now, watching movies on platforms can be done from anywhere, one of which is Disney+. At times, people find it challenging to decide which film to watch given the multitude of genres and film titles available on these platforms. One solution to this issue is a recommendation system that can suggest films based on ratings. The recommendation system to be utilized involves Collaborative Filtering, Content-Based Filtering, and Hybrid Filtering. This is because Collaborative Filtering and Content-Based Filtering encounter issues like cold start, sparsity, and overspecialization. Thus, the objective of this study is to develop a recommendation system using Hybrid Filtering combined with Support Vector Machine (SVM). In this research, classification will be carried out using poly, linear, and RBF kernels with varying parameters. Techniques such as TF-IDF, RMSE, tuning, and data balancing with SMOTEN will be implemented to enhance accuracy during the classification process. The evaluation employed in this study utilizes the confusion matrix. Support Vector Machine, when tuned and combined with SMOTEN, achieves noteworthy results, particularly with the RBF kernel which attains a Precision score of 0.94. Recall produces a value of 0.93 with the Poly kernel, while the highest Accuracy, at 0.93, is achieved with the RBF kernel. Furthermore, the RBF kernel also demonstrates the highest F1-Score of 0.93. These findings illustrate elevated precision, recall, accuracy, and F1-Score within the context of hybrid filtering, achieved through the application of Support Vector Machine for classification and the implementation of the SMOTEN technique.
Alabrah, Amerah. 2023. “An Improved CCF Detector to Handle the Problem of Class Imbalance with Outlier Normalization Using IQR Method.” Sensors 23(9). doi: 10.3390/s23094406.
Altrabsheh, Nabeela, Mihaela Cocea, and Sanaz Fallahkhair. 2014. Sentiment Analysis: Towards a Tool for Analysing Real-Time Students Feedback.
Arfisko, Hilmi Hidayat, and Agung Toto Wibowo. 2022. Sistem Rekomendasi Film Menggunakan Metode Hybrid Collaborative Filtering Dan Content-Based Filtering.
Burke, Robin. 2007. “Hybrid Web Recommender Systems.” Pp. 377–408 in Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics). Vol. 4321 LNCS. Springer Verlag.
Das, Debashis, Himadri Tanaya Chidananda, and Laxman Sahoo. 2018. “Personalized Movie Recommendation System Using Twitter Data.” Pp. 339–47 in Advances in Intelligent Systems and Computing. Vol. 710. Springer Verlag.
Eli Lavindi, Eri, and Asih Rohmani. 2019. “Aplikasi Hybrid Filtering Dan Naïve Bayes Untuk Sistem Rekomendasi Pembelian Laptop Hybrid Filtering and Naïve Bayes Application for Laptop Purchase Recommendation Systems.” Journal of Information System 4(1):54–64.
Fakhri, Alif Azhar, Z. K. A. Baizal, and Erwin Budi Setiawan. 2019. “Restaurant Recommender System Using User-Based Collaborative Filtering Approach: A Case Study at Bandung Raya Region.” in Journal of Physics: Conference Series. Vol. 1192. Institute of Physics Publishing.
Imelda Lubis, Yohana, Dohar Josua Napitupulu, and Arie Satia Dharma. 2020. Implementasi Metode Hybrid Filtering (Collaborative Dan Content-Based) Untuk Sistem Rekomendasi Pariwisata Implementation of Hybrid Filtering (Collaborative and Content-Based) Methods for the Tourism Recommendation System.
Jain, Shailendra, Deepak Singh Tomar, Siddharth Saxena, Maulana Azad National Institute of Technology, IEEE Asia-Pacific Region. MP Subsection, and Institute of Electrical and Electronics Engineers. 2016. A Personalized Recommender System Using Machine Learning Based Sentiment Analysis over Social Data.
Jurafsky, Daniel, and James H. Martin. 2023. Speech and Language Processing An Introduction to Natural Language Processing, Computational Linguistics, and Speech Recognition Third Edition Draft Summary of Contents.
Patel, Dharna, and Harish Patidar. 2018. “Hybrid Recommendation Solution for Online Book Portal.” International Journal for Research in Applied Science and Engineering Technology 6(5):1367–73. doi: 10.22214/ijraset.2018.5225.
Ricci, Francesco, Bracha Shapira, and Lior Rokach. 2015. “Recommender Systems: Introduction and Challenges.” Pp. 1–34 in Recommender Systems Handbook, Second Edition. Springer US.
Samaiya, Noopur, Sandeep K. Raghuwanshi, and R. K. Pateriya. 2018. “Shilling Attack Detection in Recommender System Using PCA and SVM.” Pp. 629–37 in Advances in Intelligent Systems and Computing. Vol. 813. Springer Verlag.
Sari, Intania Cahya, and Yova Ruldeviyani. 2020. “Sentiment Analysis of the Covid-19 Virus Infection in Indonesian Public Transportation on Twitter Data: A Case Study of Commuter Line Passengers.” Pp. 23–28 in 2020 International Workshop on Big Data and Information Security, IWBIS 2020. Institute of Electrical and Electronics Engineers Inc.
Al Shalabi, Luai, and Zyad Shaaban. 2006. Normalization as a Preprocessing Engine for Data Mining and the Approach of Preference Matrix.
Stefano Leone. 2020. “Rotten Tomatoes Movies and Critic Reviews Dataset.” Kaggle.
Tripathi, Arun, and A. K. Sharma. 2020. Recommending Restaurants: A Collaborative Filtering Approach.
Wardani, Sumita, Sawaluddin, and Poltak Sihombing. 2020. “Hybrid of Support Vector Machine Algorithm and K-Nearest Neighbor Algorithm to Optimize the Diagnosis of Eye Disease.” Pp. 321–26 in MECnIT 2020 - International Conference on Mechanical, Electronics, Computer, and Industrial Technology. Institute of Electrical and Electronics Engineers Inc.
How to Cite
Copyright (c) 2023 Helmi Sunjaya Ramadhan, Erwin Budi Setiawan
This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.