skip to main content
10.1007/978-3-031-48424-7_8guideproceedingsArticle/Chapter ViewAbstractPublication PagesConference Proceedingsacm-pubtype
Article

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

Published: 28 November 2023 Publication History

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.

References

[1]
Benslimane D, Dustdar S, et al. Services mashups: the new generation of web applications IEEE Internet Comput. 2008 12 5 13-15
[2]
Cao B, Zhang L, et al. Web service recommendation via combining bilinear graph representation and xdeepfm quality prediction IEEE Trans. Netw. Serv. Manage. 2023 20 2 1078-1092
[3]
Chen, B., Guo, W., et al.: TGCN: tag graph convolutional network for tag-aware recommendation. In: CIKM 2020, pp. 155–164 (2020)
[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)
[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)
[6]
Ding K, Xu Z, et al. Data augmentation for deep graph learning: a survey SIGKDD Explor. 2022 24 2 61-77
[7]
Gasteiger, J., Weißenberger, S., et al.: Diffusion improves graph learning. In: Advances in Neural Information Processing Systems 32 (2019)
[8]
Jin, W., Ma, Y., et al.: Graph structure learning for robust graph neural networks. In: SIGKDD 2020, pp. 66–74 (2020)
[9]
Klicpera, J., Bojchevski, A., et al.: Predict then propagate: graph neural networks meet personalized pagerank. In: ICLR 2019 (2019)
[10]
Lo, W., Yin, J., et al.: Accelerated sparse learning on tag annotation for web service discovery. In: ICWS 2015, pp. 265–272 (2015)
[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)
[12]
Punitha K A novel mixed wide and PSO-BI-LSTM-CNN model for the effective web services classification Webology 2020 17 2 218-237
[13]
Radford, A., Narasimhan, K.: Improving language understanding by generative pre-training (2018)
[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. 2022 11 1 1-13
[15]
Tan, Y., Liu, Y., et al.: Federated learning on non-iid graphs via structural knowledge sharing. CoRR abs/2211.13009 (2022)
[16]
Tseng, S., Georgiou, P.G., et al.: Multimodal embeddings from language models. CoRR abs/1909.04302 (2019)
[17]
Velickovic, P., Cucurull, G., et al.: Graph attention networks. In: ICLR 2018 (2018)
[18]
Wang G, Yu J, et al. Motif-based graph attentional neural network for web service recommendation Knowl.-Based Syst. 2023 269
[19]
Wang, R., Chen, D., et al.: Bevt: bert pretraining of video transformers. In: CVPR 2022, pp. 14733–14743 (2022)
[20]
Wang, R., Mou, S., et al.: Graph structure estimation neural networks. In: The Web Conference 2021, pp. 342–353 (2021)
[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)
[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)
[23]
Wu, F., Jr., A.H.S., et al.: Simplifying graph convolutional networks. In: ICML 2019. vol. 97, pp. 6861–6871 (2019)
[24]
Wu Z, Pan S, et al. A comprehensive survey on graph neural networks IEEE Trans. Neural Networks Learn. Syst. 2021 32 1 4-24
[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. 2023 139 64-73
[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)
[27]
Yang, Y., Qamar, N., et al.: Servenet: a deep neural network for web services classification. In: ICWS 2020, pp. 168–175 (2020)
[28]
Yang Z and Feng J Explainable multi-task convolutional neural network framework for electronic petition tag recommendation Electron. Commer. Res. Appl. 2023 59
[29]
Ye H, Cao B, et al. Web services classification based on wide & BI-LSTM model IEEE Access 2019 7 43697-43706
[30]
You, J., Ma, X., et al.: Handling missing data with graph representation learning. In: NeurIPS 2020 (2020)
[31]
Zhu, Y., Liu, M., et al.: Sraslr: a novel social relation aware service label recommendation model. In: ICWS 2021, pp. 87–96 (2021)

Index Terms

  1. Observation Is Reality? A Graph Diffusion-Based Approach for Service Tags Recommendation
            Index terms have been assigned to the content through auto-classification.

            Recommendations

            Comments

            Information & Contributors

            Information

            Published In

            cover image Guide Proceedings
            Service-Oriented Computing: 21st International Conference, ICSOC 2023, Rome, Italy, November 28 – December 1, 2023, Proceedings, Part II
            Nov 2023
            322 pages
            ISBN:978-3-031-48423-0
            DOI:10.1007/978-3-031-48424-7
            • Editors:
            • Flavia Monti,
            • Stefanie Rinderle-Ma,
            • Antonio Ruiz Cortés,
            • Zibin Zheng,
            • Massimo Mecella

            Publisher

            Springer-Verlag

            Berlin, Heidelberg

            Publication History

            Published: 28 November 2023

            Author Tags

            1. Web service
            2. Service tags recommendation
            3. Graph diffusion
            4. Graph neural network

            Qualifiers

            • Article

            Contributors

            Other Metrics

            Bibliometrics & Citations

            Bibliometrics

            Article Metrics

            • 0
              Total Citations
            • 0
              Total Downloads
            • Downloads (Last 12 months)0
            • Downloads (Last 6 weeks)0
            Reflects downloads up to 15 Jan 2025

            Other Metrics

            Citations

            View Options

            View options

            Media

            Figures

            Other

            Tables

            Share

            Share

            Share this Publication link

            Share on social media