Title :
Incorporating User, Topic, and Service Related Latent Factors into Web Service Recommendation
Author :
Xumin Liu ; Fulia, Isankumar
Author_Institution :
Dept. of Comput. Sci., Rochester Inst. of Technol., Rochester, NY, USA
Abstract :
Due to the large and increasing number of web services, it is very helpful to provide a proactive feed on what is available to users, i.e., Recommending web services. As collaborative filtering (CF) is an effective recommendation method by capturing latent factors, it has been used for service recommendation as well. However, the majority of current CF-based service recommendation approaches predict users´ interests through the historical usage data, but not the service description. This makes them suitable for making QoS-based recommendation, but not for functionality-based recommendation. In this paper, we propose to use machine learning approaches to recommend web services to users from both historical usage data and service descriptions. Considering the great popularity of Restful services, our approach is applicable to both structured and unstructured service description, i.e., Free text descriptions. We exploit the idea of collaborative topic regression, which combines both probabilistic matrix factorization and probabilistic topic modeling, to form user-related, service-related, and topic related latent factor models and use them to predict user interests. We extracted public web service data and developer invocation history from Programmable Web and conducted a comprehensive experiment study. The result indicates that this approach is effective and outperforms other representative recommendation methods.
Keywords :
Web services; collaborative filtering; learning (artificial intelligence); matrix decomposition; probability; quality of service; recommender systems; regression analysis; CF-based service recommendation approach; QoS-based recommendation; RESTful service; Web service recommendation; collaborative filtering; collaborative topic regression; free text description; machine learning approach; probabilistic matrix factorization; probabilistic topic modeling; programmable Web; recommendation method; service-related latent factor model; topic related latent factor model; unstructured service description; user-related latent factor model; Collaboration; Gaussian distribution; Mashups; Predictive models; Probabilistic logic; Quality of service; collaborative filtering; service recommendation; topic models;
Conference_Titel :
Web Services (ICWS), 2015 IEEE International Conference on
Conference_Location :
New York, NY
Print_ISBN :
978-1-4673-7271-8
DOI :
10.1109/ICWS.2015.34