Comprehensive Assessment and Optimization of Sentiment Analysis Models for Movie Reviews with Enhanced Movie Recommendation Systems

International Journal of Electronics and Communication Engineering |
© 2024 by SSRG - IJECE Journal |
Volume 11 Issue 12 |
Year of Publication : 2024 |
Authors : Manisha Valera, Rahul Mehta |
How to Cite?
Manisha Valera, Rahul Mehta, "Comprehensive Assessment and Optimization of Sentiment Analysis Models for Movie Reviews with Enhanced Movie Recommendation Systems," SSRG International Journal of Electronics and Communication Engineering, vol. 11, no. 12, pp. 258-271, 2024. Crossref, https://doi.org/10.14445/23488549/IJECE-V11I12P124
Abstract:
Sentiment analysis is the most important process for considering public sentiment towards movies. This study estimates classifiers using TMDb movie reviews, which identify effective sentiment analysis methods. Here, Innumerable classifiers are compared to optimize sentiment classification accuracy. Here, TMDb API is used to fetch movie reviews stored after preprocessing. Classifiers such as Naive Bayes, SVMs, and MLP are evaluated with TfidfVectorizer for text processing. Then, Performance metrics like accuracy and ROC-AUC scores are designed with SVM. Linear SVC proved to be the best classifier, excelling in evaluation measures such as F1-score, accuracy, and ROC-AUC. SVM performance is boosted through GridSearchCV by optimal parameter tuning, which represents vigorous sentiment analysis capability for movie reviews. Automated sentiment analysis is advantageous for critics and review platforms, improving review processing efficiency. The scalable methodology boosts decision-making across industries for marketing and audience engagement strategies for filmmakers. The challenges triggered in movie recommendation systems were reported by a novel approach introduced in this paper, which combines Count Vectorization, Cosine Similarity, and Truncated Singular Value Decomposition (SVD) by utilizing practices likewise Linear SVC for sentiment analysis and Linear Regression for rating prediction by using Hyperparameter tuning and comparison with basic method implementation, This Study exhibited the importance of fine-tuning models for better accuracy. Our method effectively reveals issues like data sparsity and cold start via extensive investigation and evaluation. Our methodology offers a new era of better recommendation accuracy and effective sentiment analysis, improving movie recommendation systems. Ultimately, this research introduces a novel approach that combines sentiment analysis, hyperparameter tuning, and feature scaling to augment movie recommendation accuracy, distinguishing it from present studies.
Keywords:
Sentiment analysis, Linear SVC, Movie recommendation, Naive Bayes, Machine Learning.
References:
[1] Jyostna Devi Bodapati, N. Veeranjaneyulu, and Shareef Shaik, “Sentiment Analysis from Movie Reviews Using LSTMs,” Information Systems Engineering, vol. 24, no. 1, pp. 125-129, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[2] Yilin Zhang, and Lingling Zhang, “Movie Recommendation Algorithm Based on Sentiment Analysis and LDA,” Procedia Computer Science, vol. 199, pp. 871-878, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[3] Raghav Mehta, and Shikha Gupta, “Movie Recommendation Systems using Sentiment Analysis and Cosine Similarity,” International Journal for Modern Trends in Science and Technology, vol. 7, no. 1, pp. 16-22, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[4] Satish Chadokar, Naman Jain, and Ayush Thakre, “Movie Recommendation Engine with Sentiment Analysis Using AJAX Request,” International Journal of Innovative Research in Engineering & Multidisciplinary Physical Sciences, vol. 11, no. 1, pp. 1-8, 2023.
[Publisher Link]
[5] K. Revanth Sai, K. Gopi Chand, and Mr.E.Sankar, “Movie Recommendation Using Sentiment Analysis From Micro Blogging Data,” International Journal of Creative Research Thoughts, vol. 11, no. 3, pp. 335-342, 2023.
[Google Scholar] [Publisher Link]
[6] Harsh Sharma et al., “Sentimental Analysis of Movie Reviews Using Machine Learning,” 2nd International Conference on Data Science and Intelligent Applications, pp. 1-9, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[7] Muhammad Zaid Naeem et al., “Classification of Movie Reviews Using Term Frequency-Inverse Document Frequency and Optimized Machine Learning Algorithms,” PeerJ Computer Science, vol. 8, pp. 1-, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[8] Atiqur Rahman, and Md. Sharif Hossen, “Sentiment Analysis on Movie Review Data Using Machine Learning Approach,” 2019 International Conference on Bangla Speech and Language Processing, Sylhet, Bangladesh, pp. 1-4, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[9] Anshika Gupta et al., “Sentiment Analysis of Movie Review Using Machine Learning,” Educational Administration: Theory and Practice, vol. 30, no. 5, pp. 7344-7354, 2024.
[CrossRef] [Google Scholar] [Publisher Link]
[10] Yibo Wang, Mingming Wang, and Wei Xu, “A Sentiment-Enhanced Hybrid Recommender System for Movie Recommendation: A Big Data Analytics Framework,” Wireless Communications and Mobile Computing, vol. 2018, no. 1, pp. 1-9, 2018.
[CrossRef] [Google Scholar] [Publisher Link]
[11] Ishan Rathi, and Manoj Sethi, “A Collaborative Filtering-Based Recommender System Alleviating Cold Start Problem,” International Journal of Scientific & Engineering Research, vol. 10, no. 9, pp. 27-34, 2019.
[Google Scholar] [Publisher Link]
[12] Anshu Sang, and Santosh K. Vishwakarma, “A Ranking Based Recommender System for Cold Start & Data Sparsity Problem,” 2017 Tenth International Conference on Contemporary Computing, Noida, India, pp. 1-3, 2017.
[CrossRef] [Google Scholar] [Publisher Link]
[13] Antiopi Panteli, and Basilis Boutsinas, “Addressing the Cold-Start Problem in Recommender Systems Based on Frequent Patterns,” Algorithms, vol. 16, no. 4, pp. 1-17, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[14] Mehrnaz Mirhasani, and Reza Ravanmehr, “Alleviation of Cold Start in Movie Recommendation Systems Using Sentiment Analysis of Multi-Modal Social Networks,” Journal of Advances in Computer Engineering and Technology, vol. 6, no. 4, pp. 251-264, 2020.
[Google Scholar] [Publisher Link]
[15] Satya Keerthi Gorripati, and Valli Kumari Vatsavayi, “Community-Based Collaborative Filtering to Alleviate the Cold-Start and Sparsity Problems,” International Journal of Applied Engineering Research, vol. 12, no. 15, pp. 5022-5030, 2017.
[Google Scholar] [Publisher Link]
[16] Jinal Panchal, and Sandeep Vanjale, “A Deep Learning Approach towards Cold Start Problem in Movie Recommendation System,” International Journal on Recent and Innovation Trends in Computing and Communication, vol. 11, no. 8S, pp. 81-85, 2023.
[CrossRef] [Google Scholar] [Publisher Link]
[17] Dushyant Bahl et al., “A Novel Hybrid Approach Towards Movie Recommender Systems,” Journal of Statistics and Management Systems, vol. 23, no. 6, pp. 1049-1058, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[18] R.N. Ravikumar, Sanjay Jain, and Manash Sarkar, “Efficient Hybrid Movie Recommendation System Framework Based on a Sequential Model,” International Journal of Intelligent Systems and Applications in Engineering, vol. 11, no. 9S, pp. 145-155, 2023.
[Google Scholar] [Publisher Link]
[19] S. Yogesh, and S. Ganesh Kumar, “Machine Learning Based Movie Recommender Aplication with Deployment,” International Research Journal of Modernization in Engineering Technology and Science, vol. 5, no. 4, pp. 6771-6776, 2023.
[CrossRef] [Publisher Link]
[20] S. Rajarajeswari et al., “Movie Recommendation System,” Emerging Research in Computing, Information, Communication and Applications, vol. 1, pp. 329-340, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[21] TMDB Website. [Online]. Available: https://www.themoviedb.org/
[22] Nisha Bhalse, and Ramesh Thakur, “Withdrawn: Algorithm for Movie Recommendation System Using Collaborative Filtering,” Materials Today Proceedings, 2021.
[CrossRef] [Google Scholar] [Publisher Link]
[23] Vito Xituo Chen, and Tiffany Ya Tang, “Incorporating Singular Value Decomposition in User-Based Collaborative Filtering Technique for a Movie Recommendation System: A Comparative Study,” Proceedings of the 2019 the International Conference on Pattern Recognition and Artificial Intelligence, Wenzhou China, pp. 12-15, 2019.
[CrossRef] [Google Scholar] [Publisher Link]
[24] Quynh Nhut Nguyen et al., “Movie Recommender Systems Made through Tag Interpolation,” Proceedings of the 4th International Conference on Machine Learning and Soft Computing, Haiphong City Viet Nam, pp. 154-158, 2020.
[CrossRef] [Google Scholar] [Publisher Link]
[25] N. Pavitha et al., “Movie Recommendation and Sentiment Analysis using Machine Learning,” Global Transitions Proceedings, vol. 3, no. 1, pp. 279-284, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[26] Sandipan Sahu et al., “A Hybrid Recommendation System of Upcoming Movies using Sentiment Analysis of Youtube Trailer Reviews,” Mathematics, vol. 10, no. 9, pp. 1-22, 2022.
[CrossRef] [Google Scholar] [Publisher Link]
[27] Sonali Rathore, Seema Narvare, and Satish Chadokar, “Movie Recommendation Engine with Sentiment Analysis: A Survey,” International Journal of Innovative Research in Engineering & Multidisciplinary Physical Sciences, vol. 11, no. 3, pp. 1-7, 2023.
[Publisher Link]
[28] IMDB Website. [Online]. Available: https://www.imdb.com/
[29] IMDB 5000 Movie Dataset, Kaggle. [Online]. Available: https://www.kaggle.com/datasets/carolzhangdc/imdb-5000-movie-dataset
[30] The Movies Dataset, Kaggle. [Online]. Available: https://www.kaggle.com/datasets/rounakbanik/the-movies-dataset
[31] List of American films of 2018, Wikipedia, 2018. [Online]. Available: https://en.wikipedia.org/wiki/List_of_American_films_of_2018
[32] Beginners Guide to Truncated SVD for Dimensionality Reduction, Analytics India Magazine, 2021. [Online]. Available: https://analyticsindiamag.com/deep-tech/beginners-guide-to-truncated-svd-for-dimensionality-reduction/
[33] List of American films of 2019, Wikipedia, 2019. [Online]. Available: https://en.wikipedia.org/wiki/List_of_American_films_of_2019
[34] List of American films of 2020, Wikipedia, 2020. [Online]. Available: https://en.wikipedia.org/wiki/List_of_American_films_of_2020
[35] Sida Wang, and Christopher D. Manning,” Baselines and Bigrams: Simple, Good Sentiment and Topic Classification,” Proceedings of the 50th Annual Meeting of the Association for Computational Linguistics, vol. 2, pp. 90-94, 2012.
[Google Scholar] [Publisher Link]