SEHGN: Semantic-Enhanced Heterogeneous Graph Network for Web API Recommendation

被引:0
|
作者
Wang, Xuanye [1 ]
Xi, Meng [1 ,2 ]
Li, Ying [2 ,3 ]
Pan, Xiaohua [2 ,3 ]
Wu, Yangyang [1 ,2 ]
Deng, Shuiguang [2 ,3 ]
Yin, Jianwei [2 ,3 ]
机构
[1] Zhejiang Univ, Sch Software Technol, Hangzhou 310027, Peoples R China
[2] Zhejiang Univ, Coll Comp Sci & Technol, Hangzhou 310027, Peoples R China
[3] Zhejiang Univ, Binjiang Inst, Hangzhou 310027, Peoples R China
基金
国家重点研发计划; 中国国家自然科学基金;
关键词
Mashups; Semantics; Application programming interfaces; Biological system modeling; Vectors; Ecosystems; Computational modeling; Web API recommendation; mashup creation; heterogeneous network; multi-semantic enhance; semantic embedding;
D O I
10.1109/TSC.2024.3417323
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the growth of cloud computing, a large number of innovative mashup applications and Web APIs have emerged on the Internet. The expansion of technology and information presents a significant challenge to the discovery of Web APIs from multiple service ecosystems. Various Web API recommendation methods have been proposed for Mashup creation, but most either treat different feature factor interactions equally or solely rely on requirements for API recommendation. These approaches face several challenges such as API compatibility dependencies, ambiguous definition and boundary dilemmas of APIs, and sparse API invocation records. In this work, we propose a Semantic-Enhanced Heterogeneous Graph Network(SEHGN) for Mashup creation. To address the above deficiencies, we design a multi-semantic aggregator to capture semantic associations between features to encode multiple node-edge relationships. Then, we introduce a semantic embedding component to generate text embedding vectors for mashups and APIs to learn global and local semantic information about text documents at different levels of abstraction. Finally, we fuse the output vectors to obtain a list of candidate Web APIs. Experiences are performed on real datasets, and statistical results show that SEHGN outperforms state-of-the-art models in terms of overall and long-tail Web API recommendations.
引用
收藏
页码:2836 / 2849
页数:14
相关论文
共 50 条
  • [41] An improved heterogeneous graph convolutional network for job recommendation
    Wang, Hao
    Yang, Wenchuan
    Li, Jichao
    Ou, Junwei
    Song, Yanjie
    Chen, Yingwu
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 126
  • [42] DisenHAN: Disentangled Heterogeneous Graph Attention Network for Recommendation
    Wang, Yifan
    Tang, Suyao
    Lei, Yuntong
    Song, Weiping
    Wang, Sheng
    Zhang, Ming
    CIKM '20: PROCEEDINGS OF THE 29TH ACM INTERNATIONAL CONFERENCE ON INFORMATION & KNOWLEDGE MANAGEMENT, 2020, : 1605 - 1614
  • [43] HetGRec: Heterogeneous Graph Attention Network for Group Recommendation
    Zhang, Song
    Zheng, Nan
    Wang, Danli
    IEEE INTELLIGENT SYSTEMS, 2023, 38 (01) : 9 - 18
  • [44] A lightweight semantic-enhanced interactive network for efficient short-text matching
    Yu, Chuanming
    Xue, Haodong
    An, Lu
    Li, Gang
    JOURNAL OF THE ASSOCIATION FOR INFORMATION SCIENCE AND TECHNOLOGY, 2023, 74 (02) : 283 - 300
  • [45] SUME: Semantic-enhanced Urban Mobility Network Embedding for User Demographic Inference
    Xu, Fengli
    Lin, Zongyu
    Xia, Tong
    Guo, Diansheng
    Li, Yong
    PROCEEDINGS OF THE ACM ON INTERACTIVE MOBILE WEARABLE AND UBIQUITOUS TECHNOLOGIES-IMWUT, 2020, 4 (03):
  • [46] Knowledge Graph Enhanced Web API Recommendation via Neighbor Information Propagation for Multi-service Application Development
    Chen, Zhen
    Li, Yujie
    Wang, Yuying
    Liu, Xiaowei
    Xing, Yifan
    Liu, Linlin
    You, Dianlong
    Shen, Limin
    COLLABORATIVE COMPUTING: NETWORKING, APPLICATIONS AND WORKSHARING, COLLABORATECOM 2022, PT I, 2022, 460 : 20 - 40
  • [47] Semantic Feature-Enhanced Graph ATtention Network for Radar Target Recognition in Heterogeneous Radar Network
    Meng, Han
    Peng, Yuexing
    Xiang, Wei
    Pang, Xu
    Wang, Wenbo
    IEEE SENSORS JOURNAL, 2023, 23 (07) : 6369 - 6377
  • [48] Web Service Recommendation via Integrating Heterogeneous Graph Attention Network Representation and FiBiNET Score Prediction
    Cao, Buqing
    Peng, Mi
    Zhang, Lulu
    Qing, Yueying
    Tang, Bing
    Kang, Guosheng
    Liu, Jianxun
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2023, 16 (05) : 3837 - 3850
  • [49] API Usage Recommendation Via Multi-View Heterogeneous Graph Representation Learning
    Chen, Yujia
    Gao, Cuiyun
    Ren, Xiaoxue
    Peng, Yun
    Xia, Xin
    Lyu, Michael R.
    IEEE Transactions on Software Engineering, 2023, 49 (05): : 3289 - 3304
  • [50] WLeidenRDF: RDF Data Query Method based on Semantic-Enhanced Graph-Clustering Algorithm
    Yang, Liu
    Chen, Zhou
    Feng, Yiqing
    Liao, Zhifang
    Hu, Zhigang
    Long, Jun
    2020 INTERNATIONAL SYMPOSIUM ON THEORETICAL ASPECTS OF SOFTWARE ENGINEERING (TASE 2020), 2020, : 33 - 40