Skip to main content

A Dynamic Bayesian Network Based Collaborative Filtering Model for Multi-stage Recommendation

  • Conference paper
  • First Online:
Advances in Fuzzy Logic and Technology 2017 (EUSFLAT 2017, IWIFSGN 2017)

Abstract

Most of the work in the recommendation system literature has been developed under the assumption that user preference has a static pattern. However, a consumer may be at different psychological stages in the marketing funnel and her product preferences may change several times before she makes her final purchase. In this paper, we build a dynamic Bayesian network to model the generative process of consumers’ browsing behaviors over time periods, considering both the conversion patterns among different psychological stages and preferences. In the prediction process, we create a ranked recommendation list of products for a new consumer to browse for her current period based on her browsing behaviors in all past periods and her predicted distribution of psychological stages and preferences in the current period. Thus, the multi-stage recommendation process gradually moves an e-commerce website consumer through the buying process, eventually converting her from a browser to a buyer.

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 169.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight 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

Notes

  1. 1.

    https://hbr.org/2014/05/marketing-can-no-longer-rely-on-the-funnel.

  2. 2.

    https://tianchi.shuju.aliyun.com/datalab/dataSet.htm?spm=5176.100073.888.21.ZcbbOxid=5.

References

  1. Howard, J.A., Sheth, J.N.: The Theory of Buyer Behavior, vol. 14. Wiley, New York (1969)

    Google Scholar 

  2. Elzinga, D., Mulder, S., Vetvik, O.J., et al.: The consumer decision journey. McKinsey Q. 3, 96–107 (2009)

    Google Scholar 

  3. Mulpuru, S.: The purchase path of online buyers. Forrester report (2011)

    Google Scholar 

  4. Montgomery, A.L., Li, S., Srinivasan, K., Liechty, J.C.: Modeling online browsing and path analysis using clickstream data. Mark. Sci. 23(4), 579–595 (2004)

    Article  Google Scholar 

  5. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Item-based collaborative filtering recommendation algorithms. In: WWW, pp. 285–295. ACM (2001)

    Google Scholar 

  6. Linden, G., Smith, B., York, J.: Amazon. com recommendations: Item-to-item collaborative filtering. IEEE Int. Comput. 7(1), 76–80 (2003)

    Article  Google Scholar 

  7. Hidasi, B., Karatzoglou, A., Baltrunas, L., Tikk, D.: Session-based recommendations with recurrent neural networks. arXiv preprint arXiv:1511.06939 (2015)

  8. Shani, G., Brafman, R.I., Heckerman, D.: An MDP-based recommender system. In: UAI, pp. 453–460. Morgan Kaufmann Publishers Inc. (2002)

    Google Scholar 

  9. Tsymbal, A.: The problem of concept drift: definitions and related work. Comput. Sci. Dept Trinity Coll. Dublin 106(2) (2004)

    Google Scholar 

  10. Widmer, G., Kubat, M.: Learning in the presence of concept drift and hidden contexts. Mach. Learn. 23(1), 69–101 (1996)

    Google Scholar 

  11. Widmer, G.: Combining robustness and flexibility in learning drifting concepts. In: ECAI, pp. 468–472. PITMAN (1994)

    Google Scholar 

  12. Klinkenberg, R.: Learning drifting concepts: example selection vs. example weighting. Intell. Data Anal. 8(3), 281–300 (2004)

    Google Scholar 

  13. Koren, Y.: Collaborative filtering with temporal dynamics. Commun. ACM 53(4), 89–97 (2010)

    Article  Google Scholar 

  14. Street, W.N., Kim, Y.: A streaming ensemble algorithm (SEA) for large-scale classification. In: ACM SIGKDD, pp. 377–382. ACM (2001)

    Google Scholar 

  15. Kolter, J.Z., Maloof, M.A.: Dynamic weighted majority: a new ensemble method for tracking concept drift. In: ICDM 2003, pp. 123–130. IEEE (2003)

    Google Scholar 

  16. Sahoo, N., Singh, P.V., Mukhopadhyay, T.: A hidden markov model for collaborative filtering. Manag. Inf. Syst. Q. 36, 1329–1356 (2012)

    Google Scholar 

  17. Rashid, A.M., Albert, I., Cosley, D., Lam, S.K., McNee, S.M., Konstan, J.A., Riedl, J.: Getting to know you: learning new user preferences in recommender systems. In: ICIUI, pp. 127–134. ACM (2002)

    Google Scholar 

  18. Breese, J.S., Heckerman, D., Kadie, C.: Empirical analysis of predictive algorithms for collaborative filtering. In: UAI, pp. 43–52. AUAI Press (1998)

    Google Scholar 

  19. Dunlavy, D.M., Kolda, T.G., Acar, E.: Temporal link prediction using matrix and tensor factorizations. ACM TKDD 5(2), 10 (2011)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Qiang Wei .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2018 Springer International Publishing AG

About this paper

Cite this paper

Jiang, W., Wei, Q., Chen, G. (2018). A Dynamic Bayesian Network Based Collaborative Filtering Model for Multi-stage Recommendation. In: Kacprzyk, J., Szmidt, E., ZadroĹĽny, S., Atanassov, K., Krawczak, M. (eds) Advances in Fuzzy Logic and Technology 2017. EUSFLAT IWIFSGN 2017 2017. Advances in Intelligent Systems and Computing, vol 642. Springer, Cham. https://doi.org/10.1007/978-3-319-66824-6_26

Download citation

  • DOI: https://doi.org/10.1007/978-3-319-66824-6_26

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-319-66823-9

  • Online ISBN: 978-3-319-66824-6

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics