Recommender System Movie Netflix using Collaborative Filtering with Weighted Slope One Algorithm in Twitter


  • Rakhmat Rifaldy * Mail Telkom University, Bandung, Indonesia
  • Erwin Budi Setiawan Telkom University, Bandung, Indonesia
  • (*) Corresponding Author
Keywords: Recommender System; Collaborative Filtering; Movie; Netflix; Twitter; Weighted Slope One

Abstract

Movies are entertainment that many people enjoy filling their spare time. After watching a movie, people usually write reviews about the movie on social media such as Twitter. As the number of movies grows, a recommendation system is created, which is useful for finding movies they might like based on the movies they have seen. This study developed a movie recommendation system using Collaborative Filtering (CF) with the Weighted Slope One (WSO) algorithm. The dataset used is taken from tweet data on Twitter. Then the tweet dataset is converted into a rating value which will later be used in the recommendation system. This study uses Mean Absolute Error (MAE) to measure accuracy. In Collaborative Filtering, the system gets the best MAE of 0.924. Then for Weighted Slope One, the system gets the best MAE of 0.568.

Downloads

Download data is not yet available.

References

T. Sharma, R. DIchwalkar, S. Milkhe, and K. Gawande, “Movie buzz-movie success prediction system using machine learning model,” Proc. 3rd Int. Conf. Intell. Sustain. Syst. ICISS 2020, pp. 111–118, 2020, doi: 10.1109/ICISS49785.2020.9316087.

T. Suárez-Cousillas, V. A. Martínez-Fernández, and E. Sánchez-Amboage, “Audiencia de plataformas SVOD. El caso de Netflix, Blockbuster, Hulu y HBO,” Iber. Conf. Inf. Syst. Technol. Cist., no. June, pp. 1–6, 2019.

S. C. Madanapalli, H. H. Gharakhieli, and V. Sivaraman, “Inferring netflix user experience from broadband network measurement,” TMA 2019 - Proc. 3rd Netw. Traffic Meas. Anal. Conf., no. 1, pp. 41–48, 2019, doi: 10.23919/TMA.2019.8784609.

C. Nanda, M. Dua, and G. Nanda, “Sentiment Analysis of Movie Reviews in Hindi Language Using Machine Learning,” Proc. 2018 IEEE Int. Conf. Commun. Signal Process. ICCSP 2018, pp. 1069–1072, 2018, doi: 10.1109/ICCSP.2018.8524223.

A. Pal, P. Parhi, and M. Aggarwal, “An improved content based collaborative filtering algorithm for movie recommendations,” 2017 10th Int. Conf. Contemp. Comput. IC3 2017, vol. 2018-Janua, no. August, pp. 1–3, 2018, doi: 10.1109/IC3.2017.8284357.

P. Wang, Q. Qian, Z. Shang, and J. Li, “An recommendation algorithm based on weighted Slope one algorithm and user-based collaborative filtering,” Proc. 28th Chinese Control Decis. Conf. CCDC 2016, pp. 2431–2434, 2016, doi: 10.1109/CCDC.2016.7531393.

N. Ifada, T. F. Rahman, and M. K. Sophan, “Comparing collaborative filtering and hybrid based approaches for movie recommendation,” Proceeding - 6th Inf. Technol. Int. Semin. ITIS 2020, pp. 219–223, 2020, doi: 10.1109/ITIS50118.2020.9321014.

T. Jiang, W. Lu, and H. Xiong, “Personalized collaborative filtering based on improved slope one alogarithm,” 2012 Int. Conf. Syst. Informatics, ICSAI 2012, no. Icsai, pp. 2312–2315, 2012, doi: 10.1109/ICSAI.2012.6223517.

H. Hu and X. Zhou, “Recommendation of Tourist Attractions Based on Slope One Algorithm,” Proc. - 9th Int. Conf. Intell. Human-Machine Syst. Cybern. IHMSC 2017, vol. 1, no. 3, pp. 418–421, 2017, doi: 10.1109/IHMSC.2017.102.

S. Selmene and Z. Kodia, “Recommender System Based on User’s Tweets Sentiment Analysis,” ACM Int. Conf. Proceeding Ser., pp. 96–102, 2020, doi: 10.1145/3409929.3414744.

A. A. Chaudhri, S. S. Saranya, and S. Dubey, “Implementation Paper on Analyzing COVID-19 Vaccines on Twitter Dataset Using Tweepy and Text Blob,” Ann. Rom. Soc. Cell Biol., vol. 25, no. 3, pp. 8393–8396, 2021, [Online]. Available: https://www.annalsofrscb.ro/index.php/journal/article/view/2381.

G. Liu and X. Wu, “Using collaborative filtering algorithms combined with Doc2Vec for movie recommendation,” Proc. 2019 IEEE 3rd Inf. Technol. Networking, Electron. Autom. Control Conf. ITNEC 2019, no. Itnec, pp. 1461–1464, 2019, doi: 10.1109/ITNEC.2019.8729076.

R. Ji, Y. Tian, and M. Ma, “Collaborative Filtering Recommendation Algorithm Based on User Characteristics,” 2020 5th Int. Conf. Control. Robot. Cybern. CRC 2020, no. 1, pp. 56–60, 2020, doi: 10.1109/CRC51253.2020.9253466.

Z. Zhao and J. Zhang, “Weighted slope one algorithm optimization based on user similarity and item similarity,” ICNC-FSKD 2018 - 14th Int. Conf. Nat. Comput. Fuzzy Syst. Knowl. Discov., no. x, pp. 34–39, 2018, doi: 10.1109/FSKD.2018.8686857.

A. A. Fakhri, Z. K. A. Baizal, and E. B. Setiawan, “Restaurant Recommender System Using User-Based Collaborative Filtering Approach: A Case Study at Bandung Raya Region,” J. Phys. Conf. Ser., vol. 1192, no. 1, 2019, doi: 10.1088/1742-6596/1192/1/012023.

B. Tieu and B. Ye, “Implementation and Evaluation of a Recommender System Based on the Slope One and the Weighted Slope One Algorithm,” 2015, [Online]. Available: http://www.diva-portal.se/smash/get/diva2:811049/FULLTEXT01.pdf.

M. Farokhi, M. Vahid, M. Nilashi, and L. Branch, “Journal of Soft Computing and Decision Support Systems A Multi-Criteria Recommender System for Tourism Using Fuzzy Approach,” J. Soft Comput. Decis. Support Syst., vol. 3, no. 4, pp. 19–29, 2016.

W. Hong-Xia, “An Improved Collaborative Filtering Recommendation Algorithm,” 2019 4th IEEE Int. Conf. Big Data Anal. ICBDA 2019, vol. 2019, pp. 431–435, 2019, doi: 10.1109/ICBDA.2019.8713205.

G. Guo, H. Qiu, Z. Tan, Y. Liu, J. Ma, and X. Wang, “Resolving data sparsity by multi-type auxiliary implicit feedback for recommender systems,” Knowledge-Based Syst., vol. 138, pp. 202–207, 2017, doi: 10.1016/j.knosys.2017.10.005.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Recommender System Movie Netflix using Collaborative Filtering with Weighted Slope One Algorithm in Twitter

Dimensions Badge
Article History
Submitted: 2022-07-25
Published: 2022-09-21
Abstract View: 515 times
PDF Download: 392 times
How to Cite
Rifaldy, R., & Setiawan, E. (2022). Recommender System Movie Netflix using Collaborative Filtering with Weighted Slope One Algorithm in Twitter. Building of Informatics, Technology and Science (BITS), 4(2), 500-506. https://doi.org/10.47065/bits.v4i2.1959
Section
Articles

Most read articles by the same author(s)