Skip to main content
Log in

Personalized ranking of products using aspect-based sentiment analysis and Plithogenic sets

  • Published:
Multimedia Tools and Applications Aims and scope Submit manuscript

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9
Fig. 10

Similar content being viewed by others

References

  1. 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

    Article  Google Scholar 

  2. 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

    Article  Google Scholar 

  3. 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

    Chapter  Google Scholar 

  4. 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

  5. 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

    Article  Google Scholar 

  6. 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

    Article  Google Scholar 

  7. Atanassov KT (1999) Intuitionistic fuzzy sets. Intuitionistic fuzzy sets. Physica, Heidelberg. https://doi.org/10.1007/978-3-7908-1870-3_1

    Book  MATH  Google Scholar 

  8. 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

    Article  Google Scholar 

  9. 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

    Article  Google Scholar 

  10. 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

    Article  Google Scholar 

  11. 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

    Article  Google Scholar 

  12. Gupta V, Singh VK, Mukhija P, Ghose U (2019) Aspect-based sentiment analysis of mobile reviews. J Intell Fuzzy Syst 36(5):4721–4730

    Article  Google Scholar 

  13. 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

    Article  Google Scholar 

  14. 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

  15. 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

    Article  Google Scholar 

  16. 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

    Article  Google Scholar 

  17. 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

    Article  Google Scholar 

  18. Kendall MG (1938) A new measure of rank correlation. Biometrika 30(1/2):81–93. https://doi.org/10.2307/2332226

    Article  MATH  Google Scholar 

  19. 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

    Article  Google Scholar 

  20. 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

    Article  Google Scholar 

  21. 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

  22. 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

    Article  Google Scholar 

  23. 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

    Article  Google Scholar 

  24. 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

    Article  Google Scholar 

  25. 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

  26. Liu B (2012) Sentiment analysis and opinion mining. Synth Lect Hum Lang Technol 5(1):1–167. https://doi.org/10.2200/S00416ED1V01Y201204HLT016

    Article  Google Scholar 

  27. 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

    Article  Google Scholar 

  28. 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

    Article  Google Scholar 

  29. 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

    Article  Google Scholar 

  30. 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

  31. 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

    Article  Google Scholar 

  32. 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

    Article  Google Scholar 

  33. 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

    Article  Google Scholar 

  34. Ö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

  35. 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

  36. 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

  37. 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

    Chapter  Google Scholar 

  38. 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

    Article  Google Scholar 

  39. Salama AA, Smarandache F, Kroumov V (2014) Neutrosophic crisp sets & neutrosophic crisp topological spaces. Infinite Study

  40. 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

  41. Smarandache F (2017) Plithogeny, plithogenic set, logic, probability, and statistics. https://digitalrepository.unm.edu/math_fsp/20

  42. Smarandache, F (2018) Plithogenic set, an extension of crisp, fuzzy, intuitionistic fuzzy, and neutrosophic sets-revisited. Infinite Study

  43. 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

    Article  Google Scholar 

  44. 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

  45. 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

    Article  Google Scholar 

  46. 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

  47. Zadeh LA (1965) Fuzzy sets. Inf Control 8:338–353. https://doi.org/10.1016/S0019-9958(65)90241-X

    Article  MATH  Google Scholar 

  48. 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

  49. 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

  50. 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

    Article  Google Scholar 

  51. 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

  52. 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

  53. 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

  54. 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

    Article  Google Scholar 

Download references

Funding

No funds and grants was received.

Author information

Authors and Affiliations

Authors

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

Correspondence to Divya Arora.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

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

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-022-13315-y

Keywords

Navigation