Skip to main content
Log in

Increasing recommended effectiveness with markov chains and purchase intervals

  • Original Article
  • Published:
Neural Computing and Applications Aims and scope Submit manuscript

Abstract

Recommendation system is an important component of many websites and has brought huge economic benefits and challenges for online shoppers and e-commerce companies. Existing recommendation systems focus on producing a list of products which users may be interested to purchase, while overlooking the purchase chain and temporal diversity which may increase the likelihood of a purchase decision. In this paper, we propose to utilize the Markov chain to track the chain of users’ purchase behaviors and utilize the purchase intervals to improve the temporal diversity for e-commerce recommender. We design and implement several algorithms and integrate these into our recommendation model. We evaluate our system on a real-world e-commerce dataset. Experimental results demonstrate that our approach significantly improves the accuracy, conversion rate and temporal diversity compared to the state-of-the-art algorithms.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7

Similar content being viewed by others

References

  1. Market share and sales growth situation of jingdong mall. In http://news.imeigu.com/a/1315461895947.html, September 2011

  2. Schafer JB, Konstan J, Riedi J (1999) Recommender systems in e-commerce. In Proceedings of the 1st ACM conference on Electronic commerce, ACM, pp 158–166

  3. Ricardo G (2010) Cota, Anderson A Ferreira, Cristiano Nascimento, Marcos André Gonçalves, and Alberto HF Laender. An unsupervised heuristic-based hierarchical method for name disambiguation in bibliographic citations. J Am Soc Inform Sci Technol 61(9):1853–1870

    Article  Google Scholar 

  4. Breese JS, Heckerman D, Kadie C (1998) Empirical analysis of predictive algorithms for collaborative filtering. Proceedings of the fourteenth conference on uncertainty in artificial intelligence. Morgan Kaufmann Publishers Inc., San Francisco, pp 43–52

    Google Scholar 

  5. Miyahara K, Pazzani MJ (2000) Collaborative filtering with the simple bayesian classifier. In PRICAI 2000 Topics in Artificial Intelligence. Springer, Berlin, pp 679–689

  6. Su X, Khoshgoftaar TM (2006) Collaborative filtering for multi-class data using belief nets algorithms. In Tools with Artificial Intelligence, 2006. ICTAI’06. 18th IEEE International Conference on IEEE, pp 497–504

  7. Hofmann Thomas (2004) Latent semantic models for collaborative filtering. ACM Trans Inform Syst (TOIS) 22(1):89–115

    Article  Google Scholar 

  8. Chee SHS, Han J, Wang K (2001) Rectree: an efficient collaborative filtering method. In Data Warehousing and Knowledge Discovery. Springer, Berlin, pp 141–151

  9. Li B, Ghose A, Ipeirotis PG (2011) Towards a theory model for product search. In Proceedings of the 20th international conference on World wide web. ACM, pp 327–336

  10. Zhao G, Lee ML, Hsu W, Chen W (2012) Increasing temporal diversity with purchase intervals. In Proceedings of the 35th international ACM SIGIR conference on Research and development in information retrieval. ACM, pp 165–174

  11. Lathia N, Hailes S, Capra L, Amatriain X (2010) Temporal diversity in recommender systems. In Proceedings of the 33rd international ACM SIGIR conference on Research and development in information retrieval. ACM, pp 210–217

  12. Rendle S, Freudenthaler C, Schmidt-Thieme L (2010) Factorizing personalized markov chains for next-basket recommendation. In Proceedings of the 19th international conference on World wide web. ACM, pp 811–820

  13. Xiang L, Yuan Q, Zhao S, Chen L, Zhang X, Yang Q, Sun J (2010) Temporal recommendation on graphs via long-and short-term preference fusion. In Proceedings of the 16th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, pp 723–732

  14. Koren Yehuda (2010) Collaborative filtering with temporal dynamics. Commun ACM 53(4):89–97

    Article  Google Scholar 

  15. Claypool M, Gokhale A, Miranda T, Murnikov P, Netes D, Sartin M (1999) Combining content-based and collaborative filters in an online newspaper. In Proceedings of ACM SIGIR workshop on recommender systems, volume 60. Citeseer

  16. Wang J, Zhang Y (2011) Utilizing marginal net utility for recommendation in e-commerce. In Proceedings of the 34th international ACM SIGIR conference on Research and development in Information Retrieval. ACM, pp 1003–1012

  17. Koren Y (2008) Factorization meets the neighborhood: a multifaceted collaborative filtering model. In Proceedings of the 14th ACM SIGKDD international conference on Knowledge discovery and data mining, pp 426–434. ACM

  18. Herlocker JL, Konstan JA, Terveen LG, Riedl JT (2004) Evaluating collaborative filtering recommender systems. ACM Trans Inform Syst (TOIS) 22(1):5–53

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shoubin Dong.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gu, W., Dong, S. & Zeng, Z. Increasing recommended effectiveness with markov chains and purchase intervals. Neural Comput & Applic 25, 1153–1162 (2014). https://doi.org/10.1007/s00521-014-1599-8

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s00521-014-1599-8

Keywords

Navigation