Cloud Service Prediction Using KCFC Approach

  • K. Indira
  • C. SanthiyaEmail author
  • K. Swetha
Conference paper
Part of the Lecture Notes on Data Engineering and Communications Technologies book series (LNDECT, volume 33)


Cloud computing is an emerging paradigm where the user can benefit many efficient services. Since many services resemble the same functionality, the user faces relevant and un-relevant information as data burden. So, Recommender System (RS) is getting used to suggest the user only the information that suits their search. Here (CFC)-Collaborative Filtering Coefficient is used as RS which functions by analyzing user history and similar service from neighbor users. Pearson coefficient is used to calculate the association between the services. But, it works for existing users not for new users because the further user details are not sufficient to recommend a service. To overcome this, the KNN approach is utilized to classify the recommendation from a k-nearest neighbor by finding the resemblance between various client ratings using Euclidean Distance measure. Thus, the KNN-CFC hybrid novel approach can create a new efficient RS framework which supplies the client a most relevant service information with low execution time for various data densities and different users and services.


Quality of service k-Nearest Neighbour CFC-Collaborative Filtering Coefficient Pearson coefficient Recommendation system 


  1. 1.
    Jannati, H., Bahrak, B.: An improved authentication protocol for distributed mobile cloud computing services. Int. J. Crit. Infrastruct. Prot. 19, 59–67 (2017)CrossRefGoogle Scholar
  2. 2.
    Camacho, L.A.G., Alves-Souza, S.N.: Social network data to alleviate cold-start in recommender system. Inf. Process. Manag.: Int. J. 54(4), 529–544 (2018)CrossRefGoogle Scholar
  3. 3.
    Wang, S., Zhao, Y., Huang, L., Xu, J., Hsu, C.H.: QoS prediction for service recommendations in mobile edge computing. J. Parallel Distrib. Comput. (2017)Google Scholar
  4. 4.
    Wei, J., He, J., Chen, K., Zhou, Y., Tang, Z.: Collaborative filtering and deep learning based recommendation system for cold start items. Expert Syst. Appl. 69, 29–39 (2017)CrossRefGoogle Scholar
  5. 5.
    Salah, A., Rogovschi, N., Nadif, M.: A dynamic collaborative filtering system via a weighted clustering approach. Neurocomputing 175, 206–215 (2016)CrossRefGoogle Scholar
  6. 6.
    Li, J., Zhang, K., Yang, X., Wei, P., Wang, J., Mitra, K., Ranjan, R.: Category preferred Canopy-K-means based collaborative filtering algorithm. Future Gener. Comput. Syst. 93, 1046–1054 (2018)CrossRefGoogle Scholar
  7. 7.
    Mezni, H., Abdeljaoued, T.: A cloud services recommendation system based on Fuzzy Formal Concept Analysis. Data Knowl. Eng. 116, 100–123 (2018)CrossRefGoogle Scholar
  8. 8.
    Bobadilla, J., Ortega, F., Hernando, A., Bernal, J.: A collaborative filtering approach to mitigate the new user cold start problem. Knowl.-Based Syst. 26, 225–238 (2012)CrossRefGoogle Scholar
  9. 9.
    Hayyolalam, V., Kazem, A.A.P.: A systematic literature review on QoS-aware service composition and selection in cloud environment. J. Netw. Comput. Appl. 110, 52–74 (2018)CrossRefGoogle Scholar
  10. 10.
    Ertuğrul, Ö.F., Tağluk, M.E.: A novel version of k nearest neighbor: dependent nearest neighbor. Appl. Soft Comput. 55, 480–490 (2017)CrossRefGoogle Scholar
  11. 11.
    Ortega, F., Zhu, B., Bobadilla, J., Hernando, A.: CF4 J: collaborative filtering for Java. Knowl.-Based Syst. 152, 94–99 (2018)CrossRefGoogle Scholar
  12. 12.
    Kumar, S., Pandey, M.K., Nath, A., Subbiah, K., Singh, M.K.: Comparative study on machine learning techniques in predicting the QoS-values for web-services recommendations. In: 2015 International Conference on Computing, Communication & Automation (ICCCA), pp. 161–167. IEEE, May 2015Google Scholar

Copyright information

© Springer Nature Switzerland AG 2020

Authors and Affiliations

  1. 1.Department of Information TechnologyThiagarajar College of EngineeringMaduraiIndia
  2. 2.Thiagarajar College of EngineeringMaduraiIndia

Personalised recommendations