A Collaborative Filtering Method for Cloud Service Recommendation via Exploring Usage History

  • Fang-fang Wang
  • Fu-zan Chen
  • Min-qiang Li
Conference paper


With the rapid development of cloud computing technique, cloud service recommendation has attracted significant research interest nowadays. The main task of cloud service recommendation is to provide a list of new cloud services for users to satisfy their requirements and the key of accurate recommendation is the complete and accurate identification of users’ preference. In this study, we propose a cloud service recommendation approach based on collaborative filtering via exploring user usage history. This approach first computes user similarity using an improved cosine similarity method, which is adjusted by cloud service popularity. Then several similar users are selected as user neighbors. At last, it predicts the possibility that active users invoke candidate services according to user neighbors. Experimental results show that the proposed approach performs better than existing approaches in terms of recommendation accuracy.


Cloud computing Collaborative filtering Recommendation Usage history 



The work was supported by the Key Program of National Natural Science Foundation of China (No. 71631003) and the General Program of National Natural Science Foundation of China (No. 71771169).


  1. 1.
    T. Erl, R.S. Puttini, Z. Mahmood et al., Cloud computing: concepts, technology & architecture, in Cloud Computing (2013)Google Scholar
  2. 2.
    X.W. Zhang, H.E. Ke-Qing, J. Wang et al., A survey of personalized web service recommendation. Comput. Eng. Sci. (2013)Google Scholar
  3. 3.
    Z. Zheng, H. Ma, M.R. Lyu et al., QoS-aware cloud service recommendation by collaborative filtering. IEEE Trans. Serv. Comput. 4(2), 140–152 (2011)CrossRefGoogle Scholar
  4. 4.
    M. Chen, Y. Ma, A hybrid approach to cloud service recommendation based on QoS-aware rating and ranking. Comput. Sci. (2015)Google Scholar
  5. 5.
    J. Liu, M. Tang, Z. Zheng et al., Location-aware and personalized collaborative filtering for cloud service recommendation. IEEE Trans. Serv. Comput. 9(5), 1–1 (2016)Google Scholar
  6. 6.
    X. Wang, J. Zhu, Z. Zheng et al., A spatial-temporal QoS prediction approach for time-aware cloud service recommendation. ACM Trans. Cloud 10(1), 1–25 (2016)Google Scholar
  7. 7.
    Y. Xu, J. Yin, S. Deng et al., Context-aware QoS prediction for web service recommendation and selection. Expert. Syst. Appl. 53(C), 75–86 (2016)CrossRefGoogle Scholar
  8. 8.
    Y.M. Afify, I.F. Moawad, N.L. Badr et al., Enhanced similarity measure for personalized cloud services recommendation. Concurr. Comput. Pract. Exp. 29 (2017)CrossRefGoogle Scholar
  9. 9.
    G. Kang, J. Liu, M. Tang et al., AWSR: active cloud service recommendation based on usage history, in IEEE International Conference on Cloud Services (IEEE, 2012), pp. 186–193Google Scholar
  10. 10.
    X. Zhang, K. He, C. Wang et al., Interest-driven cloud service recommendation based on MFI-7, in IEEE International Conference on Services Computing (IEEE, 2013), p. 438Google Scholar
  11. 11.
    L. Liu, F. Lecue, N. Mehandjiev, Semantic content-based recommendation of software services using context, in ACM Transactions on the Cloud (2013)Google Scholar
  12. 12.
    B. Cao, J. Liu, M. Tang et al., Cloud API recommendation based on user usage history and reputation evaluation. Chin. J. Polym. Sci. 48(2), 77–98 (2015)Google Scholar
  13. 13.
    X. Zhang, K. He, J. Wang et al., Cloud service recommendation based on watchlist via temporal and tag preference fusion, in IEEE International Conference on Cloud Services (2014), pp. 281–288Google Scholar
  14. 14.
    G. Kang, M. Tang, J. Liu et al., Diversifying cloud service recommendation results via exploring service usage history. IEEE Trans. Serv. Comput., 1–1 (2015)Google Scholar
  15. 15.
    L.Y. Hao, J. Wang, Collaborative filtering TopN-recommendation algorithm based on item popularity. Comput. Eng. Des. 34(10), 3497–3501 (2013)Google Scholar
  16. 16.
    W. Xia, L. He, L. Ren et al., A new collaborative filtering approach utilizing item’s popularity, in IEEE International Conference on Industrial Engineering and Engineering Management (IEEE, 2008), pp. 1480–1484Google Scholar

Copyright information

© Springer Nature Singapore Pte Ltd. 2019

Authors and Affiliations

  1. 1.College of Management and EconomicsTianjin UniversityTianjinChina
  2. 2.State Key Laboratory of Hydraulic Engineering Simulation and SafetyTianjin UniversityTianjinChina

Personalised recommendations