Extracting Relevant Terms from Mashup Descriptions for Service Recommendation

被引:0
|
作者
Yang Zhong [1 ]
Yushun Fan [1 ]
机构
[1] Department of Automation,Tsinghua University
基金
中国国家自然科学基金;
关键词
service recommendation; topic model; mashup descriptions; linear discriminant function;
D O I
暂无
中图分类号
TP393.09 [];
学科分类号
080402 ;
摘要
Due to the exploding growth in the number of web services, mashup has emerged as a service composition technique to reuse existing services and create new applications with the least amount of effort.Service recommendation is essential to facilitate mashup developers locating desired component services among a large collection of candidates. However, the majority of existing methods utilize service profiles for content matching,not mashup descriptions. This makes them suffer from vocabulary gap and cold-start problem when recommending components for new mashups. In this paper, we propose a two-step approach to generate high-quality service representation from mashup descriptions. The first step employs a linear discriminant function to assign each term with a component service such that a coarse-grained service representation can be derived. In the second step,a novel probabilistic topic model is proposed to extract relevant terms from coarse-grained service representation.Finally, a score function is designed based on the final high-quality representation to determine recommendations.Experiments on a data set from Programmable Web.com show that the proposed model significantly outperforms state-of-the-art methods.
引用
收藏
页码:293 / 302
页数:10
相关论文
共 50 条
  • [31] Multi-Relational Graph Convolution Network for Service Recommendation in Mashup Development
    Gao, Wei
    Wu, Jian
    APPLIED SCIENCES-BASEL, 2022, 12 (02):
  • [32] Light Heterogeneous Hypergraph Contrastive Learning Based Service Recommendation for Mashup Creation
    Tang, Mingdong
    Mai, Jiajin
    Xie, Fenfang
    Zheng, Zibin
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2024, 17 (06) : 3844 - 3856
  • [33] Extracting Widget Descriptions from GUIs
    Becce, Giovanni
    Mariani, Leonardo
    Riganelli, Oliviero
    Santoro, Mauro
    FUNDAMENTAL APPROACHES TO SOFTWARE ENGINEERING, FASE 2012, 2012, 7212 : 347 - 361
  • [34] Service Package Recommendation for Mashup Development Based on a Multi-level Relational Network
    Cao, Jian
    Lu, Yijing
    Zhu, Nengjun
    SERVICE-ORIENTED COMPUTING, (ICSOC 2016), 2016, 9936 : 666 - 674
  • [35] Climate Analytics Workflow Recommendation as a Service - Provenance-driven Automatic Workflow Mashup
    Zhang, Jia
    Wang, Wei
    Wei, Xing
    Lee, Chris
    Lee, Seungwon
    Pan, Lei
    Lee, Tsengdar J.
    2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 89 - 97
  • [36] Data service Mashup recommendation method based on frequent sub-graph mining
    Zhang Z.-M.
    Wang G.-L.
    Zhang S.
    Han Y.-B.
    Dianzi Keji Daxue Xuebao/Journal of the University of Electronic Science and Technology of China, 2016, 45 (02): : 263 - 269
  • [37] CSBR: A Compositional Semantics-Based Service Bundle Recommendation Approach for Mashup Development
    Gu, Qi
    Cao, Jian
    Liu, Yancen
    IEEE TRANSACTIONS ON SERVICES COMPUTING, 2022, 15 (06) : 3170 - 3183
  • [38] Service Recommendation for Mashup Creation based on Time-aware Collaborative Domain Regression
    Bai, Bing
    Fan, Yushun
    Huang, Keman
    Tan, Wei
    Xia, Bofei
    Chen, Shuhui
    2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS), 2015, : 209 - 216
  • [39] Extracting Annotations from Textual Descriptions of Processes
    Quishpi, Luis
    Carmona, Josep
    Padro, Lluis
    BUSINESS PROCESS MANAGEMENT (BPM 2020), 2020, 12168 : 184 - 201
  • [40] Extracting bilingual terms from the Web
    Gaizauskas, Robert
    Paramita, Monica Lestari
    Barker, Emma
    Pinnis, Marcis
    Aker, Ahmet
    Pahisa Sole, Marta
    TERMINOLOGY, 2015, 21 (02): : 205 - 236