Abstract
Understanding client feedback and satisfaction is a critical concern for any business organization operating in the highly competitive internet industry. Notably, social media platforms such as X (Twitter) act as forums for customers to voice their opinions. Analyzing such feedback is beneficial since it provides insights into client interests. The proposed model addresses various challenges, such as measuring customer satisfaction levels from Arabic text by proposing a hybrid deep learning technique enriched with fuzzy logic. The proposed system aims to construct an Arabic sentiment-based system that uses an innovative combination of fuzzy logic and a deep neural network to evaluate customer satisfaction, hence assisting businesses in improving their service and product quality. To forecast sentiment polarity (positive or negative), the proposed method employs bidirectional long short-term memory (LSTM) with an attention component. Following that, the level of consumer contentment is determined using fuzzy logic. Ablation studies demonstrate the importance of the attention mechanism, which contributes to a considerable improvement in accuracy compared to a BiLSTM-only model. Fuzzy logic incorporation increases the ability of a model to handle imprecision and uncertainty in sentiment formulations, helping it to additionally correct sentiment analysis. Furthermore, hyperparameter adjustment improves performance by highlighting the model's sensitivity to specific variables. The system achieved an excellent accuracy of 95%, outperforming earlier baseline techniques. Furthermore, the efficacy of the suggested approach was demonstrated using statistical testing.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Data availability
No datasets were generated or analysed during the current study.
References
AbanoubSamir, (2022) “ Arabic_Reviews_Sentiment_analysis”
Abdelfattah BA, Darwish SM, Elkaffas SM (2024) Enhancing the prediction of stock market movement using neutrosophic-logic-based sentiment analysis. J Theor Appl Electron Commer Res 19(1):116–134
Alassaf M, Qamar AM (2022) Improving sentiment analysis of Arabic tweets by one-way ANOVA. J King Saud Univ - Comput Inf Sci 34(6):2849–2859
Alayba AM, Palade V (2022) Leveraging Arabic sentiment classification using an enhanced CNN-LSTM approach and effective Arabic text preparation. J King Saud Univ-Comput Inf Sci 34(10):9710–9722
Al-Horaibi L, Khan MB (2016) Sentiment analysis of Arabic tweets using text mining techniques. In First Int Workshop on Pattern Recognition 10011:288–292
Al-Jarrah I, Mustafa AM, Najadat H (2023) Aspect-based sentiment analysis for arabic food delivery reviews. ACM Trans Asian and Low-Resource Language Inf Process 22(7):1–18
Al-Saqqa, S., Obeid, N., & Awajan, A. (2018) Sentiment analysis for Arabic text using ensemble learning. In 2018 IEEE/ACS 15th international conference on computer systems and applications (AICCSA) (pp. 1–7). IEEE
Alshamari MA (2023) Evaluating user satisfaction using deep-learning-based sentiment analysis for social media data in Saudi Arabia’s telecommunication sector. Computers 12(9):170. https://doi.org/10.3390/computers12090170
Althabiti S, Alsalka MA, Atwell E (2022) SCUoL at CheckThat! 2022: fake news detection using transformer-based models. CEUR Workshop Proc 3180:428–433
Asghar MZ, Subhan F, Ahmad H, Khan WZ, Hakak S, Gadekallu TR, Alazab M (2021) Senti‐eSystem: a sentiment‐based eSystem ‐using hybridized fuzzy and deep neural network for measuring customer satisfaction. Software: Pract Exp 51(3):571–594. https://doi.org/10.1002/spe.2853
Asghar, M. Z., Khattak, A. M., Khan, N., Alam, M. M., Lajis, A., Rahmat, M. K., & Nasir, H. M, “An efficient classification of emotions in students’ feedback using deep neural network,” In 2022 13th International Conference on Information and Communication Systems (ICICS), IEEE)(pp. 186–191), 2022.
Brahma, S. (2018). Improved sentence modeling using suffix bidirectional lstm. arXiv preprint arXiv:1805.07340.
Brychcín T, Konkol M, teinberger J (2014) Machine learning approach to aspect-based sentiment analysis. In Proceedings of the 8th International Workshop on Semantic Evaluation (SemEval 2014), pp. 817–822
Duwairi R, El-Orfali M (2014) A study of the effects of preprocessing strategies on sentiment analysis for Arabic text. J Inf Sci 40(4):501–513
Elhassan N, Varone G, Ahmed R, Gogate M, Dashtipour K, Almoamari H, El-Affendi MA, Al-Tamimi BN, Albalwy F, Hussain A (2023) Arabic sentiment analysis based on word embeddings and deep learning. Computers 12(6):126. https://doi.org/10.3390/computers12060126
Guo M-H, Tian-Xing Xu, Liu J-J, Liu Z-N, Jiang P-T, Tai-Jiang M, Zhang S-H, Martin RR, Cheng M-M, Shi-Min H (2022) Attention mechanisms in computer vision: A survey. Comput Visual Med 8(3):331–368. https://doi.org/10.1007/s41095-022-0271-y
Itani, M., Roast, C., & Al-Khayatt, S. (2017). Corpora for sentiment analysis of Arabic text in social media. In 2017 8th international conference on information and communication systems (ICICS) (pp. 64–69). IEEE
Karnik NN, Mendel JM, Liang Q (1999) Type-2 fuzzy logic systems. IEEE Trans Fuzzy Syst 7(6):643–658
Khattak A, Jellani N, Asghar MZ, Asghar U (2023) Personality classification from text using bidirectional long short-term memory model. Multimed Tools Appl 83(10):28849–28873. https://doi.org/10.1007/s11042-023-16661-7
Khattak A, Mehak Z, Ahmad H, Asghar MU, Asghar MZ, Khan A (2023) Customer churn prediction using composite deep learning technique. Sci Rep. https://doi.org/10.1038/s41598-023-44396-w
Krosuri LR, Aravapalli RS (2023) Novel heuristic-based hybrid ResNeXt with recurrent neural network to handle multi class classification of sentiment analysis. Mach Learn: Sci Technol 4(1):015033
Krosuri LR, Aravapalli RS (2024) Novel heuristic bidirectional-recurrent neural network framework for multiclass sentiment analysis classification using coot optimization. Multimed Tools Appl 83:13637–13657. https://doi.org/10.1007/s11042-023-16133-y
Kundi FM, Khan A, Ahmad S, Asghar MZ (2014) Lexicon-based sentiment analysis in the social web. J Basic Appl Sci Res 4(6):238–248
Salloum AM, Almustafa M (2023) “analysis and classification of customer reviews in Arabic using machine learning and deep learning.” J Data Acquisit Process 38(4):726
Savci P, Das B (2023) Prediction of the customers’ interests using sentiment analysis in e-commerce data for comparison of Arabic, English, and Turkish languages. J King Saud Univ - Comput Inf Sci 35(3):227–237. https://doi.org/10.1016/j.jksuci.2023.02.017
Sherif SM, Alamoodi AH, Albahri OS, Garfan S, Albahri AS, Deveci M, Kou G (2023) Lexicon annotation in sentiment analysis for dialectal Arabic: Systematic review of current trends and future directions. Inf Process Manag 60(5):103449
Funding
No specific funding was received for this work.
Author information
Authors and Affiliations
Contributions
All authors have equally contributed.
Corresponding authors
Ethics declarations
Conflicts of interest
The authors declare no competing interests.
Ethical approval
This article does not contain any studies with human participants performed by any of the authors and does not contain any studies with animals performed by any of the authors.
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
Ambreen, S., Iqbal, M., Asghar, M.Z. et al. Predicting customer sentiment: the fusion of deep learning and a fuzzy system for sentiment analysis of Arabic text. Soc. Netw. Anal. Min. 14, 206 (2024). https://doi.org/10.1007/s13278-024-01356-0
Received:
Revised:
Accepted:
Published:
DOI: https://doi.org/10.1007/s13278-024-01356-0