Machine learning through the lens of e-commerce initiatives: An up-to-date systematic literature review

Abstract E-commerce platforms are a primary place for people to find, compare, and ultimately purchase products. They employ Machine Learning (ML), Business Intelligence (BI), mathematical formalism, and artificial intelligence (AI) to generate valuable knowledge about customer behavior, bringing benefits for both customers themselves and sellers. The state-of-the-art in this area does not include a comprehensive and up-to-date survey that explores the most common goals of e-commerce-related studies and the suitable ML techniques and frameworks for particular cases. In this context, we introduce a systematic literature review that revisits recent initiatives to employ ML techniques on different e-commerce scenarios. The contributions to the state-of-the-art are twofold: (i) a comprehensive review of ML methods and their relationship with the target goals of e-commerce platforms, including impact on profit growth; (ii) a novel taxonomy to reorganize ML-based e-commerce initiatives, which helps researchers to compare and classify efforts in this evolving area. This comprehensive literature review enables researchers and e-commerce administrators to conduct innovation projects better and redirect budget and human resource efforts.

[1]  Shelly Rodgers,et al.  Gender and e-commerce: an exploratory study , 2003, Journal of Advertising Research.

[2]  Shalini Gupta,et al.  A Business Intelligent Framework to Evaluate Prediction Accuracy for E-Commerce Recommenders , 2018, ICCSA.

[3]  Meng Zhao,et al.  GenderPredictor: A Method to Predict Gender of Customers from E-commerce Website , 2015, 2015 IEEE/WIC/ACM International Conference on Web Intelligence and Intelligent Agent Technology (WI-IAT).

[4]  S Geetha,et al.  Credit Card Fraud Detection using Machine Learning Algorithms , 2019, Procedia Computer Science.

[5]  Gautam Shroff,et al.  Generic Framework to Predict Repeat Behavior of Customers Using Their Transaction History , 2016, 2016 IEEE/WIC/ACM International Conference on Web Intelligence (WI).

[6]  Daniel Fernández Lanvin,et al.  The dimension of age and gender as user model demographic factors for automatic personalization in e-commerce sites , 2018, Comput. Stand. Interfaces.

[7]  Changjun Jiang,et al.  Random forest for credit card fraud detection , 2018, 2018 IEEE 15th International Conference on Networking, Sensing and Control (ICNSC).

[8]  Yu Wang,et al.  Telepath: Understanding Users from a Human Vision Perspective in Large-Scale Recommender Systems , 2017, AAAI.

[9]  Nello Cristianini,et al.  An Analysis of the Interaction Between Intelligent Software Agents and Human Users , 2018, Minds and Machines.

[10]  Lei Zhang,et al.  Commodity Recommendation for Users Based on E-commerce Data , 2018, ICBDR.

[11]  Stéphane Lecoeuche,et al.  Purchase intention-based agent for customer behaviours , 2020, Inf. Sci..

[12]  Yu Zhang,et al.  Image Matters: Visually Modeling User Behaviors Using Advanced Model Server , 2017, CIKM.

[13]  Peter C.-H. Cheng,et al.  A Survey on the Usage of Eye-Tracking in Computer Programming , 2018, ACM Comput. Surv..

[14]  Bidisha Roy,et al.  E-negotiator based on buyer's surfing pattern , 2017, 2017 2nd International Conference on Communication Systems, Computing and IT Applications (CSCITA).

[15]  Tsun Ku,et al.  User behavior analysis and commodity recommendation for point-earning apps , 2016, 2016 Conference on Technologies and Applications of Artificial Intelligence (TAAI).

[16]  Qili Wang,et al.  HOBA: A novel feature engineering methodology for credit card fraud detection with a deep learning architecture , 2019, Inf. Sci..

[17]  Atsuhiro Takasu,et al.  Loyal Consumers or One-Time Deal Hunters: Repeat Buyer Prediction for E-Commerce , 2019, 2019 International Conference on Data Mining Workshops (ICDMW).

[18]  Peng Jiang,et al.  Modeling Consumer Buying Decision for Recommendation Based on Multi-Task Deep Learning , 2018, CIKM.

[19]  Paula Gomes Mian,et al.  Systematic Review in Software Engineering , 2005 .

[20]  Lina Zhou,et al.  ONLINE SHOPPING ACCEPTANCE MODEL — A CRITICAL SURVEY OF CONSUMER FACTORS IN ONLINE SHOPPING , 2007 .

[21]  Kathryn S. Campy,et al.  Understanding consumers’ behavior to adopt self-service parcel services for last-mile delivery , 2020 .

[22]  Bichen Zheng,et al.  A scalable purchase intention prediction system using extreme gradient boosting machines with browsing content entropy , 2018, 2018 IEEE International Conference on Consumer Electronics (ICCE).

[23]  Manoj Kumar Tiwari,et al.  Predicting the consumer's purchase intention of durable goods: An attribute-level analysis , 2017, Journal of Business Research.

[24]  Takashi Hasuike,et al.  A recommendation system by collaborative filtering including information and characteristics on users and items , 2017, 2017 IEEE Symposium Series on Computational Intelligence (SSCI).

[25]  Jure Leskovec,et al.  Understanding Behaviors that Lead to Purchasing: A Case Study of Pinterest , 2016, KDD.

[26]  Rajesh Parekh,et al.  An Engagement-Based Customer Lifetime Value System for E-commerce , 2016, KDD.

[27]  Michael Granitzer,et al.  Sequence classification for credit-card fraud detection , 2018, Expert Syst. Appl..

[28]  Zhiang Wu,et al.  Online purchase decisions for tourism e-commerce , 2019, Electron. Commer. Res. Appl..

[29]  José Francisco Aldana Montes,et al.  Enhancing semantic consistency in anti-fraud rule-based expert systems , 2017, Expert Syst. Appl..

[30]  Hugo Sereno Ferreira,et al.  Automating the Extraction of Static Content and Dynamic Behaviour from e-Commerce Websites , 2017, ANT/SEIT.

[31]  Zhijun Ding,et al.  Behavior Analysis for Electronic Commerce Trading Systems: A Survey , 2019, IEEE Access.

[32]  Yomi Kastro,et al.  Real-time prediction of online shoppers’ purchasing intention using multilayer perceptron and LSTM recurrent neural networks , 2019, Neural Computing and Applications.

[33]  Effie Lai-Chong Law,et al.  The Influence of Motivation on Emotional Experience in E-commerce , 2015, INTERACT.

[34]  Christophe Rosenberger,et al.  Analysis of Doddington zoo classification for user dependent template update: Application to keystroke dynamics recognition , 2019, Future Gener. Comput. Syst..

[35]  Julio Navío-Marco,et al.  Analysis of computer user behavior, security incidents and fraud using Self-Organizing Maps , 2019, Comput. Secur..

[36]  Mingliang Zhu,et al.  Recognizing intentions of E-commerce consumers based on ant colony optimization simulation , 2017, J. Intell. Fuzzy Syst..

[37]  Blanca Hernández,et al.  Customer behavior in electronic commerce: The moderating effect of e-purchasing experience , 2010 .

[38]  Young-Gul Kim,et al.  Identifying key factors affecting consumer purchase behavior in an online shopping context , 2003 .

[39]  Naoki Nishimura,et al.  Improving collaborative filtering recommendations by estimating user preferences from clickstream data , 2019, Electron. Commer. Res. Appl..

[40]  Krzysztof Malecki,et al.  The Classification of Internet Shop Customers based on the Cluster Analysis and Graph Cellular Automata , 2017, KES.

[41]  Moez Limayem,et al.  What makes consumers buy from Internet? A longitudinal study of online shopping , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[42]  Yutaka Matsuo,et al.  Inferring win-lose product network from user behavior , 2017, WI.

[43]  Grzegorz Chodak,et al.  Application of the Information Bottleneck method to discover user profiles in a Web store , 2018, J. Organ. Comput. Electron. Commer..

[44]  Christopher P. Holland,et al.  The effect of prior knowledge and decision-making style on the online purchase decision-making process: A typology of consumer shopping behaviour , 2015, Decis. Support Syst..

[45]  Jing Li,et al.  Using support vector machine for online purchase predication , 2016, 2016 International Conference on Logistics, Informatics and Service Sciences (LISS).

[46]  Pradip Kumar Bala,et al.  New perspectives on gray sheep behavior in E-commerce recommendations , 2020 .

[47]  Silvia Miksch,et al.  Visual analytics for event detection: Focusing on fraud , 2018, Vis. Informatics.

[48]  Li Ma,et al.  Repurchase Prediction Based on Ensemble Learning , 2018, 2018 IEEE SmartWorld, Ubiquitous Intelligence & Computing, Advanced & Trusted Computing, Scalable Computing & Communications, Cloud & Big Data Computing, Internet of People and Smart City Innovation (SmartWorld/SCALCOM/UIC/ATC/CBDCom/IOP/SCI).

[49]  Jiawei He,et al.  Understanding Users' Coupon Usage Behaviors in E-Commerce Environments , 2017, 2017 IEEE International Symposium on Parallel and Distributed Processing with Applications and 2017 IEEE International Conference on Ubiquitous Computing and Communications (ISPA/IUCC).

[50]  Yada Zhu,et al.  A Local Algorithm for Product Return Prediction in E-Commerce , 2018, IJCAI.

[51]  Ajit Kambil,et al.  Consumer Behavior in Web-Based Commerce: An Empirical Study , 2001, Int. J. Electron. Commer..

[52]  Yang Du,et al.  TUP-RS: Temporal User Profile Based Recommender System , 2018, ICAISC.

[53]  Dietmar Jannach,et al.  User Modeling and User-Adapted Interaction Session-based Item Recommendation in E-Commerce On Short-Term Intents , Reminders , Trends , and Discounts , 2017 .

[54]  M. Petticrew,et al.  Systematic Reviews in the Social Sciences: A Practical Guide , 2005 .

[55]  Xianghua Lu,et al.  When and How to Leverage E-commerce Cart Targeting: The Relative and Moderated Effects of Scarcity and Price Incentives with a Two-Stage Field Experiment and Causal Forest Optimization , 2019, Inf. Syst. Res..

[56]  Xiang Li,et al.  Perceive Your Users in Depth: Learning Universal User Representations from Multiple E-commerce Tasks , 2018, KDD.

[57]  Dik Lun Lee,et al.  Billion-scale Commodity Embedding for E-commerce Recommendation in Alibaba , 2018, KDD.

[58]  Xudong Lu,et al.  A Method of Analysis on Consumer Behavior Characteristics Based on Self-supervised Learning , 2019, ChineseCSCW.

[59]  Long Guo,et al.  Buying or Browsing?: Predicting Real-time Purchasing Intent using Attention-based Deep Network with Multiple Behavior , 2019, KDD.

[60]  Huan Yan,et al.  Profiling users by online shopping behaviors , 2017, Multimedia Tools and Applications.

[61]  Parikshit Sondhi,et al.  Modeling Sequential Online Interactive Behaviors with Temporal Point Process , 2018, CIKM.

[62]  Ping Zhang,et al.  CONSUMER ONLINE SHOPPING ATTITUDES ANDBEHAVIOR: AN ASSESSMENT OF RESEARCH , 2002 .

[63]  Jinsong Wang,et al.  Tree-Based Feature Transformation for Purchase Behavior Prediction , 2018, IEICE Trans. Inf. Syst..

[64]  Christopher P. Holland,et al.  The impact of consumer archetypes on online purchase decision-making processes and outcomes: A behavioural process perspective , 2018, Journal of Business Research.

[65]  Shu-hsien Liao,et al.  A rough set-based association rule approach for a recommendation system for online consumers , 2016, Inf. Process. Manag..

[66]  Seung-won Hwang,et al.  Predicting Online Purchase Conversion for Retargeting , 2017, WSDM.

[67]  Parag Bhalchandra,et al.  Data Analytics Implemented over E-commerce Data to Evaluate Performance of Supervised Learning Approaches in Relation to Customer Behavior , 2018, SocProS.

[68]  Xu Chen,et al.  Extracting and reasoning about implicit behavioral evidences for detecting fraudulent online transactions in e-Commerce , 2016, Decis. Support Syst..

[69]  Hong-Han Shuai,et al.  Customer Purchase Behavior Prediction from Payment Datasets , 2018, WSDM.

[70]  Michael Granitzer,et al.  Towards automated feature engineering for credit card fraud detection using multi-perspective HMMs , 2019, Future Gener. Comput. Syst..

[71]  Jagannath Aghav,et al.  Augmenting e-commerce product recommendations by analyzing customer personality , 2017, 2017 9th International Conference on Computational Intelligence and Communication Networks (CICN).

[72]  Anil Kumar,et al.  Combined artificial bee colony algorithm and machine learning techniques for prediction of online consumer repurchase intention , 2017, Neural Computing and Applications.

[73]  Bo An,et al.  Impression Allocation for Combating Fraud in E-commerce Via Deep Reinforcement Learning with Action Norm Penalty , 2018, IJCAI.

[74]  Yanjie Fu,et al.  A trust-aware random walk model for return propensity estimation and consumer anomaly scoring in online shopping , 2018, Science China Information Sciences.

[75]  Wei Li,et al.  Behavior sequence transformer for e-commerce recommendation in Alibaba , 2019, Proceedings of the 1st International Workshop on Deep Learning Practice for High-Dimensional Sparse Data.

[76]  Chen Gao,et al.  Neural Multi-task Recommendation from Multi-behavior Data , 2018, 2019 IEEE 35th International Conference on Data Engineering (ICDE).

[77]  S. H. Alizadeh,et al.  An extension of multinomial choice model for customer purchase behavior analysis , 2016, 2016 Artificial Intelligence and Robotics (IRANOPEN).

[78]  José Neves,et al.  CompGuide: Acquisition and Editing of Computer-Interpretable Guidelines , 2017, WorldCIST.

[79]  Yonghua Yang,et al.  Conceptualize and Infer User Needs in E-commerce , 2019, CIKM.

[80]  Huailin Dong,et al.  Research on statistics-based model for E-commerce user purchase prediction , 2015, 2015 10th International Conference on Computer Science & Education (ICCSE).

[81]  Jinghua Huang,et al.  A Survey of E-Commerce Recommender Systems , 2007, 2007 International Conference on Service Systems and Service Management.

[82]  Yongdong Zhang,et al.  Semi-supervised User Profiling with Heterogeneous Graph Attention Networks , 2019, IJCAI.

[83]  Walid Cherif,et al.  Adaptive user-product recommendation system using supervised and unsupervised classification models , 2019, BDIoT'19.

[84]  Stefan Lessmann,et al.  Conversion Uplift in E-Commerce: A Systematic Benchmark of Modeling Strategies , 2019, Int. J. Inf. Technol. Decis. Mak..

[85]  Raymond Y. K. Lau,et al.  Predicting behavior , 2015, Nature Neuroscience.

[86]  Tsvi Kuflik,et al.  Will this session end with a purchase? Inferring current purchase intent of anonymous visitors , 2019, Electron. Commer. Res. Appl..

[87]  Orlando Belo,et al.  A Signature Based Method for Fraud Detection on E-Commerce Scenarios , 2014, ECDA.

[88]  Cheng-Hsiung Weng,et al.  Knowledge discovery of customer purchasing intentions by plausible-frequent itemsets from uncertain data , 2015, Applied Intelligence.