Web Service Recommendation via Combining Doc2Vec-based Functionality Clustering and DeepFM-based Score Prediction

被引:18
|
作者
Zhang, Xiangping [1 ]
Liu, Jianxun [1 ]
Cao, Buqing [1 ]
Xiao, Qiaoxiang [1 ]
Wen, Yiping [1 ]
机构
[1] Hunan Univ Sci & Technol, Key Lab Knowledge Proc & Networked Mfg, Xiangtan, Peoples R China
基金
中国国家自然科学基金;
关键词
Web API Recommendation; Mashup Creation; Document representation; DeepFM; QoS;
D O I
10.1109/BDCloud.2018.00082
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Due to the rapid growth in both the number and diversity of Web services on the Internet, it becomes increasingly difficult for developer to find the desired and appropriate Web services for Mashup creation. Even if the existing approaches show improvements in Web APIs recommendation, it is still challenging to recommend Web APIs with high accuracy and good diversity. Some of them integrate functionality clustering and the quality of service to recommend Web APIs for Mashup creation, but do not consider the high-order composition interaction relationship among functionality information, quality attributes. In this paper, we propose a novel Web APIs recommendation method via integrating the functionality clustering of service and the quality of service. In this method, it firstly obtains the functionality clustering by using Doc2Vec to cluster the description document of Web APIs. Then, the deep factorization machine model is used to extract the multi-dimension quality attributes of service and mine the high-order composition interaction relationship between them. Finally, the comparative experiments are performed on Programmable Web dataset and experimental results show that our method significantly improves the performance of Web API recommendation in term of precision, recall, purity, entropy, DCG and HMD.
引用
收藏
页码:509 / 516
页数:8
相关论文
共 46 条
  • [1] Web Service Recommendation based on Knowledge Graph Convolutional Network and Doc2Vec
    Geng, Jinkun
    Cao, Buqing
    Ye, Hongfan
    Chen, Junjie
    Peng, Mi
    Liu, Jianxun
    [J]. 2020 IEEE WORLD CONGRESS ON SERVICES (SERVICES), 2020, : 95 - 100
  • [2] Doc2vec-based link prediction approach using SAO structures: application to patent network
    Yoon, Byungun
    Kim, Songhee
    Kim, Sunhye
    Seol, Hyeonju
    [J]. SCIENTOMETRICS, 2022, 127 (09) : 5385 - 5414
  • [3] Doc2vec-based link prediction approach using SAO structures: application to patent network
    Byungun Yoon
    Songhee Kim
    Sunhye Kim
    Hyeonju Seol
    [J]. Scientometrics, 2022, 127 : 5385 - 5414
  • [4] Web services classification via combining Doc2Vec and LINE model
    Ye, Hongfan
    Cao, Buqing
    Geng, Jinkun
    Wen, Yiping
    [J]. INTERNATIONAL JOURNAL OF COMPUTATIONAL SCIENCE AND ENGINEERING, 2020, 23 (03) : 250 - 261
  • [5] An API Service Recommendation Method via Combining Self-Organization Map-Based Functionality Clustering and Deep Factorization Machine-Based Quality Prediction
    Cao, Bu-Qing
    Xiao, Qiao-Xiang
    Zhang, Xiang-Ping
    Liu, Jian-Xun
    [J]. Jisuanji Xuebao/Chinese Journal of Computers, 2019, 42 (06): : 1367 - 1383
  • [6] A Doc2Vec-Based Assessment of Comments and Its Application to Change-Prone Method Analysis
    Aman, Hirohisa
    Amasaki, Sousuke
    Yokogawa, Tomoyuki
    Kawahara, Minoru
    [J]. 2018 25TH ASIA-PACIFIC SOFTWARE ENGINEERING CONFERENCE (APSEC 2018), 2018, : 643 - 647
  • [7] Doc2vec-based Insider Threat Detection through Behaviour Analysis of Multi-source Security Logs
    Liu, Liu
    Chen, Chao
    Zhang, Jun
    De Vel, Olivier
    Xiang, Yang
    [J]. 2020 IEEE 19TH INTERNATIONAL CONFERENCE ON TRUST, SECURITY AND PRIVACY IN COMPUTING AND COMMUNICATIONS (TRUSTCOM 2020), 2020, : 301 - 309
  • [8] Novel Clustering-Based Web Service Recommendation Framework
    Pandharbale, Priya Bhaskar
    Mohanty, Sachi Nandan
    Jagadev, Alok Kumar
    [J]. INTERNATIONAL JOURNAL OF SYSTEM DYNAMICS APPLICATIONS, 2022, 11 (05)
  • [9] Recommendation method for academic journal submission based on doc2vec and XGBoost
    Huang ZhengWei
    Min JinTao
    Yang YanNi
    Huang Jin
    Tian Ye
    [J]. Scientometrics, 2022, 127 : 2381 - 2394
  • [10] Recommendation method for academic journal submission based on doc2vec and XGBoost
    Huang Zhengwei
    Min Jintao
    Yang Yanni
    Huang Jin
    Tian Ye
    [J]. SCIENTOMETRICS, 2022, 127 (05) : 2381 - 2394