A Multi-model Recurrent Knowledge Graph Embedding for Contextual Recommendations

  • Conference paper
  • First Online:
Web Engineering (ICWE 2024)

Part of the book series: Lecture Notes in Computer Science ((LNCS,volume 14629))

Included in the following conference series:

  • 188 Accesses

Abstract

Recommenders can be improved by exploiting the huge disposal of multi-context data that is now available. Knowledge Graphs (KGs) offer an intuitive way to incorporate this kind of assorted data. This paper introduces a context-aware recommender, based on deriving graph embeddings by learning the representations of appropriate meta-paths mined from a graph database. Our system uses several LSTMs to model the meta-path semantics between a user-item pair, based on the length of the mined path, a Multi-head Attention module as an attention mechanism, along with a pooling and a recommendation layer. Our evaluation shows that our system is on par with state-of-the-art recommenders, while also supporting contextual modeling.

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

Access this chapter

Subscribe and save

Springer+ Basic
EUR 32.99 /Month
  • Get 10 units per month
  • Download Article/Chapter or Ebook
  • 1 Unit = 1 Article or 1 Chapter
  • Cancel anytime
Subscribe now

Buy Now

Chapter
EUR 29.95
Price includes VAT (Germany)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
EUR 94.15
Price includes VAT (Germany)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
EUR 79.17
Price includes VAT (Germany)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free ship** worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Notes

  1. 1.

    Neo4j. https://neo4j.com.

  2. 2.

    RecSys2013, https://www.kaggle.com/c/yelp-recsys-2013/data.

  3. 3.

    Yelp. https://www.yelp.ie.

  4. 4.

    https://github.com/dionisiskotzaitsis/MRKGEC.

References

  1. Ehrlinger, L., Wöß, W.: Towards a definition of knowledge graphs. In: Joint Proceedings of the Posters and Demos Track of SEMANTiCS2016 and SuCCESS 2016, vol. 1695. CEUR (2016)

    Google Scholar 

  2. Guo, Q., et al.: A survey on knowledge graph-based recommender systems. IEEE TKDE 34(08), 3549–3568 (2022)

    Google Scholar 

  3. Hu, B., Shi, C., Zhao, W.X., Yu, P.S.: Leveraging meta-path based context for top- N recommendation with a neural co-attention model. In: Proceedings of the 24th ACM SIGKDD (2018)

    Google Scholar 

  4. Jhamb, Y., Ebesu, T., Fang, Y.: Attentive contextual denoising autoencoder for recommendation. In: Proceedings of the 2018 ACM SIGIR ICTIR, pp. 27–34 (2018)

    Google Scholar 

  5. Li, J., Xu, Z., Tang, Y., Zhao, B., Tian, H.: Deep hybrid knowledge graph embedding for top-N recommendation. In: Wang, G., Lin, X., Hendler, J., Song, W., Xu, Z., Liu, G. (eds.) WISA 2020. LNCS, vol. 12432, pp. 59–70. Springer, Cham (2020). https://doi.org/10.1007/978-3-030-60029-7_6

    Chapter  Google Scholar 

  6. Luo, C., Pang, W., Wang, Z., Lin, C.: Hete-CF: social-based collaborative filtering recommendation using heterogeneous relations. In: 2014 IEEE International Conference on Data Mining (2014)

    Google Scholar 

  7. Pei, W., Yang, J., Sun, Z., Zhang, J., Bozzon, A., Tax, D.M.: Interacting attention-gated recurrent networks for recommendation. In: Proceedings of the 2017 ACM CIKM (2017)

    Google Scholar 

  8. Pham, T.A.N., Li, X., Cong, G., Zhang, Z.: A general recommendation model for heterogeneous networks. IEEE TKDE 28(12), 3140–3153 (2016)

    Google Scholar 

  9. Shi, C., Zhang, Z., Ji, Y., Wang, W., Yu, P.S., Shi, Z.: SemRec: a personalized semantic recommendation method based on weighted heterogeneous information networks. World Wide Web 22(1), 153–184 (2018)

    Article  Google Scholar 

  10. Sun, Y., Han, J., Yan, X., Yu, P.S., Wu, T.: PathSim: meta path-based top-k similarity search in heterogeneous information networks. Proc. VLDB Endow. 4(11), 992–1003 (2011)

    Article  Google Scholar 

  11. Sun, Z., Yang, J., Zhang, J., Bozzon, A., Huang, L.K., Xu, C.: Recurrent knowledge graph embedding for effective recommendation. In: Proceedings of the 12th ACM Conference on Recommender Systems (2018)

    Google Scholar 

  12. van Rossum, B., Frasincar, F.: Augmenting LOD-based recommender systems using graph centrality measures (2019)

    Google Scholar 

  13. Wang, X., Wang, D., Xu, C., He, X., Cao, Y., Chua, T.S.: Explainable reasoning over knowledge graphs for recommendation. In: Proceedings of the AAAI Conference on Artificial Intelligence, vol. 33, pp. 5329–5336 (2019)

    Google Scholar 

  14. Webber, W., Moffat, A., Zobel, J.: A similarity measure for indefinite rankings. ACM Trans. Inf. Syst. 28(4), 1–38 (2010)

    Article  Google Scholar 

  15. Wever, T., Frasincar, F.: A linked open data schema-driven approach for top-n recommendations. In: Proceedings of the Symposium on Applied Computing, SAC 2017, pp. 656–663. ACM (2017)

    Google Scholar 

  16. Xu, K., et al.: Show, attend and tell: neural image caption generation with visual attention, pp. 2048–2057. PMLR (2015)

    Google Scholar 

  17. Yu, X., Ren, X., Gu, Q., Sun, Y., Han, J.: Collaborative filtering with entity similarity regularization in heterogeneous information networks. IJCAI HINA 27 (2013)

    Google Scholar 

  18. Yu, X., et al.: Recommendation in heterogeneous information networks with implicit user feedback. In: Proceedings of the 7th ACM Conference on Recommender Systems (2013)

    Google Scholar 

  19. Zhang, F., Yuan, N.J., Lian, D., **e, X., Ma, W.Y.: Collaborative knowledge base embedding for recommender systems. In: Proceedings of the 22nd ACM SIGKDD (2016)

    Google Scholar 

  20. Zhang, L., Li, X., Li, W., Zhou, H., Bai, Q.: Context-aware recommendation system using graph-based behaviours analysis. J. Syst. Sci. Syst. Eng. 30, 482–494 (2021)

    Article  Google Scholar 

  21. Zheng, J., Liu, J., Shi, C., Zhuang, F., Li, J., Wu, B.: Recommendation in heterogeneous information network via dual similarity regularization. Int. J. Data Sci. Anal. 3(1), 35–48 (2016)

    Article  Google Scholar 

  22. Zheng, Y., Mobasher, B., Burke, R.: Deviation-based contextual slim recommenders. In: Proceedings of the 23rd ACM CIKM, pp. 271–280 (2014)

    Google Scholar 

Download references

Acknowledgement

This paper is a result of research conducted within the “MSc in Artificial Intelligence and Data Analytics” of the Department of Applied Informatics of University of Macedonia. The presentation of the paper is funded by the University of Macedonia Research Committee.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Dionisis Kotzaitsis .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2024 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kotzaitsis, D., Koloniari, G. (2024). A Multi-model Recurrent Knowledge Graph Embedding for Contextual Recommendations. In: Stefanidis, K., Systä, K., Matera, M., Heil, S., Kondylakis, H., Quintarelli, E. (eds) Web Engineering. ICWE 2024. Lecture Notes in Computer Science, vol 14629. Springer, Cham. https://doi.org/10.1007/978-3-031-62362-2_7

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-62362-2_7

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-62361-5

  • Online ISBN: 978-3-031-62362-2

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics

Navigation