Skip to main content
Log in

Mining consuming Behaviors with Temporal Evolution for Personalized Recommendation in Mobile Marketing Apps

  • Published:
Mobile Networks and Applications Aims and scope Submit manuscript

Abstract

Recently, more and more mobile apps are employed in the marketing field with technical advances. Mobile marketing apps have become a prevalent way for enterprise marketing. Therefore, it has been an important and urgent problem to provide personalized and accurate recommendation in mobile marketing, with a large number of items and limited capability of mobile devices. Recommendation have been investigated widely, however, most existing approaches fail to consider the stability or change of users’ behaviors over time. In this paper, we first propose to mine the periodic trends of users’ consuming behavior from historical records by KNN(K-nearest neighbor) and SVR (support vector regression) based time series prediction, and predict the next time when a user re-purchases the item, so that we can recommend the items which users have purchased before at proper time. Second, we aim to find the regularity of users’ purchasing behavior during different life stages and recommend the new items that are needed and proper for their current life stage. In order to solve this, we mine the mapping model from items to user’s life stage first. Based on the model, users’ current life stage can be estimated from their recent behaviors. Finally, users will be recommended with new items which are proper to their estimated life stage. Experimental results show that it has improved the effectiveness of recommendation obviously by mining users’ consuming behaviors with temporal evolution.

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
Fig. 8
Fig. 9
Fig. 10
Fig. 11
Fig. 12

Similar content being viewed by others

References

  1. Mobile Marketing Statistics to Help You Plan for 2017. https://www.impactbnd.com/blog/mobile-marketing-statistics-for-2016

  2. Brusilovsky P, Kobsa A, Nejdl W (2007) The adaptive web: methods and strategies of web personalization [J]. Lect Notes Comput Sci

  3. Jian C, Jian Y, Jin H (2005) Automatic Content-Based Recommendation in e-Commerce[M]// Automatic content-based recommendation in e-commerce. 748–753

  4. Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering[J]. IEEE Internet Comput 7(1):76–80

    Article  Google Scholar 

  5. Adomavicius G, Tuzhilin A (2005) Tuzhilin, a.: toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE transactions on knowledge and data engineering 17(6), 734-749[J]. IEEE Transactions on Knowledge & Data Engineering 17(6):734–749

    Article  Google Scholar 

  6. Da-Xue LI, Xie ML, Zhao XB (2010) Collaborative filtering recommendation algorithm based on naive Bayesian method[J]. Journal of Computer Applications 29(10):2403–2411

    Google Scholar 

  7. Yin Y, Chen L, Xu Y, Wan J, Zhang H, Mai Z (2019) QoS Prediction for Service Recommendation with Deep Feature Learning in Edge Computing Environment. Mobile Networks and Applications. https://doi.org/10.1007/s11036-019-01241-7, QoS Prediction for Service Recommendation with Deep Feature Learning in Edge Computing Environment

  8. Yin Y, Chen L, Xu Y, Wan J (2018) Location-Aware Service Recommendation With Enhanced Probabilistic Matrix Factorization. IEEE Access 6:62815–62825

    Article  Google Scholar 

  9. Yin Y, Xu W, Xu Y, Li H, Yu L (2017) Collaborative QoS Prediction for Mobile Service with Data Filtering and SlopeOne Model. Mobile Information Systems 2017: 7356213:1–7356213:14

  10. Adomavicius G, Tuzhilin A (2008) Context-aware recommender systems[C]// ACM conference on recommender systems. ACM, 2175–2178

  11. Wang S, Zheng Z, Wu Z, Sun Q, Zou H, Yang F (2014) Context-aware mobile service adaptation via a co-evolution eXtended classifier system in mobile network environments[J]. Mob Inf Syst 10(2):197–215

    Google Scholar 

  12. Rosa PMP, Rodrigues JJPC, Basso F (2013) A weight-aware recommendation algorithm for mobile multimedia systems[J]. Mob Inf Syst 9(2):139–155

    Google Scholar 

  13. Gao H, Zhang K, Yang J, Wu F, Liu H (2018) Applying improved particle swarm optimization for dynamic service composition focusing on quality of service evaluations under hybrid networks. International Journal of Distributed Sensor Networks(IJDSN) 14(2):1–14

    Google Scholar 

  14. Gao H, Chu D, Duan Y (2017) The probabilistic model checking based service selection method for business process modeling. Journal of Software Engineering and Knowledge Engineering 27(6):897–923

    Article  Google Scholar 

  15. Gao H, Mao S, Huang W, Yang X (2018) Applying Probabilistic Model Checking to Financial Production Risk Evaluation and Control: A Case Study of Alibaba's Yu'e Bao. IEEE Transactions on Computational Social Systems(TCSS) 5(3):785–795

    Article  Google Scholar 

  16. Safar M (2005) K nearest neighbor search in navigation systems[J]. Mob Inf Syst 1(3):207–224

    Google Scholar 

  17. Lin K, Lin Q, Zhou C, et al. (2007) Time Series Prediction Based on Linear Regression and SVR[C]// International Conference on Natural Computation. 688–691

  18. Zeng W, Zhu YX, Lü L et al (2011) Negative ratings play a positive role in information filtering[J]. Physica A Statistical Mechanics & Its Applications 390(s 23–24):4486–4493

    Article  MathSciNet  Google Scholar 

  19. Barnard T, Prügel-Bennett A (2011) Experiments in Bayesian recommendation[J]. Advances in Intelligent & Soft Computing 86:39–48

    Article  Google Scholar 

  20. Linden G, Smith B, York J (2003) Amazon.com recommendations: item-to-item collaborative filtering[J]. IEEE Internet Comput 7(1):76–80

    Article  Google Scholar 

  21. Das AS, Datar M, Garg A et al. (2007) Google news personalization: scalable online collaborative filtering[J]. Www, 271–280

  22. Park ST, Pennock DM (2007) Applying collaborative filtering techniques to movie search for better ranking and browsing[C]// Acm Sigkdd International Conference on Knowledge Discovery & Data Mining. 550–559

  23. Liu B, Bennett J, Elkan C et al (2007) KDD cup and workshop 2007[J]. Acm Sigkdd Explorations Newsletter 9(2):51–52

    Article  Google Scholar 

  24. Schafer JB, Dan F, Herlocker J et al (2007) Collaborative filtering. Recommender system[J]. Lect Notes Comput Sci 9(3):46–45

    Google Scholar 

  25. Adomavicius G, Tuzhilin A (2005) Tuzhilin, a.: toward the next generation of recommender systems: a survey of the state-of-the-art and possible extensions. IEEE transactions on knowledge and data engineering[J]. IEEE Transactions on Knowledge & Data Engineering 17(6):734–749

    Article  Google Scholar 

  26. Yin J, Lo W, Deng SG, Li Y, Wu Z, Xiong N (2014) Colbar: a collaborative location-based regularization framework for QoS prediction. Inf Sci 265(68–84):68–84

    Article  MathSciNet  Google Scholar 

  27. Yin Y, Aihua S, Gao M, Xu Y (2016) Wang Shuoping:QoS prediction for web service recommendation with network location-aware neighbor selection. Int J Softw Eng Knowl Eng 26(4):611–632

    Article  Google Scholar 

  28. Fouss F, Pirotte A, Renders JM, Saerens M (2007) Random-walk computation of similarities between nodes of a graph with application to collaborative recommendation[J]. Knowledge & Data Engineering IEEE Transactions on 19(3):355–369

    Article  Google Scholar 

  29. Sarwar B, Karypis G, Konstan J, et al. (2001) Item-based collaborative filtering recommendation algorithms[C]// proceedings of the 10th international conference on world wide web. ACM, 285–295

  30. Zhou D, Zhang C, Liu L, et al. (2004) Taxonomy-driven Computation of Product Recommendations[C]// Thirteenth Acm International Conference on Information & Knowledge Management. 406–415

  31. Schein AI, Popescul A, Ungar LH, et al. (2002)Methods and metrics for cold-start recommendations[C]// proceedings of the 25th annual international ACM SIGIR conference on research and development in information retrieval. ACM, 253–260

  32. Koren Y (2010) Collaborative filtering with temporal dynamics[J]. Commun ACM 53(4):89–97

    Article  Google Scholar 

  33. Khoshneshin M, Street WN (2010) Incremental collaborative filtering via evolutionary co-clustering.[C]// In Proc. of the Fourth ACM Conf. on Recommender Systems. 325–328

  34. Li B, Zhu X, Li R, et al. (2011) Cross-Domain Collaborative Filtering over Time.[C]// Twenty-second International Joint Conference on Artificial Intelligence-volumethree. 2293–2298

  35. Ren Y, Zhu T, Li G, et al. (2013) Top-N recommendations by learning user preference dynamics[M]// advances in knowledge discovery and data mining. Springer Berlin Heidelberg, 390–401

  36. Xiang L, Yuan Q, Zhao S, et al. (2010) Temporal recommendation on graphs via long- and short-term preference fusion[C]// proceedings of the 16th ACM SIGKDD international conference on knowledge discovery and data mining. ACM, 723–732

  37. Rendle S, Freudenthaler C, Schmidt-Thieme L (2010) Factorizing personalized Markov chains for next-basket recommendation.[C]// International Conference on World Wide Web. 811–820

  38. Wang J, Zhang Y, Wang J, et al. (2013) Opportunity model for e-commerce recommendation[C]// proceedings of the 36th international ACM SIGIR conference on research and development in information retrieval. ACM, 303–312

  39. Jiang P,Zhu Y,Zhang Y, Yuan Q (2015) Life-stage Prediction for Product Recommendation in E-commerce[J]. Proceedings of the 21th ACM SIGKDD international conference on Knowledge discovery and data mining. ACM, 1879–1888

  40. Wu SF, Lee SJ (2015) Employing local modeling in machine learning based methods for time-series prediction[J]. Expert Syst Appl 42(1):341–354

    Article  Google Scholar 

  41. Martínez-Rego D (2011) Efficiency of local models ensembles for time series prediction.[J]. Expert Syst Appl 38(6):6884–6894

    Article  Google Scholar 

  42. Sapankevych NI, Sankar R (2009) Time series prediction using support vector machines: a survey[J]. IEEE Comput Intell Mag 4(2):24–38

    Article  Google Scholar 

  43. Thissen U, Brakel RV, Weijer APD et al (2015) Using support vector machines for time series prediction[J]. Chemometrics & Intelligent Laboratory Systems 69(1–2):35–49

    Google Scholar 

  44. Huang Z, Shyu M L (2010) k-NN based LS-SVM framework for long-term time series prediction[C]// IEEE International Conference on Information Reuse and Integration. IEEE, :69–74

  45. Zhang L, Zhou WD, Chang PC, Yang JW, Li FZ (2013) Iterated time series prediction with multiple support vector regression models[J]. Neurocomputing 99(1):411–422

    Article  Google Scholar 

  46. Guo B, Dou K, Kuang L. Life stage based recommendation in e-commerce. International Joint Conference on Neural Networks (IJCNN). 3461–3468

  47. Fisher RA (1958) Statistical methods for research workers[M]// statistical methods for research workers.. Госстатиздат, 66–70

Download references

Acknowledgements

This work has been supported by the National Key R&D Program of China under grant 2018YFB1003800, National Natural Science Foundation of China (No.61772560), Natural Science Foundation of Hunan Province (No. 2019JJ40388).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Li Kuang.

Ethics declarations

Conflict of interests

The authors declare that there is no conflict of interests regarding the publication of this paper.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Gao, H., Kuang, L., Yin, Y. et al. Mining consuming Behaviors with Temporal Evolution for Personalized Recommendation in Mobile Marketing Apps. Mobile Netw Appl 25, 1233–1248 (2020). https://doi.org/10.1007/s11036-020-01535-1

Download citation

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s11036-020-01535-1

Keywords

Navigation