Abstract
The importance of product recommendation has been well recognized as a central task in business intelligence for e-commerce websites. Interestingly, what has been less aware of is the fact that different products take different time periods for conversion. The “conversion” here refers to actually a more general set of pre-defined actions, including for example purchases or registrations in recommendation and advertising systems. The mismatch between the product’s actual conversion period and the application’s target conversion period has been the subtle culprit compromising many existing recommendation algorithms.
The challenging question: what products should be recommended for a given time period to maximize conversion—is what has motivated us in this paper to propose a rank-based time-aware conversion prediction model (rTCP), which considers both recommendation relevance and conversion time. We adopt lifetime models in survival analysis to model the conversion time and personalize the temporal prediction by incorporating context information such as user preference. A novel mixture lifetime model is proposed to further accommodate the complexity of conversion intervals. Experimental results on two real-world data sets illustrate the high goodness of fit of our proposed model rTCP and demonstrate its effectiveness in time-aware conversion rate prediction for advertising and product recommendation.
Similar content being viewed by others
References
Yu J J, Zhu T Y. Combining long-term and short-term user interest for personalized hashtag recommendation. Frontiers of Computer Science, 2015, 9(4): 608–622
Ding Y, Li X. Time weight collaborative filtering. In: Proceedings of the 14th ACM International Conference on Information and Knowledge Management. 2005, 485–492
Campos P G, Diez F, Cantador I. Time-aware recommender systems: a comprehensive survey and analysis of existing evaluation protocols. User Modeling and User-Adapted Interaction, 2014, 24(1): 67–119
Yuan Q, Cong G, Ma Z Y, Sun A, Thalmann N M. Time-aware pointof-interest recommendation. In: Proceedings of the 36th International ACMSIGIR Conference on Research and Development in Information Retrieval. 2013, 363–372
Bannur S, Alonso O. Analyzing temporal characteristics of check-in data. In: Proceedings of the Companion Publication of the 23rd International Conference on World Wide Web Companion. 2014, 827–832
Pazzani M, Billsus D. Learning and revising user profiles: the identification of interesting web sites. Machine Learning, 1997, 27(3): 313–331
Zhu T S, Greiner R, Haubl G. Learning a model of a web user’s interests. In: Proceedings of the 2003 International Conference on User Modeling. 2003, 65–75
Pazzani M J. A framework for collaborative, content-based and demographic filtering. Artificial Intelligence Review, 1999, 13(5): 393–408
Guan Y, Cai S M, Shang M S. Recommendation algorithm based on item quality and user rating preferences. Frontiers of Computer Science, 2014, 8(2): 289–297
Goldberg K, Roeder T, Gupta D, Perkins C. Eigentaste: a constant time collaborative filtering algorithm. Information Retrieval, 2001, 4(2): 133–151
Brown P F, Pietra V J D, Mercer R L, Pietra S A D, Lai J C. An estimate of an upper bound for the entropy of English. Computational Linguistics, 1992, 18(1): 31–40
Billsus D, Pazzani M J. Learning Collaborative Information Filters. In: Proceedings of the 15th International Conference on Machine Learning. 1998, 46–54
Ma H, Liu C, King I, Lyu M R. Probabilistic factor models for Web site recommendation. In: Proceedings of the 34th International ACM SIGIR Conference on Research and Development in Information Retrieval. 2011, 265–274
Breese J S, Heckerman D, Kadie C. Empirical analysis of predictive algorithms for collaborative filtering. In: Proceedings of the 14th Conference on Uncertainty in Artificial Intelligence. 1998, 43–52
Blei D M, Ng A Y, Jordan M I. Latent Dirichlet allocation. Journal of Machine Learning Research, 2003, 3: 993–1022
Rendle S, Freudenthaler C, Schmidt-Thieme L. Factorizing personalized markov chains for next-basket recommendation. In: Proceedings of the 19th International Conference on World Wide Web. 2010, 811–820
Cheng C, Yang H Q, Lyu M R, King I.Where you like to go next: successive point-of-interest recommendation. In: Proceedings of the 23rd International Joint Conference on Artificial Intelligence. 2013, 2605–2611
Rosales R, Cheng H, Manavoglu E. Post-click conversion modeling and analysis for non-guaranteed delivery display advertising. In: Proceedings of the 5th ACM International Conference on Web Search and Data Mining. 2012, 293–302
Chapelle O, Manavoglu E, Rosales R. Simple and scalable response prediction for display advertising. ACM Transactions on Intelligent Systems and Technology, 2015, 5(4)
Lee K C, Orten B, Dasdan A, Li W J. Estimating conversion rate in display advertising from past erformance data. In: Proceedings of the 18th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2012, 768–776
Lathia N, Hailes S, Capra L, Amatriain X. Temporal diversity in recommender systems. In: Proceedings of the 33rd International ACM SIGIR Conference on Research and Development in Information Retrieval. 2010, 210–217
Xiang L, Yuan Q, Zhao S W, Chen L, Zhang X T, Yang Q, Sun J M. Temporal recommendation on graphs via long- and short-term preference fusion. In: Proceedings of the 16th ACM SIGKDD International Conference on Knowledge Discovery and DataMining. 2010, 723–732
Koren Y. Collaborative filtering with temporal dynamics. Communications of the ACM, 2010, 53(4): 89–97
Zhao G, Lee M L, Hsu W, Chen W. Increasing temporal diversity with purchase intervals. In: Proceedings of the 35th International ACM SIGIR Conference on Research and Development in Information Retrieval. 2012, 165–174
Gu W R, Dong S B, Zeng Z Z. Increasing recommended effectiveness with markov chains and purchase intervals. Neural Computing and Applications, 2014, 25(5): 1153–1162
Zhang Y F, Zhang M, Zhang Y, Lai G K, Liu Y Q, Zhang H H, Ma S P. Daily-aware personalized recommendation based on feature-level time series analysis. In: Proceedings of the 24th International Conference on World Wide Web. 2015, 1373–1383
Zhao XW, Guo YW, He Y L, Jiang H, Wu Y X, Li X M. We know what you want to buy: a demographic-based system for product recommendation on microblogs. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Mining. 2014, 1935–1944
Nelson W B. Applied Life Data Analysis. New York: John Wiley & Sons, 2005
Chapelle O. Modeling delayed feedback in display advertising. In: Proceedings of the 20th ACM SIGKDD International Conference on Knowledge Discovery and Data Aining. 2014, 1097–1105
Wang J, Zhang Y. Opportunity model for e-commerce recommendation: right product; right time. In: Proceedings of the 36th International ACMSIGIR Conference on Research and Development in Information Retrieval. 2013, 303–312
Wang J, Zhang Y, Posse C, Bhasin A. Is it time for a career switch? In: Proceedings of the 22nd International Conference on World Wide Web. 2013, 1377–1388
Richards S J. A handbook of parametric survival models for actuarial use. Scandinavian Actuarial Journal, 2012, 2012(4): 233–257
Murphy K P. Machine Learning: A Probabilistic Perspective. Cambridge, Massathusetts: The MIT press, 2012
Barbieri N, Manco G. An analysis of probabilistic methods for top-n recommendation in collaborative filtering. In: Proceedings of Joint European Conference on Machine Learning and Knowledge Discovery in Databases. 2011, 172–187
Acknowledgements
This work was supported by the National Natural Science Foundation of China (NSFC) (Grant Nos. 61472141, 61532021 and 61021004), Shanghai Knowledge Service Platform Project (ZF1213) and Shanghai Leading Academic Discipline Project (B412).
Author information
Authors and Affiliations
Corresponding author
Additional information
Wendi Ji is currently working toward the doctoral degree in the Software Engineering Institute at East China Normal University, China. Her research interests mainly include user behavior analysis and data mining.
Xiaoling Wang received the bachelor master and doctoral degrees from Southeastern University, China in 1997, 2000, and 2003, respectively. She is currently a professor, and the vice dean in Software Engineering Institute, East China Normal University, China. Her research interests mainlyinclude Web data management, data service technology and applications.
Feida Zhu is an assistant professor at the School of Information Systems of Singapore Management University (SMU), Singapore. He obtained his PhD in Computer Science from the University of Illinois at Urbana-Champaign (UIUC), USA in 2009 and his BS in computer science from Fudan University, China in 2001. His current research interests include large scale data mining, graph/network mining, and social network analysis.
Electronic supplementary material
Rights and permissions
About this article
Cite this article
Ji, W., Wang, X. & Zhu, F. Time-aware conversion prediction. Front. Comput. Sci. 11, 702–716 (2017). https://doi.org/10.1007/s11704-016-5546-y
Received:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11704-016-5546-y