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 条
  • [1] Semantic-enhanced Recommendation of Video Lectures
    Macedo Borges, Marcos Vinicius
    dos Reis, Julio Cesar
    2019 IEEE 19TH INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES (ICALT 2019), 2019, : 42 - 46
  • [2] Semantic-Enhanced Knowledge Graph Completion
    Yuan, Xu
    Chen, Jiaxi
    Wang, Yingbo
    Chen, Anni
    Huang, Yiou
    Zhao, Wenhong
    Yu, Shuo
    MATHEMATICS, 2024, 12 (03)
  • [3] Deep Semantic-Enhanced Event Detection via Symmetric Graph Convolutional Network
    Sun, Chenchen
    Zhuo, Xingrui
    Lu, Zhenya
    Bu, Chenyang
    Wu, Gongqing
    2022 IEEE INTERNATIONAL CONFERENCE ON KNOWLEDGE GRAPH (ICKG), 2022, : 241 - 248
  • [4] Semantic-enhanced Contrastive Learning for Session-based Recommendation
    Liu, Zhicheng
    Wang, Yulong
    Liu, Tongcun
    Zhang, Lei
    Li, Wei
    Liao, Jianxin
    He, Ding
    KNOWLEDGE-BASED SYSTEMS, 2023, 280
  • [5] Semantic-enhanced graph neural network for named entity recognition in ancient Chinese books
    Xu, Yongrui
    Mao, Caixia
    Wang, Zhiyong
    Jin, Guonian
    Zhong, Liangji
    Qian, Tao
    SCIENTIFIC REPORTS, 2024, 14 (01):
  • [6] A Knowledge Graph based Framework for Web API Recommendation
    Kwapong, Benjamin A.
    Fletcher, Kenneth K.
    2019 IEEE WORLD CONGRESS ON SERVICES (IEEE SERVICES 2019), 2019, : 115 - 120
  • [7] Semantic-enhanced graph neural networks with global context representation
    Qian, Youcheng
    Yin, Xueyan
    MACHINE LEARNING, 2024, 113 (10) : 7761 - 7781
  • [8] JobFormer: Skill-Aware Job Recommendation with Semantic-Enhanced Transformer
    Guan, Zhihao
    Yang, Jia-qi
    Yang, Yang
    Zh, Hengshu
    Li, Wenjie
    Xiong, Hui
    ACM TRANSACTIONS ON KNOWLEDGE DISCOVERY FROM DATA, 2025, 19 (01)
  • [9] Relational semantic-enhanced logic rule learning for knowledge graph completion
    Huang, Yuxin
    Zhao, Zhiyong
    Xiang, Yan
    INTERNATIONAL JOURNAL OF MACHINE LEARNING AND CYBERNETICS, 2024,
  • [10] KS-GNN: Keyword Search via Graph Neural Network for Web API Recommendation
    Kang, Guosheng
    Wang, Yang
    Ren, Hongshuai
    Cao, Buqing
    Liu, Jianxun
    Wen, Yiping
    IEEE TRANSACTIONS ON NETWORK AND SERVICE MANAGEMENT, 2024, 21 (05): : 5464 - 5474