Aspect Based Feature Extraction in Sentiment Analysis using Bi-GRU-LSTM Model
DOI:
https://doi.org/10.13052/jmm1550-4646.2048Keywords:
Sentiment analysis, NLP, Text processing, Aspect sentiment extraction, DL based sentiment classificationAbstract
In Natural Language Processing (NLP), Sentiment Analysis (SA) is a fundamental process which predicts the sentiment expressed in sentences. In contrast to conventional sentiment analysis, Aspect-Based Sentiment Analysis (ABSA) employs a more nuanced approach to assess the sentiment of individual aspects or components within a document or sentence. Its objective is to identify the sentiment polarity, such as positive, neutral, or negative, associated with particular elements disclosed within a sentence. This research introduces a novel sentiment analysis technique that proves to be more efficient in sentiment analysis compared to current methods. The suggested sentiment analysis method undergoes three key phases: 1. Pre-processing 2. Extraction of aspect sentiment and 3. Sentiment analysis classification. The input text data undergoes pre-processing through the implementation of four typical text normalization techniques, which include stemming, stop word elimination, lemmatization, and tokenization. By employing these methods, the provided text data is prepared and fed into the aspect sentiment extraction phase. During the aspect sentiment extraction phase, features are obtained through a series of steps, including enhanced ATE (Aspect Term Extraction), assessment of word length, and determination of cosine similarity. By following these steps, the relevant features are extracted on the basis of aspects and sentiments involved in the text data. Further, a hybrid classification model is proposed to classify sentiments. In this work, two of the Deep Learning (DL) classifiers, Bi-directional Gated Recurrent Unit (Bi-GRU) and Long Short-Term memory (LSTM) are used in proposing a hybrid classification model which classifies the sentiments effectively and provides accurate final predicted results. Moreover, the performance of proposed sentiment analysis technique is analyzed experimentally to show its efficacy over other models.
Downloads
References
P. Demotte, K. Wijegunarathna, D. Meedeniya& I. Perera, “Enhanced sentiment extraction architecture for social media content analysis using capsule networks,” Multimedia Tools and Applications, vol. 82, pp. 8665–8690, 2023.
A. Alsayat, “Improving Sentiment Analysis for Social Media Applications Using an Ensemble Deep Learning Language Model,” Arabian Journal for Science and Engineering, vol. 47, pp. 2499-2511, 2022.
S. Munuswamy, M. S. Saranya, S. Ganapathy, S. Muthurajkumar and A. Kannan, “Sentiment Analysis Techniques for Social Media-Based Recommendation Systems,” National Academy Science Letters, vol. 44, pp. 281–287, 2021.
L. Chen, C. Lee and M. Chen, “Exploration of social media for sentiment analysis using deep learning,” Soft Computing, vol. 24, pp. 8187–8197, 2020.
M. S. Alamanda, “Aspect-based sentiment analysis search engine for social media data,” CSIT, vol. 8, pp. 193–197, 2020.
G. Xiao, G. Tu, L. Zheng, T. Zhou, X. Li, S. H. Ahmed, D. Jiang, “Multimodality Sentiment Analysis in Social Internet of Things Based on Hierarchical Attentions and CSAT-TCN With MBM Network,” IEEE Internet of Things, vol. 8, issue 16, pp. 12748–12757, Aug 2021.
H. Zhang, J. Wu, H. Shi, Z. Jiang, D. Ji, T. Yuan, G. Li, “Multidimensional Extra Evidence Mining for Image Sentiment Analysis,” IEEE Access, vol. 8, pp. 103619–103634, 2020.
S. V. Balshetwar, A. RS and D. J. R, “Correction to: Fake news detection in social media based on sentiment analysis using classifier techniques,” Multimedia Tools and Applications, 2023.
M. Mhatre, D. Phondekar, P. Kadam, A. Chawathe, K. Ghag, “Dimensionality reduction for sentiment analysis using pre-processing techniques,” in International Conference on Computing Methodologies and Communication, Erode, India, 2017, pp. 16–21.
S. Bhattacharjee, A. Das, U. Bhattacharya, S. K. Parui, S. Roy, “Sentiment analysis using cosine similarity measure,” in IEEE 2nd International Conference on Recent Trends in Information Systems (ReTIS), Kolkata, India, 2015, pp. 27–32.
S. Poornima and M. Pushpalatha, “Prediction of Rainfall Using Intensified LSTM Based Recurrent Neural Network with Weighted Linear Units”, Atmosphere, vol. 10, 668, 2019.
S. Wang, C. Shao, J. Zhang, Y. Zheng and M. Meng, “Traffic flow prediction using bi-directional gated recurrent unit method, “ Urban Informatics, vol. 1, issue 16, 2022.
H. Yang, B. Zeng, J. Yang, Y. Song, R. Xu, “A multi-task learning model for Chinese-oriented aspect polarity classification and aspect term extraction”, Neurocomputing, vol. 419, pp. 344–356, 2021.
V.V. Bochkarev, A.V. Shevlyakova, V.D. Solovyev, “Average word length dynamics as indicator of cultural changes in society,” Social Evolution and History, vol. 14, issue 2, pp. 153–175, 2012.
J. Jeong, “Identifying Consumer Preferences From User-Generated Content on Amazon.Com by Leveraging Machine Learning,” in IEEE Access, vol. 9, pp. 147357-147396, 2021.
Z. Gao, Z. Li, J. Luo, X. Li, “Short text aspect-based sentiment analysis based on CNN+ BiGRU.” Applied Sciences, vol. 12, issue 5, 2022.
L. Augustyniak, T. Kajdanowicz, T, P. Kazienko, “Comprehensive analysis of aspect term extraction methods using various text embeddings,” Computer Speech and Language, vol. 69, 2021.
E. Parsaeimehr, M. Fartash, J. K. Torkestani, “Improving Feature Extraction Using a Hybrid of CNN and LSTM for Entity Identification,” Neural Processing Letters, vol. 55, issue 5, pp. 5979–5994, 2023.
R. Seth, R., A. Sharaff, “Sentiment Data Analysis for Detecting Social Sense after COVID-19 using Hybrid Optimization Method,” SN Computer Science, vol. 4, issue 5, 2023.
A. Sharaff, T. R. Chowdhury, and S. Bhandarkar, “LSTM based Sentiment Analysis of Financial News,” SN Computer Science, vol. 4, issue 5, 2023.
B. Harjo, R. Abdullah, “Attention-based Sentence Extraction for Aspect-based Sentiment Analysis with Implicit Aspect Cases in Hotel Review Using Machine Learning Algorithm, Semantic Similarity, and BERT,” International Journal of Intelligent Engineering & Systems, vol. 16, issue 3, 2023.
Z. Gao, Z. Li, J. Luo, X. Li, “Short text aspect-based sentiment analysis based on CNN+ BiGRU,” Applied Sciences, vol. 12, issue 5, 2022.
M. Belguith, C. Aloulou, B. Gargouri, “Aspect Level Sentiment Analysis Based on Deep Learning and Ontologies,” SN Computer Science, vol. 5, issue 1, 2024.
X. Zhang, J. Xu, Y. Cai, X. Tan, C. Zhu, “Detecting Dependency-Related Sentiment Features for Aspect-Level Sentiment Classification,” IEEE Transactions on Affective Computing, vol. 14, issue 1, 2023.
G. Dubey, H. P. Singh, K. Sheoran, G. Dhand, P. Singh, “Drug review sentimental analysis based on modular lexicon generation and a fusion of bidirectional threshold weighted mapping CNN-RNN,” Concurrency and Computation: Practice and Experience, vol. 35, issue 3, 2022.
A. Kumar, N. Kumar, J. Kuriakose, Y. Kumar, “A review of deep learning-based approaches for detection and diagnosis of diverse classes of drugs,” Archives of Computational Methods in Engineering, vol. 30, pp. 3867–3889, 2023.
N. Parveen, P. Chakrabarti, B. T. Hung, A. Shaik, “Twitter sentiment analysis using hybrid gated attention recurrent network,” Journal of Big Data, vol. 10, pp. 1–29, 2023.
Z. Ahanin, M. A. Ismail, N. S. S. Singh, A. AL-Ashmori, “Hybrid feature extraction for multi-label emotion classification in English text messages,” Sustainability, vol. 15, issue 16, 2023.
S. Sachin, A. Tripathi, N. Mahajan, S. Aggarwal, P. Nagrath, “Sentiment analysis using gated recurrent neural networks,” SN Computer Science, vol. 1, pp. 1–13, 2020.
K. Maity, S. Bhattacharya, S. Saha, M. Seera, “A Deep Learning Framework for the detection of Malay hate speech,” IEEE Access, vol. 11, 2023.
Bhatnagar, S., Dayal, M., Singh, D., Upreti, S., Upreti, K., and Kumar, J. (2023). Block-Hash Signature (BHS) for Transaction Validation in Smart Contracts for Security and Privacy using Blockchain. Journal of Mobile Multimedia, 19(04), 935–962. https://doi.org/10.13052/jmm1550-4646.1941.
Singh, A., Singh, D., Upreti, K., Sharma, V., Rathore, B. S., and Raikwal, J. (2022). Investigating New Patterns in Symptoms of COVID-19 Patients by Association Rule Mining (ARM). Journal of Mobile Multimedia, 19(01), 1–28. https://doi.org/10.13052/jmm1550-4646.1911.
Aggarwal, D., Mittal, S., Upreti, K., and Nayak, P. (2024). Reward Based Garbage Monitoring and Collection System Using Sensors. Journal of Mobile Multimedia, 20(02), 391–410. https://doi.org/10.13052/jmm1550-4646.2026.
Upreti, K., Kushwah, V. S., Vats, P., Alam, M. S., Singhai, R., Jain, D., and Tiwari, A. (2024). A SWOT analysis of integrating cognitive and non-cognitive learning strategies in education. European Journal of Education, 00, e12614. https://doi.org/10.1111/ejed.12614.
Upreti Kamal, Vats Prashant, Srinivasan Aravindan, Daya Sagar K. V, Mahaveer Kannan, R, Charles Babu, G, “Detection of Banking Financial Frauds Using Hyper-Parameter Tuning of DL in Cloud Computing Environment”, International Journal of Cooperative Information Systems, Aug, 2023, World Scientific Publishing Co., https://doi.org/10.1142/S0218843023500247.