Temporal-Sparsity Aware Service Recommendation Method via Hybrid Collaborative Filtering Techniques

  • Shunmei MengEmail author
  • Qianmu LiEmail author
  • Shiping Chen
  • Shui Yu
  • Lianyong Qi
  • Wenmin Lin
  • Xiaolong Xu
  • Wanchun Dou
Conference paper
Part of the Lecture Notes in Computer Science book series (LNCS, volume 11236)


Temporal information has been proved to be an important factor to recommender systems. Both of user behaviors and QoS performance of services are time-sensitive, especially in dynamic cloud environment. Furthermore, due to the data sparsity problem, it is still difficult for existing recommendation methods to get the similarity relationships between services or users well. In view of these challenges, in this paper, we propose a temporal-sparsity aware service recommendation method based on hybrid collaborative filtering (CF) techniques. Specifically, temporal influence is considered into classical neighborhood-based CF model by distinguishing temporal QoS metrics from stable QoS metrics. To deal with the sparsity problem, a time-aware latent factor model based on a tensor decomposition model is applied to mine the temporal similarity between services. Finally, experiments are designed and conducted to validate the effectiveness of our proposal.


Service recommendation Temporal Sparsity Collaborative filtering CP decomposition 



This paper is partially supported by the National Science Youth Foundation of China under Grant No. 61702264, the Open Research Project of State Key Laboratory of Novel Software Technology (Nanjing University) under Grant No. KFKT2017B07.


  1. 1.
    Yang, J., Liu, C., Teng, M., Chen, J., Xiong, H.: A unified view of social and temporal modeling for B2B marketing campaign recommendation. IEEE Trans. Knowl. Data Eng. 30(5), 810–823 (2018)CrossRefGoogle Scholar
  2. 2.
    Zhang, Y., et al.: Personalized quality centric service recommendation. In: Maximilien, M., Vallecillo, A., Wang, J., Oriol, M. (eds.) ICSOC 2017. LNCS, vol. 10601, pp. 528–544. Springer, Cham (2017). Scholar
  3. 3.
    Meng, S., Dou, W., Zhang, X., Chen, J.: KASR: a keyword-aware service recommendation method on mapreduce for big data applications. IEEE Trans. Parallel Distrib. Syst. 25(12), 3221–3231 (2014)CrossRefGoogle Scholar
  4. 4.
    Hu, Y., Peng, Q., Hu, X., Yang, R.: Time aware and data sparsity tolerant web service recommendation based on improved collaborative filtering. IEEE Trans. Serv. Comput. 8(5), 782–794 (2015)CrossRefGoogle Scholar
  5. 5.
    Zhang, J.D., Chow, C.Y.: TICRec: a probabilistic framework to utilize temporal influence correlations for time-aware location recommendations. IEEE Trans. Serv. Comput. 9(4), 633–646 (2016)CrossRefGoogle Scholar
  6. 6.
    Kolda, T.G., Bader, B.W.: Tensor decompositions and applications. SIAM Rev. 51(3), 455–500 (2009)MathSciNetCrossRefGoogle Scholar
  7. 7.
    Linden, G., Smith, B., York, J.: Amazon. com recommendations: item-to-item collaborative filtering. IEEE Internet Comput. 7(1), 76–80 (2003)CrossRefGoogle Scholar
  8. 8.
    Koren, Y., Bell, R., Volinsky, C.: Matrix factorization techniques for recommender systems. Computer 42(8), 42–49 (2009)CrossRefGoogle Scholar
  9. 9.
    Zhang, W., Sun, H., Liu, X., Guo, X.: Temporal QoS-aware web service recommendation via non-negative tensor factorization. In: Proceedings of the 23rd International Conference on World Wide Web, pp. 585–596. ACM (2014)Google Scholar
  10. 10.
    Meng, S., et al.: A temporal-aware hybrid collaborative recommendation method for cloud service. In: 2016 IEEE International Conference of Web Services (ICWS), pp. 252–259. IEEE (2016)Google Scholar
  11. 11.
    Chai, T., Draxler, R.R.: Root mean square error (RMSE) or mean absolute error (MAE)?–arguments against avoiding RMSE in the literature. Geosci. Model. Dev. 7(3), 1247–1250 (2014)CrossRefGoogle Scholar
  12. 12.
    Carullo, G., Castiglione, A., De Santis, A., Palmieri, F.: A triadic closure and homophily-based recommendation system for online social networks. World Wide Web 18(6), 1579–1601 (2015)CrossRefGoogle Scholar
  13. 13.
    Wang, X., Donaldson, R., Nell, C., Gorniak, P., Ester, M., Bu, J.: Recommending groups to users using user-group engagement and time-dependent matrix factorization. In: AAAI, pp. 1331–1337 (2016)Google Scholar
  14. 14.
    Lian, D., et al.: Scalable content-aware collaborative filtering for location recommendation. IEEE Trans. Knowl. Data Eng. 30(6), 1122–1135 (2018)CrossRefGoogle Scholar
  15. 15.
    Yin, H., Cui, B., Zhou, X., Wang, W., Huang, Z., Sadiq, S.: Joint modeling of user check-in behaviors for real-time point-of-interest recommendation. ACM Trans. Inf. Syst. (TOIS) 35(2), 11 (2016)CrossRefGoogle Scholar
  16. 16.
    Wang, X., Zhu, J., Zheng, Z., Song, W., Shen, Y., Lyu, M.R.: A spatial-temporal QoS prediction approach for time-aware web service recommendation. ACM Trans. Web (TWEB) 10(1), 7 (2016)Google Scholar

Copyright information

© Springer Nature Switzerland AG 2018

Authors and Affiliations

  • Shunmei Meng
    • 1
    • 2
    Email author
  • Qianmu Li
    • 1
    Email author
  • Shiping Chen
    • 3
  • Shui Yu
    • 4
  • Lianyong Qi
    • 5
  • Wenmin Lin
    • 6
  • Xiaolong Xu
    • 7
  • Wanchun Dou
    • 2
  1. 1.Department of Computer Science and EngineeringNanjing University of Science and TechnologyNanjingChina
  2. 2.State Key Laboratory for Novel Software TechnologyNanjing UniversityNanjingChina
  3. 3.CSIRO Data61SydneyAustralia
  4. 4.School of SoftwareUniversity of Technology SydneyUltimoAustralia
  5. 5.School of Information Science and EngineeringQufu Normal UniversityJiningChina
  6. 6.Department of Computer ScienceHangzhou Dianzi UniversityHangzhouChina
  7. 7.School of Computer and SoftwareNanjing University of Information Science and TechnologyNanjingChina

Personalised recommendations