Abstract
Sentiment analysis (SA) identifies the opinions or feelings expressed as negative, positive or neutral. It exploits models namely natural language processing (NLP) and computational linguistics to detect personal data. Recently, SA gained significant interest and is highly related to text classification to determine the intent of the text posted by the user. On the other hand, online book reviews are considered as a recently developed customer feeder source. In the digital era, people can explore books and make choices based on online review sites. SA can be commonly utilized by methods based on lexicon, machine learning (ML), combined, or hybrid analysis. Deep learning (DL) models are presented to classify sentiments without requiring high-level attribute engineering. Therefore, this research develops an optimal deep learning-based sentiment analysis for the online book review classification technique. This research work aims to classify the sentiments of the online book reviews from Amazon Kindle. The data were pre-processed in different ways initially to transform the input book reviews into a meaningful format. Two approaches are used for feature extraction: N-grams and Global Vectors for Word Representation (Gloves). Besides, cascaded recurrent neural network (CRNN) and convolutional neural network (CNN) models are used for the review classification process. The experimental evaluation of this research work is validated by utilizing the Amazon-kindle-book-review dataset. The proposed Glove-CNN model illustrates superior accuracy, precision, recall, and F-score values of 98.00%, 96.95%, 96.13%, and 96.52% over other state-of-the-art techniques.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
Data sharing does not apply to this article as no datasets were generated or analyzed during the current study.
References
Babu NV, Kanaga E (2022) Sentiment analysis in social media data for depression detection using artificial intelligence: a review. SN Comput Sci 3(1):1–20
Dang NC, Moreno-García MN, De la Prieta F (2020) Sentiment analysis based on deep learning: A comparative study. Electronics 9(3):483
Yadav A, Vishwakarma DK (2020) Sentiment analysis using deep learning architectures: a review. Artif Intell Rev 53(6):4335–4385
Singh C, Imam T, Wibowo S, Grandhi S (2022) A deep learning approach for sentiment analysis of COVID-19 reviews. Appl Sci 12(8):3709
Alamoodi AH, Zaidan BB, Zaidan AA, Albahri OS, Mohammed KI, Malik RQ, Almahdi EM, Chyad MA, Tareq Z, Albahri AS, Hameed H (2021) Sentiment analysis and its applications in fighting COVID-19 and infectious diseases: A systematic review. Expert Syst Appl 167:114155
Minaee S, Kalchbrenner N, Cambria E, Nikzad N, Chenaghlu M, Gao J (2021) Deep learning–based text classification: a comprehensive review. ACM Comput Surv (CSUR) 54(3):1–40
Li H, Chen Q, Zhong Z, Gong R, Han G (2022) E-word of mouth sentiment analysis for user behavior studies. Inf Process Manag 59(1):102784
Wang W, Guo L, Wu YJ (2022) The merits of a sentiment analysis of antecedent comments for the prediction of online fundraising outcomes. Technol Forecast Social Change 174:121070
D’Aniello G, Gaeta M, La Rocca I (2022) KnowMIS-ABSA: an overview and a reference model for applications of sentiment analysis and aspect-based sentiment analysis. Artif Intell Rev 1–32
Jain PK, Pamula R, Srivastava G (2021) A systematic literature review on machine learning applications for consumer sentiment analysis using online reviews. Comput Sci Rev 41:100413
Du Y, Liu Y, Peng Z, Jin X (2022) Gated attention fusion network for multimodal sentiment classification. Knowl-Based Syst 240:108107
Kumar S, Gahalawat M, Roy PP, Dogra DP, Kim BG (2020) Exploring the impact of age and gender on sentiment analysis using machine learning. Electronics 9(2):374
Jain A, Jain V (2022) Sentiment classification using hybrid feature selection and ensemble classifier. J Intell Fuzzy Syst 42(2):659–668
Sallam RM, Hussein M, Mousa HM (2022) Improving collaborative filtering using lexicon-based sentiment analysis. Int J Electr Comput Engineering 12(2):1744
Gangwar AK, Ravi V (2022) A novel BGCapsule network for text classification. SN Comput Sci 3(1):1–12
Xiao L, Xue Y, Wang H, Hu X, Gu D, Zhu Y (2022) Exploring fine-grained syntactic information for aspect-based sentiment classification with dual graph neural networks. Neurocomputing 471:48–59
Hu F, Li L, Zhang ZL, Wang JY, Xu XF (2017) Emphasizing essential words for sentiment classification based on recurrent neural networks. J Comput Sci Technol 32(4):785–795
Srujan KS, Nikhil SS, Raghav Rao H, Karthik K, Harish BS, Keerthi Kumar HM (2018) Classification of amazon book reviews based on sentiment analysis. Inf Syst Des Intell Appl. Springer, Singapore, pp 401–411
Zhao H, Liu Z, Yao X, Yang Q (2021) A machine learning-based sentiment analysis of online product reviews with a novel term weighting and feature selection approach. Inf Process Manag 58(5):102656
Alatrash R, Ezaldeen H, Misra R, Priyadarshini R (2021) Sentiment analysis using deep learning for recommendation in E-learning domain. In: Progress in advanced computing and intelligent engineering. Springer, Singapore, pp 123–133
Gamal D, Alfonse M, El-Horbaty ESM, Salem ABM (2019) Implementation of machine learning algorithms in arabic sentiment analysis using n-gram features. Procedia Comput Sci 154:332–340
Xiaoyan L, Raga RC, Xuemei S (2022) GloVe-CNN-BiLSTM model for sentiment analysis on text reviews. J Sens 2022(1):7212366
Zhu Y (2021) Research on news text classification based on deep learning CNN. Wirel Commun Mob Comput. https://doi.org/10.1155/2021/1508150
Chen T, Wu X, Li L, Li J, Feng S (2022) Extraction of entity relations from Chinese medical literature based on multiscale CRNN. Ann Transl Med 10(9):520
https://www.kaggle.com/datasets/meetnagadia/amazon-kindle-book-review-for-sentiment-analysis. Accessed 27 Nov 2022
Belisario LB, Ferreira LG, Pardo TAS (2020) Evaluating richer features and varied machine learning models for subjectivity classification of book review sentences in portuguese. Information 11(9):437
Funding
The authors did not receive support from any organization for the submitted work.
Author information
Authors and Affiliations
Corresponding author
Ethics declarations
Conflict of interest
The authors have no interest in publishing the article.
Human participants and/or animals
Not applicable.
Additional information
Publisher’s Note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
Springer Nature or its licensor (e.g. a society or other partner) holds exclusive rights to this article under a publishing agreement with the author(s) or other rightsholder(s); author self-archiving of the accepted manuscript version of this article is solely governed by the terms of such publishing agreement and applicable law.
About this article
Cite this article
Bharathi, R., Bhavani, R. & Priya, R. Leveraging deep learning with sentiment analysis for Online Book reviews polarity classification model. Multimed Tools Appl (2024). https://doi.org/10.1007/s11042-024-20369-7
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s11042-024-20369-7