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 条
  • [41] From Service Composition to Mashup Editor: A Multiperspective Taxonomy
    Maaradji, Abderrahmane
    Hacid, Hakim
    Soukane, Assia
    FUTURE INTERNET, 2023, 15 (02):
  • [42] Extracting business rules from web product descriptions
    Iwaihara, M
    Shiga, T
    Kozawa, V
    WEB INFORMATION SYSTEMS - WISE 2004, PROCEEDINGS, 2004, 3306 : 135 - 146
  • [43] Extracting Decision Models from Textual Descriptions of Processes
    Quishpi, Luis
    Carmona, Josep
    Padro, Lluis
    BUSINESS PROCESS MANAGEMENT (BPM 2021), 2021, 12875 : 85 - 102
  • [44] Extracting information from textual descriptions for actuarial applications
    Manski, Scott
    Yang, Kaixu
    Lee, Gee Y.
    Maiti, Tapabrata
    ANNALS OF ACTUARIAL SCIENCE, 2021, 15 (03) : 605 - 622
  • [45] Extracting generalized descriptions from a binary feedforward network
    Sedbrook, T
    APPLIED ARTIFICIAL INTELLIGENCE, 1998, 12 (04) : 309 - 327
  • [46] Extracting surface patches from complete range descriptions
    Fisher, RB
    Fitzgibbon, AW
    Eggert, D
    INTERNATIONAL CONFERENCE ON RECENT ADVANCES IN 3-D DIGITAL IMAGING AND MODELING, PROCEEDINGS, 1997, : 148 - 154
  • [47] Extracting Code Segments and Their Descriptions from Research Articles
    Chatterjee, Preetha
    Gause, Benjamin
    Hedinger, Hunter
    Pollock, Lori
    2017 IEEE/ACM 14TH INTERNATIONAL CONFERENCE ON MINING SOFTWARE REPOSITORIES (MSR 2017), 2017, : 91 - 101
  • [48] Web service API recommendation for automated mashup creation using multi-objective evolutionary search
    Almarimi, Nuri
    Ouni, Ali
    Bouktif, Salah
    Mkaouer, Mohamed Wiem
    Kula, Raula Gaikovina
    Saied, Mohamed Aymen
    APPLIED SOFT COMPUTING, 2019, 85
  • [49] Extracting Long Terms from Sparse Samples
    Lyu X.
    Yang Y.
    Xiao G.
    Li Y.
    You X.
    Data Analysis and Knowledge Discovery, 2024, 8 (01) : 135 - 145
  • [50] Extracting compound terms from domain corpora
    Lopes L.
    Vieira R.
    Finatto M.J.
    Martins D.
    Journal of the Brazilian Computer Society, 2010, 16 (04) : 247 - 259