Periodicity analysis using weighted sequential pattern in recommending service

  • Young Sung Cho
  • Won Shik Na
  • Song Chul MoonEmail author


Nowadays, due to escalating the demands of the direct purchase of e-commerce with many kinds of item, the demand for e-commerce is exploding. The recommender system finds items for customer easily and targets in customers for the e-commerce firms easily by an automated recommending process. And also, association rules are often used to facilitate product sales in marketing pattern analysis through recommender systems in e-commerce. This paper takes aim at a new recommending service in e-commerce using periodicity analysis of weighted sequential pattern. In e-commerce, we need the FRAT segmentation method based on the various items purchased by the customer, to reflect the weights and perform the pre-processing tasks using sequential patterns for period analysis. We apply an effective incremental sequential data mining method that adds incremental purchasing data as a change of the four season changes. As a result, we suggest a recommendation service for micro-marketing of e-commerce based on big data analysis for promoting e-commerce purchasing, which satisfies customer’s taste with various products of e-commerce. To check the performance of the proposal, we tested the data set with the same conditions as before. As a result, the proposed system is more efficient than the other systems in the results of system evaluation.


Segmentation FRAT Association rules Sequential pattern mining 



Funding for this paper was provided by Namseoul University.


  1. 1.
    Banicescu, I., Velusamy, V., Devaprasad, J.: On the scalability of dynamic scheduling scientific applications with adaptive weighted factoring. Clust. Comput. 6(3), 215–226 (2003)CrossRefGoogle Scholar
  2. 2.
    Cho, Y.-S., Ryu, K.-H.: Personalized recommendation system using FP-tree mining based on RFM. J. Korea Soc. Comput. Inf. 17(2), 197–206 (2012)CrossRefGoogle Scholar
  3. 3.
    Zhong, A., et al.: Performance implications of non-uniform VCPU-PCPU mapping in virtualization environment. Clust. Comput. 16(3), 347–358 (2013)CrossRefGoogle Scholar
  4. 4.
    Cho, Y.S., et al.: A study of recommending service based on customer inclination using AHP. In: Proceedings of the 2016 IEEE International Conference on Management of Innovation and Technology (ICMIT), IEEE, pp. 145–149. (2016)Google Scholar
  5. 5.
    Cho, Y.S., et al.: Clustering method using item preference based on RFM for recommendation system in u-commerce. In: Han, Y.-H. (ed.) Ubiquitous information technologies and applications, pp. 353–362. Springer, Dordrecht (2013)CrossRefGoogle Scholar
  6. 6.
    Riha, L., Malik, M., El-Ghazawi, T.: An adaptive hybrid OLAP architecture with optimized memory access patterns. Clust. Comput. 16(4), 663–677 (2013)CrossRefGoogle Scholar
  7. 7.
    Gunaratne, K.A.: Globalisation, decimation of labour and strategic managerial options. In: Twelfth Australia and New Zealand Academy of Management International Conference. (1998)Google Scholar
  8. 8.
    Agrawal, R., Srikant, R.: Mining sequential patterns. In: Proceedings of the Eleventh International Conference on Data Engineering, IEEE, pp. 3–14. (1995)Google Scholar
  9. 9.
    Agrawal, R., Imieliński, T., Swami, A.: Mining association rules between sets of items in large databases. In: Acm Sigmod Record, ACM, pp. 207–216. (1993)Google Scholar
  10. 10.
    Srikant, R., Agrawal, R.: Mining sequential patterns: generalizations and performance improvements. In: International Conference on Extending Database Technology. Springer, Berlin, Heidelberg, pp. 1–17. (1996)Google Scholar
  11. 11.
    Chiu, D.-Y., Wu, Y.-H., Chen, A.L.P.: An efficient algorithm for mining frequent sequences by a new strategy without support counting. In: Proceedings. 20th International Conference on Data Engineering, 2004, IEEE, p. 375. (2004)Google Scholar
  12. 12.
    Han, J., et al.: Prefixspan: mining sequential patterns efficiently by prefix-projected pattern growth. In: Proceedings of the 17th international conference on data engineering. pp. 215–224. (2001)Google Scholar
  13. 13.
    Yan, X., Han, J., Afshar, R.: CloSpan: mining: closed sequential patterns in large datasets. In: Proceedings of the 2003 SIAM International Conference on Data Mining. Society for Industrial and Applied Mathematics. pp. 166–177 (2003)Google Scholar
  14. 14.
    Tibshirani, R., Friedman, J.: The elements of statistical learning: data mining, inference, and prediction. Springer, New York (2001)zbMATHGoogle Scholar
  15. 15.
    Masseglia, F., Poncelet, P., Teisseire, M.: Incremental mining of sequential patterns in large databases. Data Knowl. Eng. 46(1), 97–121 (2003)CrossRefGoogle Scholar
  16. 16.
    Cheung, D.W., et al.: Maintenance of discovered association rules in large databases: an incremental updating technique. In: Proceedings of the Twelfth International Conference on Data Engineering, 1996. IEEE, pp. 106–114. (1996)Google Scholar
  17. 17.
    Pudi, V.: Haritsa JR quantifying the utility of the past in mining large databases. Inf. Syst. 25(5), 323–343 (2000)CrossRefGoogle Scholar
  18. 18.
    Wang, K.: Discovering patterns from large and dynamic sequential data. J. Intell. Inf. Syst. 9(1), 33–56 (1997)CrossRefGoogle Scholar
  19. 19.
    Dafa-Alla, A.F.A., et al.: IMTAR: incremental mining of general temporal association rules. JIPS 6(2), 163–176 (2010)Google Scholar
  20. 20.
    Herlocker, J.L., et al.: An algorithmic framework for performing collaborative filtering. In: Proceedings of the 22nd annual International ACM SIGIR Conference on Research and Development in Information Retrieval. ACM, pp. 230–237. (1999)Google Scholar

Copyright information

© Springer Science+Business Media, LLC, part of Springer Nature 2019

Authors and Affiliations

  • Young Sung Cho
    • 1
  • Won Shik Na
    • 2
  • Song Chul Moon
    • 2
    Email author
  1. 1.Department of Computer Science, Database and Bioinformatics Lab.Chungbuk National UniversityCheongjuKorea
  2. 2.Department of Computer ScienceNamseoul UniversityCheonanKorea

Personalised recommendations