The proliferation of Web APIs has made selecting suitable ones for Mashup development increasingly difficult. Web API recommendation systems can help developers quickly discover the desirable Web APIs. A wide variety of methods have been proposed, and among them, graph neural network (GNN)-based approaches have gained prominence. Despite their success, these methods often suffer from noise accumulation and over-smoothing due to repeated convolutional aggregations, and their performance is further hindered by the inherent sparsity of interaction data, leading to biased node representations. To address these limitations, we propose a novel textual similarity-supervised graph collaborative filtering model for Web API recommendation, named TSSGCF. TSSGCF leverages textual descriptions to construct a refined, denoised graph, mitigating noise propagation and alleviating over-smoothing during graph convolution. Furthermore, TSSGCF introduces an innovative textual similarity-supervised learning mechanism, which enhances node representation learning, significantly improving recommendation accuracy. Experimental validation on a real-world dataset demonstrates the effectiveness of the proposed model. To facilitate the reproducibility of our work, we have open-sourced our code at https://github.com/IntelligentServiceLab/TSSGCF .

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

TSSGCF: Textual Similarity-Supervised Graph Collaborative Filtering for Web API Recommendation

  • Jiayu Li,
  • Xinci Qiu,
  • Guosheng Kang,
  • Yan Li,
  • Jianxun Liu

摘要

The proliferation of Web APIs has made selecting suitable ones for Mashup development increasingly difficult. Web API recommendation systems can help developers quickly discover the desirable Web APIs. A wide variety of methods have been proposed, and among them, graph neural network (GNN)-based approaches have gained prominence. Despite their success, these methods often suffer from noise accumulation and over-smoothing due to repeated convolutional aggregations, and their performance is further hindered by the inherent sparsity of interaction data, leading to biased node representations. To address these limitations, we propose a novel textual similarity-supervised graph collaborative filtering model for Web API recommendation, named TSSGCF. TSSGCF leverages textual descriptions to construct a refined, denoised graph, mitigating noise propagation and alleviating over-smoothing during graph convolution. Furthermore, TSSGCF introduces an innovative textual similarity-supervised learning mechanism, which enhances node representation learning, significantly improving recommendation accuracy. Experimental validation on a real-world dataset demonstrates the effectiveness of the proposed model. To facilitate the reproducibility of our work, we have open-sourced our code at https://github.com/IntelligentServiceLab/TSSGCF .