Abstract
The availability of the content on the web has increased enormously in the last decade. Many reviews are written by the users on the e-commerce websites for the products they buy. These reviews are read by customers who are interested in buying those products. Sometimes, these reviews are in thousands which makes it difficult to read them. Customers also want to search reviews based on their preferred aspects to make a buying decision. In this paper, a novel approach for Multi-Criteria Decision Making (MCDM) for multi-aspect based personalized ranking of the products is proposed. It characteristically uses customer preferences as one of the inputs for decision-making. Opinions on various aspects are extracted using Aspect-Based Sentiment Analysis (ABSA) which becomes the second input to the framework which uses Plithogenic sets. This model uniquely incorporating varying customer preferences by mapping them to plithogenic degree of contradictions and modelling linguistic uncertainties in online reviews to create a personalized ranking of products using plithogenic aggregation. It has been shown empirically that our approach outperforms the existing MCDM approaches namely TOPSIS (Technique for Order Preference by Similarity to Ideal Solution) and WSM (Weighted Sum Model) and some of the state-of-the-art methods.
Similar content being viewed by others
References
Abdel-Basset M, Mohamed R (2020) A novel plithogenic TOPSIS-CRITIC model for sustainable supply chain risk management. J Clean Prod 247:119586. https://doi.org/10.1016/j.jclepro.2019.119586
Abdel-Basset M, El-Hoseny M, Gamal A, Smarandache F (2019) A novel model for evaluation hospital medical care systems based on plithogenic sets. Artif Intell Med 100:101710. https://doi.org/10.1016/j.artmed.2019.101710
Abdel-Basset M, Mohamed R, Zaied AENH, Gamal A, Smarandache F (2020) Solving the supply chain problem using the best-worst method based on a novel Plithogenic model. In: Optimization Theory Based on Neutrosophic and Plithogenic Sets. Academic Press, pp 1–19. https://doi.org/10.1016/B978-0-12-819670-0.00001-9
Aghababaei S, Makrehchi M (2016) Mining social media content for crime prediction. In: 2016 IEEE/WIC/ACM international conference on web intelligence (WI), pp. 526-531. https://doi.org/10.1109/WI.2016.0089
Ali F, Kwak D, Khan P, Islam SR, Kim KH, Kwak KS (2017) Fuzzy ontology-based sentiment analysis of transportation and city feature reviews for safe traveling. Transp Res C: Emerg Technol 77:33–48. https://doi.org/10.1016/j.trc.2017.01.014
Al-Smadi M, Qawasmeh O, Al-Ayyoub M, Jararweh Y, Gupta B (2018) Deep recurrent neural network vs. support vector machine for aspect-based sentiment analysis of Arabic hotels’ reviews. J Comput Sci 27:386–393. https://doi.org/10.1016/j.jocs.2017.11.006
Atanassov KT (1999) Intuitionistic fuzzy sets. Intuitionistic fuzzy sets. Physica, Heidelberg. https://doi.org/10.1007/978-3-7908-1870-3_1
Bi JW, Liu Y, Fan ZP (2019) Representing sentiment analysis results of online reviews using interval type-2 fuzzy numbers and its application to product ranking. Inf Sci 504:293–307. https://doi.org/10.1016/j.ins.2019.07.025
Chen L, Yan D, Wang F (2019) User perception of sentiment-integrated critiquing in recommender systems. Int J of Human-Computer Studies 121:4–20. https://doi.org/10.1016/j.ijhcs.2017.09.005
Dhingra K, Yadav SK (2019) Spam analysis of big reviews dataset using fuzzy ranking evaluation algorithm and Hadoop. Int J Mach Learn Cybern 10(8):2143–2162. https://doi.org/10.1007/s13042-017-0768-3
Guo C, Du Z, Kou X (2018) Products ranking through aspect-based sentiment analysis of online heterogeneous reviews. J Syst Sci Syst Eng 27(5):542–558. https://doi.org/10.1007/s11518-018-5388-2
Gupta V, Singh VK, Mukhija P, Ghose U (2019) Aspect-based sentiment analysis of mobile reviews. J Intell Fuzzy Syst 36(5):4721–4730
Haider S, Tanvir Afzal M, Asif M, Maurer H, Ahmad A, Abuarqoub A (2018) Impact analysis of adverbs for sentiment classification on twitter product reviews. Concurr Comput: Practice and Experience 33(4):e4956. https://doi.org/10.1002/cpe.4956
He K, Zhang X, Ren S, Sun J (2016) Deep residual learning for image recognition. In: Proceedings of the IEEE conference on computer vision and pattern recognition 770-778
Hung C, Chen SJ (2016) Word sense disambiguation based sentiment lexicons for sentiment classification. Knowl-Based Syst 110:224–232. https://doi.org/10.1016/j.knosys.2016.07.030
Jabreel M, Maaroof N, Valls A, Moreno A (2021) Introducing sentiment analysis of textual reviews in a multi-criteria decision aid system. Appl Sci 11(1):216. https://doi.org/10.3390/app11010216
Kamel M, Siuky FN, Yazdi HS (2019) Robust sentiment fusion on distribution of news. Multimed Tools Appl 78:21917–21942. https://doi.org/10.1007/s11042-019-7505-8
Kendall MG (1938) A new measure of rank correlation. Biometrika 30(1/2):81–93. https://doi.org/10.2307/2332226
Koren Y, Bell R, Volinsky C (2009) Matrix factorization techniques for recommender systems. Computer 42(8):30–37. https://doi.org/10.1109/MC.2009.263
Kumar G, Parimala N (2020) An integration of sentiment analysis and MCDM approach for smartphone recommendation. Int J Inf Technol Decis Mak 19(04):1037–1063. https://doi.org/10.1142/S021962202050025X
Li S, Zha ZJ, Ming Z, Wang M, Chua TS, Guo J, Xu W (2011) Product comparison using comparative relations. In: Proceedings of the 34th international ACM SIGIR conference on research and development in information retrieval, pp. 1151-1152. https://doi.org/10.1145/2009916.2010094
Li Q, Wang J, Wang F, Li P, Liu L, Chen Y (2017) The role of social sentiment in stock markets: a view from joint effects of multiple information sources. Multimed Tools Appl 76:12315–12345. https://doi.org/10.1007/s11042-016-3643-4
Li L, Yuan H, Qian Y, Shao P (2018) Towards exploring when and what people reviewed for their online shopping experiences. J Syst Sci Syst Eng 27(3):367–393. https://doi.org/10.1007/s11518-016-5318-0
Li X, Wu C, Mai F (2019) The effect of online reviews on product sales: a joint sentiment-topic analysis. Inf Manag 56(2):172–184. https://doi.org/10.1016/j.im.2018.04.007
Liang Y, Meng F, Zhang J, Xu J, Chen Y, Zhou J (2020) A dependency syntactic knowledge augmented interactive architecture for end-to-end aspect-based sentiment analysis. https://arxiv.org/abs/2004.01951
Liu B (2012) Sentiment analysis and opinion mining. Synth Lect Hum Lang Technol 5(1):1–167. https://doi.org/10.2200/S00416ED1V01Y201204HLT016
Liu Y, Bi JW, Fan ZP (2017) Ranking products through online reviews: a method based on sentiment analysis technique and intuitionistic fuzzy set theory. Inf Fusion 36:149–161. https://doi.org/10.1016/j.inffus.2016.11.012
Liu Y, Bi JW, Fan ZP (2017) A method for ranking products through online reviews based on sentiment classification and interval-valued intuitionistic fuzzy TOPSIS. Int J Inf Technol Decis Mak 16(06):1497–1522. https://doi.org/10.1142/S021962201750033X
Liu Y, Jiang C, Zhao H (2019) Assessing product competitive advantages from the perspective of customers by mining user-generated content on social media. Decis Support Syst 123:113079. https://doi.org/10.1016/j.dss.2019.113079
Majumder N, Bhardwaj R, Poria S, Gelbukh A, Hussain A (2020) Improving aspect-level sentiment analysis with aspect extraction. Neural Comput Applic:1–11. https://doi.org/10.1007/s00521-020-05287-7
Mukhtar N, Khan MA, Chiragh N (2018) Lexicon-based approach outperforms supervised machine learning approach for Urdu sentiment analysis in multiple domains. Telematics Inform 35(8):2173–2183. https://doi.org/10.1016/j.tele.2018.08.003
Nassif AB, Elnagar A, Shahin I, Henno S (2021) Deep learning for Arabic subjective sentiment analysis: challenges and research opportunities. Appl Soft Comput 98:106836. https://doi.org/10.1016/j.asoc.2020.106836
Ortigosa A, Martín JM, Carro RM (2014) Sentiment analysis in Facebook and its application to e-learning. Comput Hum Behav 31:527–541. https://doi.org/10.1016/j.chb.2013.05.024
Öztaş GZ, Adalı EA, Tuş A, Öztaş T, Özçil A (2020) An alternative approach for performance evaluation: Plithogenic sets and DEA. In international conference on intelligent and fuzzy systems, springer, Cham, pp. 742–749. https://doi.org/10.1007/978-3-030-51156-2_86
Pazzani MJ, Billsus D (2007) Content-based recommendation systems. The adaptive web:325–341. https://doi.org/10.1007/978-3-540-72079-9_10
Pearson K (1896) VII mathematical contributions to the theory of evolution.—III. Regression, heredity, and panmixia. In: Philosophical transactions of the Royal Society of London Series A, containing papers of a mathematical or physical character, 187:253–318. https://doi.org/10.1098/rsta.1896.0007
Piryani R, Gupta V, Singh VK, Ghose U (2017) A linguistic rule-based approach for aspect-level sentiment analysis of movie reviews. In: Advances in computer and computational sciences. Springer, Singapore, pp 201–209. https://doi.org/10.1007/978-981-10-3770-2_19
Ray A, Bala PK, Dwivedi YK (2021) Exploring values affecting e-learning adoption from the user-generated-content: a consumption-value-theory perspective. J Strateg Mark 29(5):430–452. https://doi.org/10.1080/0965254X.2020.1749875
Salama AA, Smarandache F, Kroumov V (2014) Neutrosophic crisp sets & neutrosophic crisp topological spaces. Infinite Study
Sarwar B et al (2001) Item-based collaborative filtering recommendation algorithms. In: proceedings of the 10th international conference on world wide web, pp. 285–295. https://doi.org/10.1145/371920.372071
Smarandache F (2017) Plithogeny, plithogenic set, logic, probability, and statistics. https://digitalrepository.unm.edu/math_fsp/20
Smarandache, F (2018) Plithogenic set, an extension of crisp, fuzzy, intuitionistic fuzzy, and neutrosophic sets-revisited. Infinite Study
Stojanovski D, Strezoski G, Madjarov G, Dimitrovski I, Chorbev I (2018) Deep neural network architecture for sentiment analysis and emotion identification of twitter messages. Multimed Tools Appl 77:32213–32242. https://doi.org/10.1007/s11042-018-6168-1
Titov I, McDonald R (2008) A joint model of text and aspect ratings for sentiment summarization. In: proceedings of ACL-08: HLT, pp. 308-316. https://www.aclweb.org/anthology/P08-1036.pdf
Yu Y, Wang X (2015) World cup 2014 in the twitter world: a big data analysis of sentiments in US sports fans’ tweets. Comput Hum Behav 48:392–400. https://doi.org/10.1016/j.chb.2015.01.075
Yu J, Zha ZJ, Wang M, Chua TS (2011) Aspect ranking: identifying important product aspects from online consumer reviews. In: Proceedings of the 49th annual meeting of the association for computational linguistics: human language technologies, pp. 1496-1505. https://www.aclweb.org/anthology/P11-1150.pdf
Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353. https://doi.org/10.1016/S0019-9958(65)90241-X
Zhang L, Liu B, Lim SH, O’Brien-Strain E (2010) Extracting and ranking product features in opinion documents. In: Proceedings of 23rd International Conference on Computational Linguistics, COLING 2010, Posters; Beijing, China, pp. 1462–1470. https://www.aclweb.org/anthology/C10-2167.pdf
Zhang K, Cheng Y, Liao WK, Choudhary A (2011) Mining millions of reviews: a technique to rank products based on importance of reviews. In: Proceedings of the 13th international conference on electronic commerce, pp. 1-8. https://doi.org/10.1145/2378104.2378116
Zhang D, Li Y, Wu C (2020) An extended TODIM method to rank products with online reviews under intuitionistic fuzzy environment. J Oper Res Soc 71(2):322–334. https://doi.org/10.1080/01605682.2018.1545519
Zhao Y, Qin B, Hu S, Liu T (2010) Generalizing syntactic structures for product attribute candidate extraction. In: Human Language Technologies: The 2010 Annual Conference of the North American Chapter of the Association for Computational Linguistics, Los Angeles, California, pp 377–380. https://www.aclweb.org/anthology/N10-1059.pdf
Zhu X, Guo K, Ren S, Hu B, Hu M, Fang H (2021) Lightweight image super-resolution with expectation-maximization attention mechanism. IEEE Trans Circuits Syst Video Technol 32(3): 1273–1284. https://doi.org/10.1109/TCSVT.2021.3078436
Zhu X, Guo K, Fang H, Chen L, Ren S, Hu B (2021) Cross view capture for stereo image super-resolution. IEEE Trans Multimed:1. https://doi.org/10.1109/TMM.2021.3092571
Zuheros C, Martínez-Cámara E, Herrera-Viedma E, Herrera F (2021) Sentiment analysis based multi-person multi-criteria decision making methodology using natural language processing and deep learning for smarter decision aid. Case study of restaurant choice using TripAdvisor reviews. Information Fusion 68:22–36. https://doi.org/10.1016/j.inffus.2020.10.019
Funding
No funds and grants was received.
Author information
Authors and Affiliations
Contributions
Divya Arora: Conceptualization, defining methodology, software evaluation & implementation, validation, result analysis, original draft creation, editing the draft, and article finalization. Prof. Devendra K Tayal, Dr. Sumit K Yadav: Conceptualization, methodology, reviewing the drafts, investigation, and research work supervision.
Data availability
The dataset analysed during the current study is available at: https://github.com/DivyaIGDTUW/DataSetTripAdvisor.
Corresponding author
Additional information
Publisher’s note
Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.
Rights and permissions
About this article
Cite this article
Tayal, D.K., Yadav, S.K. & Arora, D. Personalized ranking of products using aspect-based sentiment analysis and Plithogenic sets. Multimed Tools Appl 82, 1261–1287 (2023). https://doi.org/10.1007/s11042-022-13315-y
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11042-022-13315-y