Loading…

SERVICE RECOMMENDATION BASED ON SEPARATED TIME-AWARE COLLABORATIVE POISSON FACTORIZATION

With the booming of web service ecosystems, nding suitable services and making service compositions have become an principal challenge for inexperienced developers. Therefore, recommending services based on service composition queries turns out to be a promising solution. Many recent studies apply L...

Full description

Saved in:
Bibliographic Details
Published in:Journal of web engineering 2017-12, Vol.16 (7-8), p.595
Main Authors: Chen, Shuhui, FAN, YUSHUN, Tan, Wei, Zhang, Jia, Bai, Bing, Gao, Zhenfeng
Format: Article
Language:English
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:With the booming of web service ecosystems, nding suitable services and making service compositions have become an principal challenge for inexperienced developers. Therefore, recommending services based on service composition queries turns out to be a promising solution. Many recent studies apply Latent Dirichlet Allocation (LDA) to model the queries and services' description. However, limited by the restrictive assumption of the Dirichlet-Multinomial distribution assumption, LDA cannot generate highquality latent presentation, thus the accuracy of recommendation isn't quite satisfactory. Based on our previous work, we propose a Separated Time-aware Collaborative Poisson Factorization (STCPF) to tackle the problem in this paper. STCPF takes Poisson Factorization as the foundation to model mashup queries and service descriptions separately, and incorporates them with the historical usage data together by using collective matrix factorization. Experiments on the real-world show that our model outperforms than the state-of-the-art methods (e.g., Time-aware collaborative domain regression) in terms of mean average precision, and costs much less time on the sparse but massive data from web service ecosystem.
ISSN:1540-9589
1544-5976