Skip to main content

Social & Juristic challenges of AI for Opinion Mining Approaches on Amazon & Flipkart Product Reviews Using Machine Learning Algorithms

Abstract

In recent years, the retail market industry has taken a broad form to sell the products online and also to give the opportunity to customers to provide their valuable feedbacks, suggestions and recommendations. The opinion summarization and classification systems extract and identify a range of opinions about different online available products in a large text-based review set. This paper addresses and reviews the concepts of automatic identification of the sentiments expressed in the English text for Amazon and Flipkart products using Naive Bayes, Logistic Regression, SentiWordNet, Random Forest and K-Nearest Neighbor techniques. It presents a detailed comparative study of such existing sentiment analysis algorithms and methodologies on the basis of five key parameters. The paper also proposed Product Comment Summarizer and Analyzer (PCSA) system. It is automatic and generic comment analyzer which can find the polarity of the sentiments and comments very effectively. It summarizes the comments and classifies them into the pre-defined positive, negative or neutral classes. It results in evaluating their performance in terms of parameter rating, classifiers, accuracy.

This is a preview of subscription content, access via your institution.

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

References

  1. Jiang P, Zhang C, Fu H, Niu Z, Yang Q. An approach based on tree kernels for opinion mining of online product reviews. In: IEEE International Conference on Data Mining, IEEE Press; 2010. pp. 256–65.

  2. Li Z. Product feature extraction with a combined approach. In: Third international symposium on intelligent information technology and security informatics, IEEE Press; 2010. pp. 686–90.

  3. Adinarayana S, Ilavarasan E. Classification techniques for sentiment discovery-a review. In: International conference on signal processing, communication, power and embedded system. IEEE Press; 2016. pp. 396–400.

  4. Puri S, Kaushik S. An enhanced fuzzy similarity based concept mining model for text classification using feature clustering. In: Students’ conference on engineering and systems. IEEE Press; 2012. pp. 1–6.

  5. Kaur G, Singla A. Sentimental analysis of Flipkart reviews using Naïve Bayes and decision tree algorithm. Int J Adv Res Comput Eng Technol. 2016;5(1):149–53.

    Google Scholar 

  6. Khan J, Jeong BS. Summarizing customer review based on product feature and opinion. In: Proceedings of the 2016 international conference on machine learning and cybernetics, IEEE Press; 2016. pp. 158–65.

  7. Puri S, Singh SP. A technical study and analysis of text classification techniques in N-lingual documents. In: International conference on computer communication and informatics, IEEE Press; 2016. pp. 1–6.

  8. Kaur J, Bansal M. Hierarchical sentiment analysis model for automatic review classification for E-commerce users. In: Banati H, Bhattacharyya S, Mani A, Köppen M, editors. Hybrid intelligence for social networks. Cham: Springer; 2017. p. 249–67.

    Chapter  Google Scholar 

  9. Ejaz A, Turabee Z, Rahim M, Khoja S. Opinion mining approaches on Amazon product reviews: a comparative study. In: International conference on information and communication technologies, IEEE Press; 2017. pp. 173–79.

  10. Tan W, Wang X, Xu X. Sentiment analysis for Amazon reviews. In: International Conference; 2018. pp. 1–5.

  11. Diwakar D, Kumar R, Gour B, Khan AU. Proposed machine learning classifier algorithm for sentiment analysis. In: Sixteenth international conference on wireless and optical communication networks, IEEE Press; 2019.

  12. Sumedha JR. SARPS: Sentiment analysis of review(s) posted on social network. In: Singh M, Gupta P, Tyagi V, Flusser J, Ören T, Kashyap R (eds) Advances in computing and data sciences. communications in computer and information science, vol. 1045. Springer, Singapore; 2019. pp. 326–37.

  13. Suganya E, Vijayarani S. Sentiment analysis for scraping of product reviews from multiple web pages using machine learning algorithms. In: Abraham A, Cherukuri A, Melin P, Gandhi N, editors. Intelligent systems design and applications. Advances in intelligent systems and computing, vol. 941. Cham: Springer; 2019. p. 677–85.

    Google Scholar 

  14. Karthika P, Murugeswari R, Manoranjithem R. Sentiment analysis of social media network using random forest algorithm. In: International conference on intelligent techniques in control, optimization and signal processing, IEEE Press; 2019. pp. 1–5.

  15. Shaheen M, Awan SM, Hussain N, Gondal ZA. Sentiment analysis on mobile phone reviews using supervised learning techniques. Int J Modern Educ Comput Sci. 2019;7:32–43.

    Article  Google Scholar 

  16. Aziz AA, Starkey A. Predicting supervise machine learning performances for sentiment analysis using contextual-based approaches. IEEE Access. 2020;8:17722–33.

    Article  Google Scholar 

  17. Khan A, et al. Sentiment classification of user reviews using supervised learning techniques with comparative opinion mining perspective. In: Arai K, Kapoor S, editors., et al., Advances in computer vision. Advances in intelligent systems and computing, pp 23–29. Cham: Springer; 2020.

    Google Scholar 

  18. Puri S, Singh SP. Advanced applications on bilingual document analysis and processing systems. Int J Appl Metaheuristic Comput. 2020;11(4):149–93.

    Article  Google Scholar 

  19. YOTPO Blog. 2020. https://www.yotpo.com/blog/opinion-mining/. Accessed 1 Dec 2020.

  20. Towards Data Science. 2020. https://towardsdatascience.com/%EF%B8%8F-sentiment-analysis-aspect-based-opinion-mining-72a75e8c8a6d. Accessed 1 Dec 2020.

  21. Suganya E, Vijayarani S. Sentiment analysis for scraping of product reviews from multiple web pages using machine learning algorithms. In: Abraham A, Cherukuri A, Melin P, Gandhi N (eds) Intelligent Systems design and applications. ISDA 2018 2018, advances in intelligent systems and computing, Springer, Cham, vol. 941, Suganya & Vijayarani; 2020. pp. 677–85.

  22. Kaur J, Bansal M. Hierarchical sentiment analysis model for automatic review classification for e-commerce users. In: Banati H, Bhattacharyya S, Mani A, Köppen M (eds) Hybrid Intelligence for Social Networks. Springer, Kaur & Bansal; 2017. pp. 249–67.

  23. Sumedha, & Johari, R. (2019). “SARPS: Sentiment Analysis of Review(S) Posted on Social Network,” In: Singh M., Gupta P., Tyagi V., Flusser J., Ören T., Kashyap R. (eds) Advances in Computing and Data Sciences: Communications in Computer and Information Science, Vol. 1045, Springer, Singapore, pp. 326–337. (Sumedha & Johari, 2019)

  24. Kaur, G., & Singla, A. (2016). “Sentimental Analysis of Flipkart reviews using Naïve Bayes and Decision Tree Algorithm,” International Journal of Advanced Research in Computer Engineering & Technology, Vol. 5, Issue 1, pp. 148–153. (Kaur & Singla, 2016)

  25. Karthika P, Murugeswari R, Manoranjithem R. Sentiment analysis of social media network using random forest algorithm. In: International conference on intelligent techniques in control, optimization and signal processing, IEEE Press, Karthika, Murugeswari & Manoranjithem; 2019. pp. 1–5.

  26. Cernian A, Sgarciu V, Martin B. Sentiment analysis from product reviews using SentiWordNet as Lexical Resource. In: International conference-7th edition electronics, computers and artificial intelligence, IEEE Press; 2015. pp. 1–4.

  27. Kumar KLS, Desai J, Majumdar J. Opinion mining and sentiment analysis on online customer review. In: IEEE international conference on computational intelligence and computing research, IEEE Press; 2016. pp. 1–4.

  28. Hanni RA, Patil MM, Patil PM. Summarization of customer reviews for a product on a website using natural language processing. In: International conference on advances in computing, communications and informatics, IEEE Press; 2016. pp. 2280–85.

  29. Ghosh M, Sanyal G. Preprocessing and feature selection approach for efficient sentiment analysis on product reviews. In: Satapathy S, Bhateja V, Udgata S, Pattnaik P (eds) Proceedings of the 5th international conference on frontiers in intelligent computing: theory and application, advances in intelligent systems and computing. Springer, Singapore, Vol. 515; 2017. pp. 721–30.

  30. Adinarayana S, Ilavarasan E. Classification techniques for sentiment discovery-a review. In: International conference on signal processing, communication, power and embedded system, IEEE Press; 2016. pp. 396–400.

  31. Jeyapriya A, Selvi CSK. Extracting Aspects and mining opinions in product reviews using supervised learning algorithm. In: IEEE Sponsored 2nd International conference on electronics and communication systems, IEEE Press; 2015. pp. 548–552.

  32. Chauhan N, Singh P. Feature based opinion summarization of online product reviews. In: Third international conference on science technology engineering & management, IEEE Press; 2017. pp. 1–7.

  33. Al-Saqqa S, Al-Naymat G, Awajan A. A large-scale sentiment data classification for online reviews under apache spark. In: The 9th international conference on emerging ubiquitous systems and pervasive networks, Procedia Computer Science, Elsevier, Vol. 141; 2018. pp. 183–9.

  34. Rathor AS, Agarwal A, Dimri P. Comparative study of machine learning approaches for amazon reviews. Int Conf Comput Intell Data Sci Procedia Comput Sci Elsevier. 2018;132:1552–61.

    Google Scholar 

  35. Nguyen H, Veluchamy A, Diop M, Iqbal R. Comparative study of sentiment analysis with product reviews using machine learning and lexicon-based approaches. SMU Data Sci Rev. 2018;1(4):1–23.

    Google Scholar 

  36. Ejaz A, Turabee Z, Rahim M, Khoja S. Opinion mining approaches on amazon product reviews: a comparative study. International conference on information and communication technologies, IEEE Press; 2017. pp. 173–9.

  37. Tan W, Wang X, Xu X. Sentiment analysis for amazon reviews. In: International conference, Stanford; 2019. pp. 1–5.

  38. Haque TU, Saber NN, Shah FM. Sentiment analysis on large scale amazon product reviews. In: IEEE international conference on innovative research and development, IEEE Press; 2018. pp. 1–6.

  39. Sindhu C, Deo SN, Mukati Y, Sravanthi G, Malhotra S. Aspect based sentiment analysis of amazon product reviews. Int J Pure Appl Math. 2018;118:151–7.

    Google Scholar 

  40. Bansal B, Srivastava S. Sentiment classification of online consumer reviews using word vector representations, international conference on computational intelligence and data science. Procedia Comput Sci. 2018;132:1147–53.

    Article  Google Scholar 

  41. Aziz AA, Starkey A. Predicting supervise machine learning performances for sentiment analysis using contextual-based approaches. In: IEEE Access; 2019. pp. 17722–33.

  42. Saito Y, Klyuev V. Classifying user reviews at sentence and review levels utilizing Naïve Bayes. In: International conference on advanced communications technology, IEEE Press; 2019. pp. 681–85.

  43. Bafna K, Toshniwal D. Feature based summarization of customers’ reviews of online products. Procedia Comput Sci Elsevier. 2013;22:142–51.

    Article  Google Scholar 

  44. D’souza SR, Sonawane K. Sentiment analysis based on multiple reviews by using machine learning approaches. In: Proceedings of the third international conference on computing methodologies and communication, IEEE Press; 2019. pp. 188–193.

  45. Alrehili A, Albalawi K. Sentiment analysis of customer reviews using ensemble method. In: International conference on computer and information sciences, IEEE Press; 2019. pp. 1–6.

  46. Jagdale RS, Shirsat VS, Deshmukh SN. Sentiment analysis on product reviews using machine learning techniques. In: Mallick P, Balas V, Bhoi A, Zobaa A, editors. Cognitive informatics and soft computing: advances in intelligent systems and computing. Singapore: Springer; 2019. p. 639–47.

    Chapter  Google Scholar 

  47. Hassan MK, Shakthi SP, Sasikala R. Sentimental analysis of amazon reviews using naïve bayes on laptop products with mongoDB and R. IOP Conf Ser Mater Sci Eng. 2017;263:1–11.

    Google Scholar 

Download references

Funding

No funding sources.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Anjali Dadhich.

Ethics declarations

Conflict of interest

On behalf of all authors, the corresponding author states that there is no conflict of interest.

Additional information

Publisher's Note

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

“This article is part of the topical collection “Cyber Security and Privacy in Communication Networks” guest edited by Rajiv Misra, RK Shyamsunder, Alexiei Dingli, Natalie Denk, Omer Rana, Alexander Pfeiffer, Ashok Patel and Nishtha Kesswani”.

Rights and permissions

Reprints and Permissions

About this article

Verify currency and authenticity via CrossMark

Cite this article

Dadhich, A., Thankachan, B. Social & Juristic challenges of AI for Opinion Mining Approaches on Amazon & Flipkart Product Reviews Using Machine Learning Algorithms. SN COMPUT. SCI. 2, 180 (2021). https://doi.org/10.1007/s42979-021-00554-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1007/s42979-021-00554-3

Keywords

  • Sentiment analysis
  • Naive Bayes
  • Logistic regression
  • SentiWordNet
  • Random forest
  • KNN
  • Opinion summarization
  • Online products