Incorporating User, Topic, and Service Related Latent Factors into Web Service Recommendation

被引:47
作者
Liu, Xumin [1 ]
Fulia, Isankumar [1 ]
机构
[1] Rochester Inst Technol, Dept Comp Sci, Rochester, NY 14623 USA
来源
2015 IEEE INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS) | 2015年
关键词
D O I
10.1109/ICWS.2015.34
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
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 ProgrammableWeb and conducted a comprehensive experiment study. The result indicates that this approach is effective and outperforms other representative recommendation methods.
引用
收藏
页码:185 / 192
页数:8
相关论文
共 17 条
[1]   Latent Dirichlet allocation [J].
Blei, DM ;
Ng, AY ;
Jordan, MI .
JOURNAL OF MACHINE LEARNING RESEARCH, 2003, 3 (4-5) :993-1022
[2]  
CHEN L, 2013, INT C SERV OR COMP
[3]  
ELGAZZAR K, 2013, IEEE INT C WEB SERV
[4]   A Time-Aware and Data Sparsity Tolerant Approach for Web Service Recommendation [J].
Hu, Yan ;
Peng, Qimin ;
Hu, Xiaohui .
2014 IEEE 21ST INTERNATIONAL CONFERENCE ON WEB SERVICES (ICWS 2014), 2014, :33-40
[5]  
JIANG Y, 2011, IEEE INT C WEB SERV
[6]  
MCDOWALL J, 2012, INT C ADV SOC NETW A
[7]  
Mnih Andriy, 2008, PROC INT C NEURAL IN, P1257
[8]  
WANG C, 2011, ACM SIGKDD C KNOWL D
[9]  
XU W, 2013, IEEE INT C WEB SERV
[10]  
YAO L, 2013, IEEE INT C WEB SERV