Skip to main content

Sentiment Analysis of Amazon Product Reviews Using Hybrid Rule-Based Approach

  • Conference paper
  • First Online:
Smart Systems: Innovations in Computing

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 235))

Abstract

In the past few years, retail market industries have 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 aim of this paper is to provide an automatic comment analyzer. And propose an automatic comment analyzer and classification system which can determine the polarity of the customer comments collected from Amazon and Flipkart data domains effectively. This system should be able to process the large number of reviews. It should categorize the comments as positive, negative and neutral classes using five prime supervised learning classifiers such as NB, LR, SentiWordNet, RF and KNN. The paper also discusses their experimental results and challenges found. Therefore, this study shows the maximum usage of feature extraction, positive–negative sentiment, Amazon web source, mobile phone for a large set of reviews in the existing algorithms. It included the preliminary definitions, information extraction and retrieval aspects, role of machine learning, and the comment mining. The comment analysis and classification described comment polarity, orientation, subjectivity detection, comment analysis, summarization and classification. The classification of comment analysis techniques explained various lexicons and supervised algorithms along with the essential used-based concerns.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 299.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 379.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 379.99
Price excludes VAT (USA)
  • Durable hardcover edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. 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, vol. 941, pp. 677–685. Springer, Cham (2020)

    Google Scholar 

  2. 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, pp. 249–267 (2017)

    Google Scholar 

  3. Sumedha, Johari, R.: 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, pp. 326-337. Springer, Singapore (2019)

    Google Scholar 

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

    Google Scholar 

  5. 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, pp. 1–5, IEEE Press (2019)

    Google Scholar 

  6. 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, pp. 1–4. IEEE Press (2015)

    Google Scholar 

  7. Kumar, K.L.S., Desai, J., Majumdar, J.: Opinion mining and sentiment analysis on online customer review. IEEE International Conference on Computational Intelligence and Computing Research, pp. 1–4. IEEE Press (2016)

    Google Scholar 

  8. Hanni, R.A., Patil, M.M., Patil, P.M.: Summarization of customer reviews for a product on a website using natural language processing. In: International Conference on Advances in Computing, Communications and Informatics, pp. 2280–2285. IEEE Press (2016)

    Google Scholar 

  9. 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, vol. 515, pp. 721–730. Springer (2017)

    Google Scholar 

  10. Adinarayana, S., Ilavarasan, E.: Classification techniques for sentiment discovery-a review. In: International Conference on Signal Processing, Communication, Power and Embedded System, pp. 396–400. IEEE Press (2016)

    Google Scholar 

  11. Jeyapriya, A., Selvi, C.S.K.: Extracting aspects and mining opinions in product reviews using supervised learning algorithm. In: IEEE Sponsored 2nd International Conference on Electronics and Communication Systems, pp. 548–552. IEEE Press (2015)

    Google Scholar 

  12. Chauhan, N., Singh, P.: Feature based opinion summarization of online product reviews. In: Third International Conference on Science Technology Engineering and Management, pp. 1–7. IEEE Press (2017)

    Google Scholar 

  13. 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, vol. 141, pp. 183–189. Elsevier (2018)

    Google Scholar 

  14. Rathor, A.S., Agarwal, A., Dimri, P.: Comparative study of machine learning approaches for amazon reviews. In: International Conference on Computational Intelligence and Data Science, Procedia Computer Science, vol. 132, pp. 1552–1561. Elsevier (2018)

    Google Scholar 

  15. 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. 1(4), 1–23 (2018)

    Google Scholar 

  16. 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, pp. 173–179. IEEE Press (2017)

    Google Scholar 

  17. Tan, W., Wang, X., Xu, X.: Sentiment analysis for amazon reviews. In: International Conference, pp. 1–5. Stanford (n.d.)

    Google Scholar 

  18. Haque, T.U., Saber, N.N., Shah, F.M.: Sentiment analysis on large scale amazon product reviews. In: IEEE International Conference on Innovative Research and Development, pp. 1–6. IEEE Press (2018)

    Google Scholar 

  19. Khan, J., Jeong, B.S.: Summarizing customer review based on product feature and opinion. In: Proceedings of the 2016 International Conference on Machine Learning and Cybernetics, pp. 158–165. IEEE Press (2016)

    Google Scholar 

  20. Sindhu, C., Deo, S.N., Mukati, Y., Sravanthi, G., Malhotra, S.: Aspect based sentiment analysis of amazon product reviews. Int. J. Pure Appl. Math. 118, 151–157 (2018)

    Google Scholar 

  21. Bansal, B., Srivastava, S.: Sentiment classification of online consumer reviews using word vector representations. Int. Conf. Comput. Intell. Data Sci. Procedia Comput. Sci. 132, 1147–1153 (2018)

    Article  Google Scholar 

  22. Li, Z.: Product feature extraction with a combined approach. In: 3rd International Symposium on Intelligent Information Technology and Security Informatics, IEEE Press, pp. 686–690 (2010)

    Google Scholar 

  23. Aziz, A.A., Starkey, A.: Predicting supervise machine learning performances for sentiment analysis using contextual-based approaches. IEEE Access, pp. 17722–17733 (2019)

    Google Scholar 

  24. Saito, Y., Klyuev, V.: Classifying user reviews at sentence and review levels utilizing Naïve Bayes. In: International Conference on Advanced Communications Technology, pp. 681–685. IEEE Press (2019)

    Google Scholar 

  25. Bafna, K., Toshniwal, D.: Feature based summarization of customers’ reviews of online products. Procedia Comput. Sci. 22, 142–151 (2013)

    Article  Google Scholar 

  26. Dunham, M.H.: Data Mining: Introductory and Advanced Topics. Pearson Education

    Google Scholar 

  27. Han, J., Kamber, M., Pei, J.: Data Mining: Concepts and Techniques, 3rd edition. Morgan Kaufmann Publishers, Waltham, Massachusetts

    Google Scholar 

  28. Padhy, N.P.: Artificial Intelligence and Intelligent Systems, 3rd edn. Oxford University Press, Oxford, New York

    Google Scholar 

  29. Singh, V., Dubey, S.K.: Opinion mining and analysis: a literature review. In: 5th International Conference-Confluence: The Next Generation Information Technology Summit, pp. 232–239. IEEE Press (2014)

    Google Scholar 

  30. Unknown Author: Opinion mining and sentiment analysis. In: Web Data Mining: Exploring Hyperlinks, Contents, and Usage Data, Data-Centric Systems and Applications, pp. 459–526. Springer, Berlin, Heidelberg (2011)

    Google Scholar 

  31. Ezhilarasan, M., Govindasamy, V., Akila, V., Vadivelan, K.: Sentiment analysis on product review: a survey. In: International Conference on Computation of Power, Energy, Information and Communication, pp. 180–192. IEEE Press (2019)

    Google Scholar 

  32. Jadhav, H.B., Jadhav, A.B.: Systematic approach towards sentiment analysis in online review’s. In: Pandian, A., Senjyu, T., Islam, S., Wang, H. (eds.) Proceeding of the International Conference on Computer Networks, Big Data and IoT, Lecture Notes on Data Engineering and Communications Technologies, vol. 31, pp. 358–369, Springer, Cham (2020)

    Google Scholar 

  33. Arunachalam, N., Sneka, S.J., MadhuMathi, G.: A survey on text classification techniques for sentiment polarity detection. In: International Conference on Innovations in Power and Advanced Computing Technologies, pp. 1–5. IEEE Press (2017)

    Google Scholar 

  34. ChandraKala, S., Sindhu, C.: Opinion mining and sentiment classification: a survey. ICTACT J. Soft Comput. 3(1), 420–427 (2012)

    Article  Google Scholar 

  35. Rahul, Raj, V., Monika.: Sentiment analysis on product reviews. In: International Conference on Computing, Communication, and Intelligent Systems, pp. 5–9. IEEE Press (2019)

    Google Scholar 

  36. Chen, H., Zimbra, D.: AI and opinion mining. In: IEEE Intelligent Systems: Trends and Controversies, IEEE Computer Society, pp. 74–80 (2010)

    Google Scholar 

  37. Nassr, Z., Sael, N., Benabbou, F.: Machine learning for sentiment analysis: a survey. In: Ben A.M., Boudhir, A., Santos, D., El Aroussi, M., Karas, İ. (eds.) Innovations in Smart Cities Applications Edition 3, Lecture Notes in Intelligent Transportation and Infrastructure, pp. 63–72, Springer, Cham (2020)

    Google Scholar 

  38. Singh, R.K., Sachan, M.K., Patel, R.B.: 360 degree view of cross-domain opinion classification: a survey. Artif. Intell. Rev. 1–122 (2020)

    Google Scholar 

  39. Esuli, A., Sebastiani, F.: SENTIWORDNET: a publicly available lexical resource for opinion mining. In: Proceedings of the Fifth International Conference on Language Resources and Evaluation, European Language Resources Association, pp. 417–422 (2006)

    Google Scholar 

  40. Baccianella, S., Esuli, A., & Sebastiani, F. (2010). “SENTIWORDNET3.0: An Enhanced Lexical Resource for Sentiment Analysis and Opinion Mining,” Proceedings of the Seventh International Conference on Language Resources and Evaluation, European Language Resources Association, pp. 2200–2204.

    Google Scholar 

  41. Binali, H., Potdar, V., Wu, C.: A state of the art opinion mining and its application domains. In: International Conference on Industrial Technology, pp. 1–6. IEEE Press (2009)

    Google Scholar 

  42. Medhat, W., Hassan, A., Korashy, H.: Sentiment Analysis algorithms and applications: a survey. Ain Shams Eng. J. 5, 1093–1113 (2014)

    Article  Google Scholar 

  43. Khan, K., Baharudin, B., Khan, A., Ullah, A.: Mining opinion components from unstructured reviews: a review. J. King Saud Univ. Comput. Inf. Sci. 26, 258–275 (2014)

    Google Scholar 

  44. Himmat, M., Salim, N.: Survey on product review sentiment classification and analysis challenges. In: Herawan, T., Deris, M., Abawajy, J. (eds.) Proceedings of the First International Conference on Advanced Data and Information Engineering, Lecture Notes in Electrical Engineering, vol. 285, pp. 213–222. Springer, Singapore (2014)

    Google Scholar 

  45. Rana, M.R.R., Nawaz, A., Iqbal, J.: A survey on sentiment classification algorithms, challenges and applications. Acta Univ. Sapientiae Informatica 10, 58–72 (2018)

    Article  Google Scholar 

  46. Rajgor, D., Barot, M.: Opinion mining classification, techniques, challenges. Int. J. Curr. Eng. Sci. Res. 30–37 (2017)

    Google Scholar 

  47. Karkare, V.Y., Gupta, S.R.: Product evaluation using mining and rating opinions of product features. In: International Conference on Electronic Systems, Signal Processing and Computing, pp. 382–385. IEEE Press (2014)

    Google Scholar 

  48. Zhai, Z., Liu, B., Wang, J., Xu, H., Jia, P.: Product feature grouping for opinion mining. IEEE Intelligent Systems, pp. 37–44 (2012)

    Google Scholar 

  49. Mishra, P., Rajnish, R., Kumar, P.: Evaluating performance of machine learning techniques used in opinion mining. In: 4th International Conference on Computing Communication and Automation, pp. 1–4. IEEE Press (2018)

    Google Scholar 

  50. Yadav, S.H., Pame, B.L.: A survey on different text categorization techniques for text filtration. In: IEEE Sponsored 9th International Conference on Intelligent Systems and Control, pp. 1–5. IEEE Press (2015)

    Google Scholar 

  51. Soong, H.C., Jalil, N.B.A., Ayyasamy, R.K., Akbar, R.: The essential of sentiment analysis and opinion mining in social media. In: 9th Symposium on Computer Applications and Industrial Electronics, pp. 272–277. IEEE Press (2019)

    Google Scholar 

  52. Katarya, R., Gautam, D.: Survey on opinion leader in social network using data mining. In: 5th International Conference on Advanced Computing and Communication Systems, pp. 505–509. IEEE Press (2019)

    Google Scholar 

  53. Lo, Y.W., Potdar, V.: A review of opinion mining and sentiment classification framework in social networks. In: 3rd IEEE International Conference on Digital Ecosystems and Technologies, pp. 396–401. IEEE Press (2009)

    Google Scholar 

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

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

Download references

Funding

No funding sources.

Compliance with Ethical Standards

Conflict of Interest

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

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2022 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Dadhich, A., Thankachan, B. (2022). Sentiment Analysis of Amazon Product Reviews Using Hybrid Rule-Based Approach. In: Somani, A.K., Mundra, A., Doss, R., Bhattacharya, S. (eds) Smart Systems: Innovations in Computing. Smart Innovation, Systems and Technologies, vol 235. Springer, Singapore. https://doi.org/10.1007/978-981-16-2877-1_17

Download citation

Publish with us

Policies and ethics