Hybrid Collaborative Filtering algorithm for bidirectional Web service recommendation

被引:75
作者
Cao, Jie [1 ]
Wu, Zhiang [1 ]
Wang, Youquan [2 ]
Zhuang, Yi [3 ]
机构
[1] Nanjing Univ Finance & Econ, Jiangsu Prov Key Lab E Business, Nanjing, Jiangsu, Peoples R China
[2] Nanjing Univ Sci & Technol, Coll Comp Sci & Engn, Nanjing, Jiangsu, Peoples R China
[3] Zhejiang Gongshang Univ, Coll Comp & Informat Engn, Hangzhou, Zhejiang, Peoples R China
基金
中国国家自然科学基金;
关键词
Web service; Bidirectional recommendation; Collaborative Filtering; Hybrid Collaborative Filtering; INFORMATION;
D O I
10.1007/s10115-012-0562-1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Web service recommendation has become a hot yet fundamental research topic in service computing. The most popular technique is the Collaborative Filtering (CF) based on a user-item matrix. However, it cannot well capture the relationship between Web services and providers. To address this issue, we first design a cube model to explicitly describe the relationship among providers, consumers and Web services. And then, we present a Standard Deviation based Hybrid Collaborative Filtering (SD-HCF) for Web Service Recommendation (WSRec) and an Inverse consumer Frequency based User Collaborative Filtering (IF-UCF) for Potential Consumers Recommendation (PCRec). Finally, the decision-making process of bidirectional recommendation is provided for both providers and consumers. Sets of experiments are conducted on real-world data provided by Planet-Lab. In the experiment phase, we show how the parameters of SD-HCF impact on the prediction quality as well as demonstrate that the SD-HCF is much better than extant methods on recommendation quality, including the CF based on user, the CF based on item and general HCF. Experimental comparison between IF-UCF and UCF indicates the effectiveness of adding inverse consumer frequency to UCF.
引用
收藏
页码:607 / 627
页数:21
相关论文
共 34 条
[1]  
Ali Kamal, 2004, KDD'04: Proceedings of the tenth ACM SIGKDD international conference on Knowledge discovery and data mining, P394, DOI DOI 10.1145/1014052.1014097
[2]  
[Anonymous], 2008, P 14 ACM SIGKDD INT
[3]   Recommending items in pervasive scenarios: models and experimental analysis [J].
Becchetti, Luca ;
Colesanti, Ugo Maria ;
Marchetti-Spaccamela, Alberto ;
Vitaletti, Andrea .
KNOWLEDGE AND INFORMATION SYSTEMS, 2011, 28 (03) :555-578
[4]  
Bell R. M., 2007, KDD CUP WORKSH 13 AC, P7, DOI DOI 10.1007/S007790170019
[5]  
Bell Robert M., 2007, Acm Sigkdd Explorations Newsletter, V9, P75
[6]   PlanetLab: An overlay testbed for broad-coverage services [J].
Chun, B ;
Culler, D ;
Roscoe, T ;
Bavier, A ;
Peterson, L ;
Wawrzoniak, M ;
Bowman, M .
ACM SIGCOMM COMPUTER COMMUNICATION REVIEW, 2003, 33 (03) :3-12
[7]   Optimization decomposition approach for layered QoS scheduling in grid computing [J].
Chunlin, Li ;
Layuan, Li .
JOURNAL OF SYSTEMS ARCHITECTURE, 2007, 53 (11) :816-832
[8]   Symbolic data analysis tools for recommendation systems [J].
Dantas Bezerra, Byron Leite ;
Tenorio de Carvalho, Francisco de Assis .
KNOWLEDGE AND INFORMATION SYSTEMS, 2011, 26 (03) :385-418
[9]   Sentiment-oriented contextual advertising [J].
Fan, Teng-Kai ;
Chang, Chia-Hui .
KNOWLEDGE AND INFORMATION SYSTEMS, 2010, 23 (03) :321-344
[10]   USING COLLABORATIVE FILTERING TO WEAVE AN INFORMATION TAPESTRY [J].
GOLDBERG, D ;
NICHOLS, D ;
OKI, BM ;
TERRY, D .
COMMUNICATIONS OF THE ACM, 1992, 35 (12) :61-70