Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/3485447.3512027acmconferencesArticle/Chapter ViewAbstractPublication PageswebconfConference Proceedingsconference-collections
research-article

A Deep Markov Model for Clickstream Analytics in Online Shopping

Published: 25 April 2022 Publication History
  • Get Citation Alerts
  • Abstract

    Machine learning is widely used in e-commerce to analyze clickstream sessions and then to allocate marketing resources. Traditional neural learning can model long-term dependencies in clickstream data, yet it ignores the different shopping phases (i. e., goal-directed search vs. browsing) in user behavior as theorized by marketing research. In this paper, we develop a novel, theory-informed machine learning model to account for different shopping phases as defined in marketing theory. Specifically, we formalize a tailored attentive deep Markov model called ClickstreamDMM for predicting the risk of user exits without purchase in e-commerce web sessions. Our ClickstreamDMM combines (1) an attention network to learn long-term dependencies in clickstream data and (2) a latent variable model to capture different shopping phases (i. e., goal-directed search vs. browsing). Due to the interpretable structure, our ClickstreamDMM allows marketers to generate new insights on how shopping phases relate to actual purchase behavior. We evaluate our model using real-world clickstream data from a leading e-commerce platform consisting of 26,279 sessions with 250,287 page clicks. Thereby, we demonstrate that our model is effective in predicting user exits without purchase: compared to existing baselines, it achieves an improvement by 11.5 % in AUROC and 12.7 % in AUPRC. Overall, our model enables e-commerce platforms to detect users at the risk of exiting without purchase. Based on it, e-commerce platforms can then intervene with marketing resources to steer users toward purchasing.

    References

    [1]
    David Adedayo Adeniyi, Zhaoqiang Wei, and Y Yongquan. 2016. Automated web usage data mining and recommendation system using k-Nearest Neighbor (kNN) classification method. Applied Computing and Informatics 12, 1 (2016), 90–108.
    [2]
    Shelby D Bernhard, Carson K Leung, Vanessa J Reimer, and Joshua Westlake. 2016. Clickstream prediction using sequential stream mining techniques with Markov chains. In International Database Engineering & Applications Symposium.
    [3]
    Veronika Bogina and Tsvi Kuflik. 2017. Incorporating dwell time in session-based recommendations with recurrent neural networks. In RecTemp@RecSys.
    [4]
    Mukund Deshpande and George Karypis. 2004. Selective Markov models for predicting web page accesses. ACM Transactions on Internet Technology 4, 2 (2004), 163–184.
    [5]
    Amy Wenxuan Ding, Shibo Li, and Patrali Chatterjee. 2015. Learning user real-time intent for optimal dynamic web page transformation. Information Systems Research 26, 2 (2015), 339–359.
    [6]
    Nan Du, Hanjun Dai, Rakshit Trivedi, Utkarsh Upadhyay, Manuel Gomez-Rodriguez, and Le Song. 2016. Recurrent marked temporal point processes: Embedding event history to vector. In KDD.
    [7]
    Magdalini Eirinaki, Michalis Vazirgiannis, and Dimitris Kapogiannis. 2005. Web path recommendations based on page ranking and Markov models. In WIDM.
    [8]
    Alex Gofman, Howard R. Moskowitz, and Tõnis Mets. 2009. Integrating science into web design: Consumer-driven web site optimization. Journal of Consumer Marketing 26, 4 (2009), 286–298.
    [9]
    Yulong Gu, Zhuoye Ding, Shuaiqiang Wang, and Dawei Yin. 2020. Hierarchical user profiling for e-commerce recommender systems. In WSDM.
    [10]
    Şule Gündüz and M Tamer Özsu. 2003. A web page prediction model based on click-stream tree representation of user behavior. In KDD.
    [11]
    Tobias Hatt and Stefan Feuerriegel. 2020. Early detection of user exits from clickstream data: A Markov modulated marked point process model. In WWW.
    [12]
    Tobias Hatt and Stefan Feuerriegel. 2021. Sequential Deconfounding for Causal Inference with Unobserved Confounders. arXiv preprint arXiv:2104.09323(2021).
    [13]
    Balázs Hidasi, Alexandros Karatzoglou, Linas Baltrunas, and Domonkos Tikk. 2016. Session-based recommendations with recurrent neural networks. (2016).
    [14]
    Donna L Hoffman and Thomas P Novak. 1996. Marketing in hypermedia computer-mediated environments: Conceptual foundations. Journal of Marketing 60, 3 (1996), 50–68.
    [15]
    Porter Jenkins. 2019. ClickGraph: Web page embedding using clickstream data for multitask learning. In WWW.
    [16]
    Dennis Koehn, Stefan Lessmann, and Markus Schaal. 2020. Predicting online shopping behaviour from clickstream data using deep learning. Expert Systems with Applications 150 (2020), 113342.
    [17]
    Milan Kuzmanovic, Tobias Hatt, and Stefan Feuerriegel. 2021. Deconfounding Temporal Autoencoder: estimating treatment effects over time using noisy proxies. In Machine Learning for Health. PMLR.
    [18]
    Choudur Lakshminarayan, Ram Kosuru, and Meichun Hsu. 2016. Modeling complex clickstream data by stochastic models. In WWW Companion. 879–884.
    [19]
    Jing Li, Pengjie Ren, Zhumin Chen, Zhaochun Ren, Tao Lian, and Jun Ma. 2017. Neural attentive session-based recommendation. In CIKM.
    [20]
    Naomi Mandel and Eric J Johnson. 2002. When web pages influence choice: Effects of visual primes on experts and novices. Journal of Consumer Research 29, 2 (2002), 235–245.
    [21]
    William C McDowell, Rachel C Wilson, and Charles Owen Kile Jr. 2016. An examination of retail website design and conversion rate. Journal of Business Research 69, 11 (2016), 4837–4842.
    [22]
    Bamshad Mobasher. 2007. Data mining for web personalization. In The Adaptive Web. Springer, 90–135.
    [23]
    Wendy W Moe. 2003. Buying, searching, or browsing: Differentiating between online shoppers using in-store navigational clickstream. Journal of Consumer Psychology 13, 1-2 (2003), 29–39.
    [24]
    Alan L Montgomery, Shibo Li, Kannan Srinivasan, and John C Liechty. 2004. Modeling online browsing and path analysis using clickstream data. Marketing Science 23, 4 (2004), 579–595.
    [25]
    Christof Naumzik, Stefan Feuerriegel, and Markus Weinmann. 2021. I Will Survive: Predicting Business Failures from Customer Ratings. Marketing Science (2021).
    [26]
    Naoki Nishimura, Noriyoshi Sukegawa, Yuichi Takano, and Jiro Iwanaga. 2018. A latent-class model for estimating product-choice probabilities from clickstream data. Information Sciences 429(2018), 406–420.
    [27]
    Thomas P Novak, Donna L Hoffman, and Adam Duhachek. 2003. The influence of goal-directed and experiential activities on online flow experiences. Journal of Consumer Psychology 13, 1-2 (2003), 3–16.
    [28]
    Takahiro Omi, Naonori Ueda, and Kazuyuki Aihara. 2019. Fully neural network based model for general temporal point processes. In NeurIPS.
    [29]
    Yilmazcan Ozyurt, Mathias Kraus, Tobias Hatt, and Stefan Feuerriegel. 2021. AttDMM: An Attentive Deep Markov Model for Risk Scoring in Intensive Care Units. In KDD.
    [30]
    Massimo Quadrana, Alexandros Karatzoglou, Balázs Hidasi, and Paolo Cremonesi. 2017. Personalizing session-based recommendations with hierarchical recurrent neural networks. In RecSyS.
    [31]
    Borja Requena, Giovanni Cassani, Jacopo Tagliabue, Ciro Greco, and Lucas Lacasa. 2020. Shopper intent prediction from clickstream e-commerce data with minimal browsing information. Scientific Reports 10, 1 (2020).
    [32]
    Cemal Okan Sakar, Suleyman Olcay Polat, Mete Katircioglu, and Yomi Kastro. 2019. Real-time prediction of online shoppers’ purchasing intention using multilayer perceptron and LSTM recurrent neural networks. Neural Computing and Applications 31 (2019), 6893–6908.
    [33]
    Oleksandr Shchur, Marin Biloš, and Stephan Günnemann. 2020. Intensity-Free learning of temporal point processes. In ICLR.
    [34]
    Statista. 2021. Conversion rate of online shoppers worldwide as of 3rd quarter 2020.
    [35]
    Fei Sun, Jun Liu, Jian Wu, Changhua Pei, Xiao Lin, Wenwu Ou, and Peng Jiang. 2019. BERT4Rec: Sequential recommendation with bidirectional encoder representations from transformer. In CIKM.
    [36]
    Arthur Toth, Louis Tan, Giuseppe Di Fabbrizio, and Ankur Datta. 2017. Predicting shopping behavior with mixture of RNNs. In CEUR Workshop Proceedings, Vol. 2311.
    [37]
    Laurens Van der Maaten and Geoffrey Hinton. 2008. Visualizing data using t-SNE.Journal of Machine Learning Research 9, 11 (2008), 2579–2605.
    [38]
    Armando Vieira. 2015. Predicting online user behaviour using deep learning algorithms. arXiv preprint arXiv:1511.06247(2015).
    [39]
    Zhenzhou Wu, Bao Hong Tan, Rubing Duan, Yong Liu, and Rick Siow Mong Goh. 2015. Neural modeling of buying behaviour for e-commerce from clicking patterns. In RecSyS Challenge.
    [40]
    Shuai Xiao, Junchi Yan, Xiaokang Yang, Hongyuan Zha, and Stephen Chu. 2017. Modeling the intensity function of point process via recurrent neural networks. In AAAI.
    [41]
    Jinyoung Yeo, Seung-won Hwang, Eunyee Koh, Nedim Lipka, 2018. Conversion prediction from clickstream: Modeling market prediction and customer predictability. IEEE Transactions on Knowledge and Data Engineering 32, 2(2018), 246–259.
    [42]
    Jiaxuan You, Yichen Wang, Aditya Pal, Pong Eksombatchai, Chuck Rosenburg, and Jure Leskovec. 2019. Hierarchical temporal convolutional networks for dynamic recommender systems. In WWW.
    [43]
    Meizi Zhou, Zhuoye Ding, Jiliang Tang, and Dawei Yin. 2018. Micro behaviors: A new perspective in e-commerce recommender systems. In WSDM.
    [44]
    Yu Zhu, Hao Li, Yikang Liao, Beidou Wang, Ziyu Guan, Haifeng Liu, and Deng Cai. 2017. What to do next: Modeling user behaviors by time-LSTM. In IJCAI.

    Cited By

    View all
    • (2024)Personalized Advertising in E-Commerce: Using Clickstream Data to Target High-Value CustomersAlgorithms10.3390/a1701002717:1(27)Online publication date: 10-Jan-2024
    • (2023)Machine-Learning-Based Approach for Anonymous Online Customer Purchase Intentions Using Clickstream DataSystems10.3390/systems1105025511:5(255)Online publication date: 18-May-2023
    • (2023)Exploring the Impact of Time Spent Reading Product Information on E-Commerce Websites: A Machine Learning Approach to Analyze Consumer BehaviorBehavioral Sciences10.3390/bs1306043913:6(439)Online publication date: 23-May-2023
    • Show More Cited By

    Recommendations

    Comments

    Information & Contributors

    Information

    Published In

    cover image ACM Conferences
    WWW '22: Proceedings of the ACM Web Conference 2022
    April 2022
    3764 pages
    ISBN:9781450390965
    DOI:10.1145/3485447
    Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

    Sponsors

    Publisher

    Association for Computing Machinery

    New York, NY, United States

    Publication History

    Published: 25 April 2022

    Permissions

    Request permissions for this article.

    Check for updates

    Author Tags

    1. Markov model
    2. attention network
    3. clickstream data
    4. deep Markov model
    5. latent states
    6. online user behavior

    Qualifiers

    • Research-article
    • Research
    • Refereed limited

    Conference

    WWW '22
    Sponsor:
    WWW '22: The ACM Web Conference 2022
    April 25 - 29, 2022
    Virtual Event, Lyon, France

    Acceptance Rates

    Overall Acceptance Rate 1,899 of 8,196 submissions, 23%

    Contributors

    Other Metrics

    Bibliometrics & Citations

    Bibliometrics

    Article Metrics

    • Downloads (Last 12 months)153
    • Downloads (Last 6 weeks)8
    Reflects downloads up to 27 Jul 2024

    Other Metrics

    Citations

    Cited By

    View all
    • (2024)Personalized Advertising in E-Commerce: Using Clickstream Data to Target High-Value CustomersAlgorithms10.3390/a1701002717:1(27)Online publication date: 10-Jan-2024
    • (2023)Machine-Learning-Based Approach for Anonymous Online Customer Purchase Intentions Using Clickstream DataSystems10.3390/systems1105025511:5(255)Online publication date: 18-May-2023
    • (2023)Exploring the Impact of Time Spent Reading Product Information on E-Commerce Websites: A Machine Learning Approach to Analyze Consumer BehaviorBehavioral Sciences10.3390/bs1306043913:6(439)Online publication date: 23-May-2023
    • (2022)Comparative Study of Consumer Purchasing and Decision Pattern Analysis using Pincer Search Based Data Mining Method2022 13th International Conference on Computing Communication and Networking Technologies (ICCCNT)10.1109/ICCCNT54827.2022.9984410(1-7)Online publication date: 3-Oct-2022

    View Options

    Get Access

    Login options

    View options

    PDF

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader

    HTML Format

    View this article in HTML Format.

    HTML Format

    Media

    Figures

    Other

    Tables

    Share

    Share

    Share this Publication link

    Share on social media