Service Recommendation Based on Targeted Reconstruction of Service Descriptions

被引:24
|
作者
Hao, Yushi [1 ]
Fan, Yushun [1 ]
Tan, Wei [2 ]
Zhang, Jia [3 ]
机构
[1] Tsinghua Univ, Dept Automat, Tsinghua Natl Lab Informat Sci & Technol, Beijing 100084, Peoples R China
[2] IBM Corp, Thomas J Watson Res Ctr, Yorktown Hts, NY 10598 USA
[3] Carnegie Mellon Univ, Silicon Valley, CA USA
基金
中国国家自然科学基金;
关键词
service recommendation; mashup creation; service descriptions; mashup descriptions; LDA topic model;
D O I
10.1109/ICWS.2017.44
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
With the rapidly increasing number of services, there is an urgent demand for service recommendation algorithms that help to automatically create mashups. However, most traditional recommendation algorithms rely on the original service descriptions given by service providers. It is detrimental to the recommendation performance because original service descriptions often lack comprehensiveness and pertinence in describing possible application scenarios, let alone the possible language gap existing between service providers and mashup developers. To solve the above issues, a novel method of Targeted Reconstructing Service Descriptions (TRSD) for a specific mashup query is proposed, resorting to the valuable information hidden in mashup descriptions. TRSD aims at introducing mashup descriptions into service descriptions by analyzing the similarity between existing mashups and the specific query, while leveraging service system structure information. Benefit from this approach, missing application scenarios in original service descriptions, query- specific application scenario information, mashup developers' language habits, and service system structure information are all integrated into the reconstructed service descriptions. Based on the reconstructed service description by TRSD, a new service recommendation strategy is developed. Comprehensive experiments on the real- world data set from ProgrammableWeb. com show that the overall MAP of the proposed TRSD model is 6.5% better than the state- of- the- art methods.
引用
收藏
页码:285 / 292
页数:8
相关论文
共 50 条
  • [21] Ranking-based Cloud Service Recommendation
    Zheng, Xianrong
    Xu, Li Da
    Chai, Sheng
    2017 IEEE 1ST INTERNATIONAL CONFERENCE ON EDGE COMPUTING (IEEE EDGE), 2017, : 136 - 141
  • [22] Context Based Service Recommendation Middleware in VANET
    Yang Q.
    Luo J.
    Liu C.
    Luo, Juan (juanluo@hnu.edu.cn), 1992, Science Press (54): : 1992 - 2000
  • [23] A Recommendation Of Pension Service Based On Trusted Network
    Dong, Xinxin
    Li, Chunshan
    Chu, Dianhui
    2017 15TH IEEE INTERNATIONAL SYMPOSIUM ON PARALLEL AND DISTRIBUTED PROCESSING WITH APPLICATIONS AND 2017 16TH IEEE INTERNATIONAL CONFERENCE ON UBIQUITOUS COMPUTING AND COMMUNICATIONS (ISPA/IUCC 2017), 2017, : 1251 - 1255
  • [24] A web service recommendation algorithm based on BaisSVD
    Sun, Da
    Nie, Tong
    PROCEEDINGS OF 2020 IEEE 5TH INFORMATION TECHNOLOGY AND MECHATRONICS ENGINEERING CONFERENCE (ITOEC 2020), 2020, : 29 - 32
  • [25] Context Based Universal Service Recommendation Algorithm
    Zhao Zheng-de
    Xu Ning
    Zhan Hai-ming
    ADVANCES ON DIGITAL TELEVISION AND WIRELESS MULTIMEDIA COMMUNICATIONS, 2012, 331 : 418 - 424
  • [26] A service recommendation method based on trustworthy community
    Wang, Hai-Yan
    Yang, Wen-Bin
    Wang, Sui-Chang
    Li, Si-Rui
    Jisuanji Xuebao/Chinese Journal of Computers, 2014, 37 (02): : 301 - 311
  • [27] Personalized Service Recommendation Based on Trust Relationship
    Tian, Hao
    Liang, Peifeng
    SCIENTIFIC PROGRAMMING, 2017, 2017
  • [28] A Requirements Recommendation Method Based on Service Description
    Da Ning
    Rong Peng
    CLOUD COMPUTING, PROCEEDINGS, 2009, 5931 : 656 - 661
  • [29] Service recommendation based on parallel graph computing
    Yu Lei
    Philip S. Yu
    Distributed and Parallel Databases, 2017, 35 : 287 - 302
  • [30] Cluster-Based Web Service Recommendation
    Kumara, Banage T. G. S.
    Paik, Incheon
    Siriweera, T. H. A. S.
    Koswatte, Koswatte R. C.
    PROCEEDINGS 2016 IEEE INTERNATIONAL CONFERENCE ON SERVICES COMPUTING (SCC 2016), 2016, : 348 - 355