Using Relational Topic Model and Factorization Machines to Recommend Web APIs for Mashup Creation

作者: Buqing Cao , Min Shi , Xiaoqing Liu , Jianxun Liu , Mingdong Tang

DOI: 10.1007/978-3-319-49178-3_30

关键词: World Wide WebWeb APITopic modelMeasure (data warehouse)FactorizationExploitMashupService discoveryComputer scienceDimension (data warehouse)

摘要: The rapid growth in the number of Web APIs, coupled with myriad functionally similar makes it difficult to find suitable APIs develop Mashup applications. Even if existing recommendation methods show improvements service discovery, accuracy them can be significantly improved due overlooking impact sparsity and dimension relationships between on accuracy. In this paper, we propose a method for creation by combining relational topic model factorization machines technique. This firstly uses characterize among Mashup, their links, mine latent topics derived relationships. Secondly, exploits train predicting link relationship recommend adequate relevant top-k target creation. Finally, conduct comprehensive evaluation measure performance our method. Compared other approaches, experimental results that approach achieves significant improvement terms precision, recall, F-measure.

参考文章(20)
Liang Chen, Yilun Wang, Qi Yu, Zibin Zheng, Jian Wu, WT-LDA: User Tagging Augmented LDA for Web Service Clustering Service-Oriented Computing. pp. 162- 176 ,(2013) , 10.1007/978-3-642-45005-1_12
Xumin Liu, Isankumar Fulia, Incorporating User, Topic, and Service Related Latent Factors into Web Service Recommendation international conference on web services. pp. 185- 192 ,(2015) , 10.1109/ICWS.2015.34
Wei Gao, Liang Chen, Jian Wu, Honghao Gao, Manifold-Learning Based API Recommendation for Mashup Creation international conference on web services. pp. 432- 439 ,(2015) , 10.1109/ICWS.2015.64
Lina Yao, Xianzhi Wang, Quan Z. Sheng, Wenjie Ruan, Wei Zhang, Service Recommendation for Mashup Composition with Implicit Correlation Regularization international conference on web services. pp. 217- 224 ,(2015) , 10.1109/ICWS.2015.38
Qinyi Wu, Arun Iyengar, Revathi Subramanian, Isabelle Rouvellou, Ignacio Silva-Lepe, Thomas Mikalsen, Combining Quality of Service and Social Information for Ranking Services international conference on service oriented computing. pp. 561- 575 ,(2009) , 10.1007/978-3-642-10383-4_41
David M Blei, Andrew Y Ng, Michael I Jordan, None, Latent dirichlet allocation Journal of Machine Learning Research. ,vol. 3, pp. 993- 1022 ,(2003) , 10.5555/944919.944937
Lina Yao, Quan Z Sheng, Anne HH Ngu, Jian Yu, Aviv Segev, None, Unified Collaborative and Content-Based Web Service Recommendation IEEE Transactions on Services Computing. ,vol. 8, pp. 453- 466 ,(2015) , 10.1109/TSC.2014.2355842
Bofei Xia, Yushun Fan, Wei Tan, Keman Huang, Jia Zhang, Cheng Wu, Category-Aware API Clustering and Distributed Recommendation for Automatic Mashup Creation IEEE Transactions on Services Computing. ,vol. 8, pp. 674- 687 ,(2015) , 10.1109/TSC.2014.2379251
Chune Li, Richong Zhang, Jinpeng Huai, Hailong Sun, A Novel Approach for API Recommendation in Mashup Development international conference on web services. pp. 289- 296 ,(2014) , 10.1109/ICWS.2014.50
Chune Li, Richong Zhang, Jinpeng Huai, Xiaohui Guo, Hailong Sun, A Probabilistic Approach for Web Service Discovery 2013 IEEE International Conference on Services Computing. pp. 49- 56 ,(2013) , 10.1109/SCC.2013.107