Web Service Recommendation via Combining Doc2Vec-Based Functionality Clustering and DeepFM-Based Score Prediction
Citations Over TimeTop 10% of 2018 papers
Abstract
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 ProgrammableWeb 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.
Related Papers
- → Web API Creation for Enterprise Mashup(2011)2 cited
- → A method for facilitating end-user mashup based on description(2014)1 cited
- → A NEW CONCEPT OF THE SEARCH ENGINE FOR THE WEB API(2008)
- → Composite Patterns for Web API Search in Agile Web Application Development(2013)
- → A classification of web API selection solutions over the linked web(2012)