Abstract
Existing Temporal Collaborative Filtering (TCF) recommendation algorithms exploit the time context to capture the user-interest drift. They have been used in the movie and music recommendation domain successfully. In online wholesale domain, e.g. Alibaba B2B online trading platform, most of the customers are wholesalers. Unlike individual customers, the wholesaler’s demand dominates their purchase intentions rather than their interest. Hence, detecting the user-interest drift is not appropriate in the online wholesale domain. In order to capture the user-demand drift, we make use of customer’s historical purchased records to predict the next purchase cycle (from the last purchase date to the next purchase date). We assume that the user’s demand for the target product will reach the peak in the next purchase date, so the product should have a highest probability to be recommended in this date. Our proposed algorithm uses a deep neural network to predict the next purchase cycle, then incorporating next purchase cycle to the TCF recommender by a time-demand function. We evaluate our method on an online wholesale dataset. The experimental results demonstrate that our approach significantly improves the recommendation accuracy and ensures an acceptable novelty effect on the recommendation result.
This research has been financially supported by grants from the National Key R&D Program of China (No. 2017YFB0309800), the National Natural Science Foundation of China (No. 61702094), the Young Scientists’ Sailing Project of Science and Technology Commission of Shanghai Municipal (No. 17YF1427400) and the Fundamental Research Funds for the Central Universities (No. 17D111206).
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
Resnick, P., Iacovou, N., Suchak, M., Bergstrom, P., Riedl, J.: GroupLens : an open architecture for collaborative filtering of netnews. In: Proceedings of the 1994 ACM Conference on Computer supported Cooperative Work, pp. 175–186 (1994)
Jeong, W.H., Kim, S.J., Park, D.S., Kwak, J.: Performance improvement of a movie recommendation system based on personal propensity and secure collaborative filtering. J. Inf. Process. Syst. 9, 157–172 (2013)
Subramaniyaswamy, V., Logesh, R., Chandrashekhar, M., Challa, A., Vijayakumar, V.: A personalised movie recommendation system based on collaborative filtering. Int. J. High Perform. Comput. Netw. 10, 54 (2017)
Chen, M.H., Teng, C.H., Chang, P.C.: Applying artificial immune systems to collaborative filtering for movie recommendation. Adv. Eng. Inform. 29, 830–839 (2015)
Koenigstein, N., Dror, G., Koren, Y.: Yahoo! music recommendations. In: Fifth ACM Conference, pp. 165–172 (2011)
Linden, G., Smith, B., York, J.: Amazon.com Recommendations Item-to-Item Collaborative Filtering (2003)
Huang, Z., Zeng, D., Chen, H.: A comparison of collaborative filtering recommendation algorithms for e-commerce. IEEE Intell. Syst. 22, 68–78 (2007)
Ma, T., Guo, L., Tang, M., Tian, Y., Al-rodhaan, M.: A collaborative filtering recommendation algorithm based on hierarchical structure and time awareness. IEICE Trans. Inf. Syst. 99, 1512–1520 (2016)
Ding, Y., Li, X.: Time weight collaborative filtering. In: Proceedings of the ACM International Conference on Information and Knowledge Management, pp. 485–492 (2005)
Ren, L.: A Time-enhanced Collaborative Filtering Approach, pp. 7–10 (2016)
Zhang, Z.: Improvement of item-based collaborative filtering by adding time factor and covering degree (2016)
Vaz, P.C., Ribeiro, R., De Matos, D.M.: Understanding temporal dynamics of ratings in the book recommendation scenario (2013)
Blanco-Fernández, Y., López-Nores, M., Pazos-Arias, J.J., García-Duque, J.: An improvement for semantics-based recommender systems grounded on attaching temporal information to ontologies and user profile. Eng. Appl. Artif. Intell. 24, 1385–1397 (2011)
Blanco-fernández, Y., et al.: Incentivized provision of metadata, semantic reasoning and time-driven filtering: making a puzzle of personalized e-commerce. Expert Syst. Appl. 37, 61–69 (2010)
Wan, S., Lan, Y., Wang, P., Guo, J., Xu, J., Cheng, X.: Next basket recommendation with neural networks. In: CEUR Workshop Proceedings, vol. 1441, pp. 1–2 (2015)
Glorot, X., Bordes, A., Bengio, Y.: Deep sparse rectifier neural networks. In: Proceedings of the 14th International Conference on Artificial Intelligence and Statistics, AISTATS 2011, vol. 15, pp. 315–323 (2011)
Srivastava, N., Hinton, G., Krizhevsky, A., Sutskever, I., Salakhutdinov, R.: Dropout: a simple way to prevent neural networks from overfitting. J. Mach. Learn. Res. 15, 1929–1958 (2014)
Kingma, D.P., Ba, J.: Adam: A Method for Stochastic Optimization, pp. 1–15 (2014)
Chen, D., Sain, S.L., Guo, K.: Data mining for the online retail industry: a case study of RFM model-based customer segmentation using data mining. J. Database Mark. Cust. Strateg. Manag. 19, 197–208 (2012)
Campos, P.G., Díez, F., Cantador, I.: Time-aware recommender systems: a comprehensive survey and analysis of existing evaluation protocols. User Model. User-Adapt. Interact. 24, 67–119 (2014)
Cosley, D., Lam, S.K., Albert, I., Konstan, J.A., Riedl, J.: Is seeing believing? How recommender interfaces affect users’ opinions. In: Proceedings of the Conference on Human Factors in Computing Systems, CHI 2003, p. 585 (2003)
Hurley, N., Zhang, M.: Novelty and diversity in top-n recommendation – analysis and evaluation. ACM Trans. Internet Technol. 10, 1–30 (2011)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2018 Springer Nature Switzerland AG
About this paper
Cite this paper
Chai, Y., Liu, G., Chen, Z., Li, F., Li, Y., Effah, E.A. (2018). A Temporal Collaborative Filtering Algorithm Based on Purchase Cycle. In: Sun, X., Pan, Z., Bertino, E. (eds) Cloud Computing and Security. ICCCS 2018. Lecture Notes in Computer Science(), vol 11064. Springer, Cham. https://doi.org/10.1007/978-3-030-00009-7_18
Download citation
DOI: https://doi.org/10.1007/978-3-030-00009-7_18
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-00008-0
Online ISBN: 978-3-030-00009-7
eBook Packages: Computer ScienceComputer Science (R0)