A Service Ranking Method Based on Collaborative Filtering

Collaborative filtering is one of the most popular service recommendation techniques. When more and more web services are published online, this technique can recommend personalized services to users, which more satisfy user's preference. In this paper, we presents a service ranking method which based on collaborative filtering, it contains two parts: neighbour user selecting and service ranking. In neighbour user selecting, we provide a mixed neighbour user selecting method containing user service requirement similarity calculating and user rating similarity calculating. In order to avoid cold start problem, the final ranking score is a combination of user similarity and service QoS requirement.

[1]  David Heckerman,et al.  Empirical Analysis of Predictive Algorithms for Collaborative Filtering , 1998, UAI.

[2]  Umesh Bellur,et al.  Automating QoS Based Service Selection , 2010, 2010 IEEE International Conference on Web Services.

[3]  Eyhab Al-Masri,et al.  QoS-based Discovery and Ranking of Web Services , 2007, 2007 16th International Conference on Computer Communications and Networks.

[4]  Shan Luo,et al.  Rough Sets Based Context-Aware Service Discovery Framework , 2010, 2010 International Conference on Service Sciences.

[5]  Junfeng Zhao,et al.  Personalized QoS Prediction forWeb Services via Collaborative Filtering , 2007, IEEE International Conference on Web Services (ICWS 2007).

[6]  Amit P. Sheth,et al.  QoS for Service-Oriented Middleware , 2002 .

[7]  Carl E. Landwehr,et al.  Basic concepts and taxonomy of dependable and secure computing , 2004, IEEE Transactions on Dependable and Secure Computing.

[8]  Kenneth Karta,et al.  An Investigation on Personalized Collaborative Filtering for Web Service Selection , 2005 .

[9]  Zibin Zheng,et al.  WSRec: A Collaborative Filtering Based Web Service Recommender System , 2009, 2009 IEEE International Conference on Web Services.