Skip to main content

Observation Is Reality? A Graph Diffusion-Based Approach for Service Tags Recommendation

  • Conference paper
  • First Online:
Service-Oriented Computing (ICSOC 2023)

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

Included in the following conference series:

  • 328 Accesses

Abstract

Accurate service tags recommendation plays a crucial role in classifying, searching, managing, composing, and expanding services. However, many service tags recommendation studies fail to consider real-world scenarios, greatly limiting their performance and capability of handling complex situations. First, the simplification of service tags recommendation to single-tag classification or clustering overlooks the complexity and diversity of crossover services, as well as the intricate interactions between services or their tags. Second, inadequate or ambiguous descriptions of many services result in insufficient information for accurate recommendations. Third, the observation is not always reality due to the presence of unseen data or noise. To address these issues, a new graph diffusion-based graph neural network framework is proposed for multi-tags recommendation, named SpiderTags. It considers both the textual description of services and explicit relationships between services or their tags to enhance performance. Moreover, considering that the observed explicit graph may not be reality and not optimal for downstream tasks, SpiderTags introduces a graph diffusion mechanism to search for a more optimal graph for downstream tasks. A series of experiments conducted on the real-world ProgrammableWeb dataset demonstrate the effectiveness of SpiderTags in service tags recommendation task. Our code is available on https://github.com/gplinked/SpiderTags.

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 49.99
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 64.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. Benslimane, D., Dustdar, S., et al.: Services mashups: the new generation of web applications. IEEE Internet Comput. 12(5), 13–15 (2008)

    Article  Google Scholar 

  2. Cao, B., Zhang, L., et al.: Web service recommendation via combining bilinear graph representation and xdeepfm quality prediction. IEEE Trans. Netw. Serv. Manage. 20(2), 1078–1092 (2023)

    Article  Google Scholar 

  3. Chen, B., Guo, W., et al.: TGCN: tag graph convolutional network for tag-aware recommendation. In: CIKM 2020, pp. 155–164 (2020)

    Google Scholar 

  4. Chen, W., Liu, M., et al.: Tagtag: a novel framework for service tags recommendation and missing tag prediction. In: ICSOC 2022, vol. 13740, pp. 340–348 (2022)

    Google Scholar 

  5. Devlin, J., Chang, M., et al.: BERT: pre-training of deep bidirectional transformers for language understanding. In: NAACL-HLT 2019, pp. 4171–4186 (2019)

    Google Scholar 

  6. Ding, K., Xu, Z., et al.: Data augmentation for deep graph learning: a survey. SIGKDD Explor. 24(2), 61–77 (2022)

    Article  Google Scholar 

  7. Gasteiger, J., Weißenberger, S., et al.: Diffusion improves graph learning. In: Advances in Neural Information Processing Systems 32 (2019)

    Google Scholar 

  8. Jin, W., Ma, Y., et al.: Graph structure learning for robust graph neural networks. In: SIGKDD 2020, pp. 66–74 (2020)

    Google Scholar 

  9. Klicpera, J., Bojchevski, A., et al.: Predict then propagate: graph neural networks meet personalized pagerank. In: ICLR 2019 (2019)

    Google Scholar 

  10. Lo, W., Yin, J., et al.: Accelerated sparse learning on tag annotation for web service discovery. In: ICWS 2015, pp. 265–272 (2015)

    Google Scholar 

  11. Luo, L., Haffari, G., et al.: Graph sequential neural ODE process for link prediction on dynamic and sparse graphs. In: WSDM 2023, pp. 778–786 (2023)

    Google Scholar 

  12. Punitha, K.: A novel mixed wide and PSO-BI-LSTM-CNN model for the effective web services classification. Webology 17(2), 218–237 (2020)

    Article  Google Scholar 

  13. Radford, A., Narasimhan, K.: Improving language understanding by generative pre-training (2018)

    Google Scholar 

  14. Shen, J., Huang, W., et al.: PICF-ldDA a topic enhanced lDA with probability incremental correction factor for web API service clustering. J. Cloud Comput. 11(1), 1–13 (2022)

    Article  Google Scholar 

  15. Tan, Y., Liu, Y., et al.: Federated learning on non-iid graphs via structural knowledge sharing. CoRR abs/2211.13009 (2022)

    Google Scholar 

  16. Tseng, S., Georgiou, P.G., et al.: Multimodal embeddings from language models. CoRR abs/1909.04302 (2019)

    Google Scholar 

  17. Velickovic, P., Cucurull, G., et al.: Graph attention networks. In: ICLR 2018 (2018)

    Google Scholar 

  18. Wang, G., Yu, J., et al.: Motif-based graph attentional neural network for web service recommendation. Knowl.-Based Syst. 269, 110512 (2023)

    Article  Google Scholar 

  19. Wang, R., Chen, D., et al.: Bevt: bert pretraining of video transformers. In: CVPR 2022, pp. 14733–14743 (2022)

    Google Scholar 

  20. Wang, R., Mou, S., et al.: Graph structure estimation neural networks. In: The Web Conference 2021, pp. 342–353 (2021)

    Google Scholar 

  21. Wang, X., Liu, J., et al.: A novel dual-graph convolutional network based web service classification framework. In: ICWS 2020, pp. 281–288 (2020)

    Google Scholar 

  22. Wang, X., Zhou, P., et al.: Servicebert: a pre-trained model for web service tagging and recommendation. In: International Conference on Service-Oriented Computing, pp. 464–478 (2021)

    Google Scholar 

  23. Wu, F., Jr., A.H.S., et al.: Simplifying graph convolutional networks. In: ICML 2019. vol. 97, pp. 6861–6871 (2019)

    Google Scholar 

  24. Wu, Z., Pan, S., et al.: A comprehensive survey on graph neural networks. IEEE Trans. Neural Networks Learn. Syst. 32(1), 4–24 (2021)

    Article  MathSciNet  Google Scholar 

  25. Xu, Y., Xiao, W., et al.: Towards effective semantic annotation for mobile and edge services for internet-of-things ecosystems. Futur. Gener. Comput. Syst. 139, 64–73 (2023)

    Article  Google Scholar 

  26. Yang, M., Cao, S., et al.: Intellitag: an intelligent cloud customer service system based on tag recommendation. In: ICDE 2021, pp. 2559–2570 (2021)

    Google Scholar 

  27. Yang, Y., Qamar, N., et al.: Servenet: a deep neural network for web services classification. In: ICWS 2020, pp. 168–175 (2020)

    Google Scholar 

  28. Yang, Z., Feng, J.: Explainable multi-task convolutional neural network framework for electronic petition tag recommendation. Electron. Commer. Res. Appl. 59, 101263 (2023)

    Article  Google Scholar 

  29. Ye, H., Cao, B., et al.: Web services classification based on wide & BI-LSTM model. IEEE Access 7, 43697–43706 (2019)

    Article  Google Scholar 

  30. You, J., Ma, X., et al.: Handling missing data with graph representation learning. In: NeurIPS 2020 (2020)

    Google Scholar 

  31. Zhu, Y., Liu, M., et al.: Sraslr: a novel social relation aware service label recommendation model. In: ICWS 2021, pp. 87–96 (2021)

    Google Scholar 

Download references

Acknowledgement

The research in this paper is partially supported by the National Key Research and Development Program of China (No.2022YFF0903301), the Natural Science Foundation of China (No. 62372140), and the Natural Science Foundation of Heilongjiang Province (No.LH2023F016).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Zhongjie Wang .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2023 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

Yu, S., Li, Q., Liu, M., Wang, Z. (2023). Observation Is Reality? A Graph Diffusion-Based Approach for Service Tags Recommendation. In: Monti, F., Rinderle-Ma, S., Ruiz Cortés, A., Zheng, Z., Mecella, M. (eds) Service-Oriented Computing. ICSOC 2023. Lecture Notes in Computer Science, vol 14420. Springer, Cham. https://doi.org/10.1007/978-3-031-48424-7_8

Download citation

  • DOI: https://doi.org/10.1007/978-3-031-48424-7_8

  • Published:

  • Publisher Name: Springer, Cham

  • Print ISBN: 978-3-031-48423-0

  • Online ISBN: 978-3-031-48424-7

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics