[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ Skip to main content
Log in

An intelligent recommendation system in e-commerce using ensemble learning

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

Abstract

In today’s world, recommendation systems play a vital role in customer analysis on social media, online businesses, e-commerce, etc. There are multiple sources of information on the Internet giving people a large set of suggestions and advice. This may create confusion for the accurate decision to the user and he/she may get lost in the competitive and growing market. A recommendation system is an essential part of e-commerce to supply the filtered relevant information asked by the customer. The major pitfalls of the existing recommendation system are flooding unnecessary recommendations and unpredictability about new products. Most of the recommendation systems rely on the purchase history of the customer and give suggestions for new products. Along with the history of the user’s purchase, it is crucial to analyze various other activities such as browsing history, wish lists, reviews, ratings, and previously ordered items. An intelligent recommendation system using ensemble learning is presented in this paper to reduce duplicate and irrelevant recommendations for the customer. The experimental results indicate that there has been a significant improvement in the precision and recall of the recommendation system in comparison with the other conventional techniques.

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

Access this article

Subscribe and save

Springer+ Basic
£29.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or eBook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Price includes VAT (United Kingdom)

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

Similar content being viewed by others

Data availability

The datasets generated during and/or analysed during the current study are available from the corresponding author on reasonable request.

References

  1. Khelloufi A et al (2021) A social-relationships-based service recommendation system for IoT devices. IEEE Internet Things J 8(3):1859–1870

    Article  Google Scholar 

  2. Shivaprasad TK, Shetty J (2017) Sentiment analysis of product reviews: A review. In: 2017 International Conference on Inventive Communication and Computational Technologies (ICICCT), pp 298–301

  3. Thorat P, Goudar R, Barve S (2015) Survey on collaborative filtering, content-based filtering, and hybrid recommendation system. Int J Comput Appl 110:31–36

    Google Scholar 

  4. Chen R, Hua Q, Chang Y-S, Wang B, Zhang L, Kong X (2018) A survey of collaborative filtering-based recommender systems: from traditional methods to hybrid methods based on social networks. IEEE Access 6:64301–64320

    Article  Google Scholar 

  5. Ning H et al (2019) PersoNet: Friend recommendation system based on big-five personality traits and hybrid filtering. IEEE Transactions on Computational Social Systems 6:394–402

  6. Fan ZP, Che YJ, Chen ZY (2017) Product sales forecasting using online reviews and historical sales data: a method combining the Bass model and sentiment analysis. J Bus Res 7(4):90–100

  7. Kim S-M, Hovy E (2004) Determining the sentiment of opinions. In: COLING 2004: Proceedings of the 20th International Conference on Computational Linguistics. Geneva, Switzerland, pp 1367–1373

  8. Bai S, Zhu T, Cheng L (2012) Big-five personality prediction based on user behaviors at social network sites. ArXiv:abs/1204.4809

  9. Liu B, Hu M, Cheng J (2005) Opinion observer: analyzing and comparing opinions on the Web. In: Proceedings of the 14th international conference on World Wide Web (WWW '05). Association for Computing Machinery, New York, pp 342–351. https://doi.org/10.1145/1060745.1060797

  10. Jindal N, Liu B (2008) Opinion spam and analysis. In: Proceedings of the 2008 International Conference on Web Search and Data Mining (WSDM '08). Association for Computing Machinery, New York, pp 219–230. https://doi.org/10.1145/1341531.1341560

  11. Mukherjee A, Liu B, Glance N (2012) Spotting fake reviewer groups in consumer reviews. In: Proceedings of the 21st international conference on World Wide Web (WWW '12). Association for Computing Machinery, New York, pp 191–200. https://doi.org/10.1145/2187836.2187863

  12. Ding J, Sun H, Xu W, Liu X (2018) Entity-level sentiment analysis of issue comments. In: Proceedings of the 3rd International Workshop on Emotion Awareness in Software Engineering (SEmotion '18). Association for Computing Machinery, New York, pp 7–13. https://doi.org/10.1145/3194932.3194935

  13. Li G, Zheng Q, Zhang L, Guo S, Niu L (2020) Sentiment infomation based model for chinese text sentiment analysis. In: 2020 IEEE 3rd International Conference on Automation, Electronics and Electrical Engineering (AUTEEE), Shenyang, pp 366–371. https://doi.org/10.1109/AUTEEE50969.2020.9315668

  14. Go A, Bhayani R, Huang L (2009) Twitter sentiment classification using distant supervision. CS224N Project Report, Stanford, pp 1–12

  15. Yu H, Hatzivassiloglou V (2003) Towards answering opinion questions: separating facts from opinions and identifying the polarity of opinion sentences. In: Proceedings of the 2003 Conference on Empirical Methods in Natural Language Processing, pp 129–136

  16. Zhang Y, Xiang X, Yin C, Shang L (2013) Parallel sentiment polarity classification method with substring feature reduction. In: Li J et al (eds) Trends and applications in knowledge discovery and data mining. PAKDD 2013, Lecture Notes in Computer Science(), vol 7867. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-40319-4_11

  17. Zhou S, Chen Q, Wang X (2013) Active deep learning method for semi-supervised sentiment classification. Neurocomputing 120:536–546

    Article  Google Scholar 

  18. Vanaja S, Belwal M (2018) Aspect-level sentiment analysis on e-commerce data.In: 2018 international conference on inventive research in computing applications. New York, pp 1275–1279. https://doi.org/10.1109/ICIRCA.2018.8597286

  19. Choi Y, Cardie C (2009) Adapting a polarity lexicon using integer linear programming for domain-specific sentiment classification: proceedings of the 2009 conference on Empirical Methods in Natural Language Processing, EMNLP ’09. Association for Computational Linguistics, Stroudsburg, pp 590–598

  20. Tan LKW, Na JC, Theng YL, Chang K (2011) Sentence-level sentiment polarity classification using a linguistic approach. In: Xing C, Crestani F, Rauber A (eds) Digital libraries: for cultural heritage, knowledge dissemination, and future creation. ICADL 2011, Lecture Notes in Computer Science, vol 7008. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-24826-9_13

  21. Liu B (2012) Sentiment analysis and opinion mining. Synthesis lectures on human language technologies. In: Proceedings synthesis lectures on human language technologies. Morgan & Claypool Publishers, 5.1, pp 1–167

  22. Gunasekar M, Thilagamani S (2019) Towards sentiment analysis and opinion mining from multimodal data. Int J Recent Technol Eng 8(1):272–274

    Google Scholar 

  23. Fang X, Zhan J (2015) Sentiment analysis using product review data. J Big Data 2(1):1–14

    Article  Google Scholar 

  24. de Albornoz JC, Plaza L, Gervás P, Díaz A (2011) A joint model of feature mining and sentiment analysis for product review rating. In: Clough P et al (eds) Advances in information retrieval. ECIR 2011, Lecture Notes in Computer Science, vol 6611. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-20161-5_8

  25. Ramírez-Gallego S, Krawczyk B, García S, Woźniak M, Herrera F (2017) A survey on data preprocessing for data stream mining: current status and future directions. Neurocomputing 239:39–57

    Article  Google Scholar 

  26. Romero C, Romero JR, Ventura S (2014) A survey on pre-processing educational data. https://doi.org/10.1007/978-3-319-02738-8_2

  27. Floyd K, Freling R, Alhoqail S, Cho HY, Freling T (2014) How online product reviews affect retail sales: a meta-analysis. J Retail 90(2):217–232

    Article  Google Scholar 

  28. Ghose A, Ipeirotis PG (2006) Designing ranking systems for consumer reviews: the impact of review subjectivity on product sales and review quality. In: Proceedings of the 16th annual workshop on information technology and systems, pp 303–310

  29. Ma B, Zhang D, Yan Z, Kim T (2013) An LDA, and synonym lexicon-based approach to product feature extraction from online consumer product reviews. J Electron Commer Res 14(4):304–305

    Google Scholar 

  30. Fang X, Zhan J (2015) Sentiment analysis using product review data. J Big Data 2(50):1–14

    Google Scholar 

  31. Zhang Z, Wang Z, Li X, Liu N, Guo B, Zhiwen Yu (2021) ModalNet: anaspect- level sentiment classification model by exploring multimodal data with fusion discriminant attentional network. World Wide Web 24(6):1957–1974

    Article  Google Scholar 

  32. Yeung C-m A, Iwata T (2011) Strength of social influence in trust networks in product review sites. In: Proceedings of the fourth ACM international conference on Web search and data mining (WSDM '11). Association for Computing Machinery, New York, pp 495–504. https://doi.org/10.1145/1935826.1935899

  33. Rajesh Kanna P, Pandiaraja P (2019) An efficient sentiment analysis approach for product review using Turney algorithm. Proced Comput Sci 165:356–362. https://doi.org/10.1016/j.procs.2020.01.038

  34. Woldemariam Y (2016) Sentiment analysis in a cross-media analysis framework. 2016 IEEE International Conference on Big Data Analysis. Hangzhou, pp 1–5

  35. Maia M, Freitas A, Handschuh S (2018) FinSSLx: A sentiment analysis model for the financial domain using text simplification. In: IEEE 12th International Conference on Semantic Computing (ICSC), vol 2018, Laguna Hills, pp 318–319. https://doi.org/10.1109/ICSC.2018.00065

  36. Dong X, Yu Z, Cao W, Shi Y, Ma Q (2020) A survey onensemble learning. Front Comput Sci 14(2)

  37. Che D, Liu Q, Rasheed K, Tao X (2011) Decision tree and ensemble learning algorithms with their applications in bioinformatics. In: Arabnia H, Tran QN (eds) Software tools and algorithms for biological systems. Advances in experimental medicine and biology, vol 696. Springer, New York. https://doi.org/10.1007/978-1-4419-7046-6_19

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Pandiaraja Perumal.

Ethics declarations

Conflict of interest

The authors declare that they have no conflict of interest.

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.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Shankar, A., Perumal, P., Subramanian, M. et al. An intelligent recommendation system in e-commerce using ensemble learning. Multimed Tools Appl 83, 48521–48537 (2024). https://doi.org/10.1007/s11042-023-17415-1

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11042-023-17415-1

Keywords

Navigation