Skip to main content

Collaborative Recommendation Method Based on Knowledge Graph for Cloud Services

  • Conference paper
  • First Online:
Cloud Computing, Smart Grid and Innovative Frontiers in Telecommunications (CloudComp 2019, SmartGift 2019)

Abstract

As the number of cloud services and user interest data soars, it’s hard for users to find suitable could services within a short time. A suitable cloud service automatic recommendation system can effectively solve this problem. In this work, we propose KGCF, a novel method to recommend users cloud services that meet their needs. We model user-item and item-item bipartite relations in a knowledge graph, and study property-specific user-item relation features from it, which are fed to a collaborative filtering algorithm for Top-N item recommendation. We evaluate the proposed method in terms of Top-N recommendation on the MovieLens 1M dataset, and prove it outperforms numbers of state-of-the-art recommendation systems. In addition, we prove it has well performance in term of long tail recommendation, which means that more kinds cloud services can be recommended to users instead of only hot items.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 84.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 109.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. John, K., Niu, Z., Kalui, D.: A hybrid recommender system for e-learning based on context awareness and sequential pattern mining. Soft. Comput. 22(8), 2449–2461 (2018)

    Google Scholar 

  2. Nilashi, M., Ibrahim, O., Bagherifard, K.: A recommender system based on collaborative filtering using ontology and dimensionality reduction techniques. Expert Syst. Appl. 92, 507–520 (2018)

    Google Scholar 

  3. Ahmad, N., Ghauth, K.I., Chua, F.-F.: Utilizing learners’ negative ratings in semantic content-based recommender system for e-learning forum. J. Educ. Technol. Soc. 21(1), 112–125 (2018)

    Google Scholar 

  4. Cai, G., Lee, K., Lee, I.: Itinerary recommender system with semantic trajectory pattern mining from geo-tagged photos. Expert Syst. Appl. 94, 32–40 (2018)

    Google Scholar 

  5. John, K., Niu, Z., Mustafa, G.: Knowledge-based recommendation: a review of ontology-based recommender systems for e-learning. Artif. Intell. Rev. 50(1), 21–48 (2018)

    Google Scholar 

  6. Shani, G., Gunawardana, A.: Evaluating Recommendation Systems. In: Ricci, F., Rokach, L., Shapira, B., Kantor, Paul B. (eds.) Recommender Systems Handbook, pp. 257–297. Springer, Boston, MA (2011). https://doi.org/10.1007/978-0-387-85820-3_8

    Google Scholar 

  7. Sarwar, B., Karypis, G., Konstan, J., Riedl, J.: Analysis of recommendation algorithms for e-commerce. In: ACM Conference on Electronic Commerce, pp. 158–167 (2000)

    Google Scholar 

  8. Park, Y.J., Tuzhilin, A.: The long tail of recommender systems and how to leverage it. In: Proceedings of the 2008 ACM Conference on Recommender Systems, pp. 11–18 (2008)

    Google Scholar 

  9. Hurley, N., Zhang, M.: Novelty and diversity in top-N recommendations analysis and evaluation. ACM Trans. Internet Technol. 10, 1–29 (2011)

    Google Scholar 

  10. Harper, F.M., Konstan, J.A.: The MovieLens datasets: history and context. ACM Trans. Interact. Intell. Syst. (TiiS) 5(4) (2015). Article 19, 19 pages

    Google Scholar 

  11. Ostuni, V.C., Noia, T.D., Sciascio, E.D., Mirizzi, R.: Top-n recommendations from implicit feedback leveraging linked open data. In: Proceedings of the 7th ACM conference on Recommender systems, pp. 85–92. ACM (2013)

    Google Scholar 

  12. Xu, X., Liu, Q., Zhang, X., Zhang, J., Qi, L., Dou, W.: A blockchain-powered crowdsourcing method with privacy preservation in mobile environment. IEEE Trans. Comput. Soc. Syst. 6, 1407–1419 (2019)

    Google Scholar 

  13. Qi, L., Chen, Y., Yuan, Y., Fu, S., Zhang, X., Xu, X.: A QoS-aware virtual machine scheduling method for energy conservation in cloud-based cyber-physical systems. World Wide Web J. 23, 1275–1297 (2019)

    Google Scholar 

  14. Qi, L., et al.: Finding all you need: web apis recommendation in web of things through keywords search. IEEE Trans. Comput. Soc. Syst. 6, 1063–1072 (2019)

    Google Scholar 

  15. Bizer, C., Heath, T., Berners-Lee, T.: Linked data-the story so far. In: Semantic Services, Interoperability and Web Applications: Emerging Concepts, pp. 205–227 (2009)

    Google Scholar 

  16. Middleton, Stuart E., Roure, D.D., Shadbolt, Nigel R.: Ontology-based recommender systems. In: Staab, S., Studer, R. (eds.) Handbook on Ontologies. IHIS, pp. 779–796. Springer, Heidelberg (2009). https://doi.org/10.1007/978-3-540-92673-3_35

    Google Scholar 

  17. Di Noia, T., Ostuni, V.C., Tomeo, P., Di Sciascio, E.: SPrank: semantic path-based ranking for top-n recommendations using linked open data. ACM Trans. Intell. Syst. Technol. (TIST) 8(1), 9 (2016)

    Google Scholar 

  18. Ostuni, V.C., Di Noia, T., Di Sciascio, E., Mirizzi, R.: Top-n recommendations from implicit feedback leveraging linked open data. In: Proceedings of the 7th ACM Conference on Recommender Systems, pp. 85–92. ACM (2013)

    Google Scholar 

  19. Palumbo, E., Rizzo, G., Troncy, R: entity2rec: learning user-item relatedness from knowledge graphs for top-N item recommendation, pp. 32–36 (2017)

    Google Scholar 

  20. Ostuni, V.C., Di Noia, T., Di Sciascio, E., Mirizzi, R.: Top-N recommendations from implicit feedback leveraging linked open data. In: Proceedings of the 7th ACM Conference on Recommender Systems, pp. 85–92. ACM, New York (2013)

    Google Scholar 

  21. Khrouf, H., Troncy, R.: Hybrid event recommendation using linked data and user diversity. In Proceedings of the 7th ACM Conference on Recommender Systems, pp. 185–192. ACM, New York (2013)

    Google Scholar 

  22. Rowe, M.: SemanticSVD++: incorporating semantic taste evolution for predicting ratings. In: 2014 IEEE/WIC/ACM International Conferences on Web Intelligence, WI (2014)

    Google Scholar 

Download references

Acknowledgment

This paper is supported by the National Science Youth Foundation of China under Grant No. 61702264, the Fundamental Research Funds for the Central Universities No. 30919011282, the Fundamental Research Funds for the Central Universities No. 30918014108, the Natural Science Foundation of the Jiangsu Higher Education Institutions of China No. 19KJB510022.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Shunmei Meng .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2020 ICST Institute for Computer Sciences, Social Informatics and Telecommunications Engineering

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Huang, W., Li, Q., Liu, X., Meng, S. (2020). Collaborative Recommendation Method Based on Knowledge Graph for Cloud Services. In: Zhang, X., Liu, G., Qiu, M., Xiang, W., Huang, T. (eds) Cloud Computing, Smart Grid and Innovative Frontiers in Telecommunications. CloudComp SmartGift 2019 2019. Lecture Notes of the Institute for Computer Sciences, Social Informatics and Telecommunications Engineering, vol 322. Springer, Cham. https://doi.org/10.1007/978-3-030-48513-9_21

Download citation

  • DOI: https://doi.org/10.1007/978-3-030-48513-9_21

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-030-48512-2

  • Online ISBN: 978-3-030-48513-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics