Trust-Based Personalized Service Recommendation: A Network Perspective

Recent years have witnessed a growing trend of Web services on the Internet. There is a great need of effective service recommendation mechanisms. Existing methods mainly focus on the properties of individual Web services (e.g., functional and non-functional properties) but largely ignore users’ views on services, thus failing to provide personalized service recommendations. In this paper, we study the trust relationships between users and Web services using network modeling and analysis techniques. Based on the findings and the service network model we build, we then propose a collaborative filtering algorithm called Trust-Based Service Recommendation (TSR) to provide personalized service recommendations. This systematic approach for service network modeling and analysis can also be used for other service recommendation studies.

[1]  Sharon Paradesi,et al.  Integrating Behavioral Trust in Web Service Compositions , 2009, 2009 IEEE International Conference on Web Services.

[2]  Feng Jiang,et al.  Pagerank-Based Collaborative Filtering Recommendation , 2010, ICICA.

[3]  J. Leon Zhao,et al.  Reputation management in an open source developer social network: An empirical study on determinants of positive evaluations , 2012, Decis. Support Syst..

[4]  Hamdi Yahyaoui,et al.  Trust Assessment for Web Services Collaboration , 2010, 2010 IEEE International Conference on Web Services.

[5]  Elaine Rich,et al.  User Modeling via Stereotypes , 1998, Cogn. Sci..

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

[7]  Shuai Wang,et al.  A Cloud-Based Trust Model for Evaluating Quality of Web Services , 2010, Journal of Computer Science and Technology.

[8]  Zibin Zheng,et al.  Personalized QoS-Aware Web Service Recommendation and Visualization , 2013, IEEE Transactions on Services Computing.

[9]  Kecheng Liu,et al.  Personalized Web Service Ranking via User Group Combining Association Rule , 2009, 2009 IEEE International Conference on Web Services.

[10]  Bradley N. Miller,et al.  MovieLens unplugged: experiences with an occasionally connected recommender system , 2003, IUI '03.

[11]  Hsinchun Chen,et al.  Analyzing Consumer-Product Graphs: Empirical Findings and Applications in Recommender Systems , 2005, Manag. Sci..

[12]  Zibin Zheng,et al.  WSPred: A Time-Aware Personalized QoS Prediction Framework for Web Services , 2011, 2011 IEEE 22nd International Symposium on Software Reliability Engineering.

[13]  MengChu Zhou,et al.  QoS-Aware Web Service Configuration , 2008, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

[14]  Yu Zhang,et al.  Mining Trust Relationships from Online Social Networks , 2012, Journal of Computer Science and Technology.

[15]  John Riedl,et al.  Item-based collaborative filtering recommendation algorithms , 2001, WWW '01.

[16]  Zhaohui Wu,et al.  Efficient planning for top-K Web service composition , 2013, Knowledge and Information Systems.

[17]  Xindong Wu,et al.  Optimizing Service Systems Based on Application-Level QoS , 2009, IEEE Transactions on Services Computing.

[18]  John Riedl,et al.  GroupLens: an open architecture for collaborative filtering of netnews , 1994, CSCW '94.

[19]  Yanbo Han,et al.  Service Recommendation with Adaptive User Interests Modeling , 2007, ICDCIT.

[20]  Gang Yu,et al.  JacUOD: A New Similarity Measurement for Collaborative Filtering , 2012, Journal of Computer Science and Technology.

[21]  Taghi M. Khoshgoftaar,et al.  A Survey of Collaborative Filtering Techniques , 2009, Adv. Artif. Intell..

[22]  Bin Wu,et al.  Parallel Optimization for Data-Intensive Service Composition , 2013 .

[23]  Ying Li,et al.  A Trust Evaluation Mechanism for Collaboration of Data-Intensive Services in Cloud , 2013 .

[24]  Murat Göksedef,et al.  Integration of the Pagerank Algorithm into Web Recommendation System , 2008, IADIS European Conf. Data Mining.

[25]  Amit P. Sheth,et al.  SA-REST: Semantically Interoperable and Easier-to-Use Services and Mashups , 2007, IEEE Internet Computing.

[26]  Yi-Cheng Ku,et al.  Personalized Content Recommendation and User Satisfaction: Theoretical Synthesis and Empirical Findings , 2006, J. Manag. Inf. Syst..

[27]  Anne H. H. Ngu,et al.  QoS-aware middleware for Web services composition , 2004, IEEE Transactions on Software Engineering.

[28]  Long Zhang,et al.  Web service recommendation based on QoS prediction method , 2010, 9th IEEE International Conference on Cognitive Informatics (ICCI'10).

[29]  Shanika Karunasekera,et al.  Web Service Recommendation Based on Client-Side Performance Estimation , 2007, 2007 Australian Software Engineering Conference (ASWEC'07).

[30]  Zakaria Maamar,et al.  Context for Personalized Web Services , 2005, Proceedings of the 38th Annual Hawaii International Conference on System Sciences.

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

[32]  Athman Bouguettaya,et al.  RATEWeb: Reputation Assessment for Trust Establishment among Web services , 2009, The VLDB Journal.

[33]  J. Golbeck,et al.  FilmTrust: movie recommendations using trust in web-based social networks , 2006, CCNC 2006. 2006 3rd IEEE Consumer Communications and Networking Conference, 2006..

[34]  Wei Du,et al.  An Uncertainty Enhanced Trust Evolution Strategy for e-Science , 2010, Journal of Computer Science and Technology.

[35]  Enoch Peserico,et al.  Score and rank convergence of HITS , 2009, SIGIR.

[36]  Jemal H. Abawajy,et al.  A Reputation-Based Grid Information Service , 2006, International Conference on Computational Science.

[37]  Jonathan L. Herlocker,et al.  A collaborative filtering algorithm and evaluation metric that accurately model the user experience , 2004, SIGIR '04.

[38]  M. Brian Blake,et al.  A Web Service Recommender System Using Enhanced Syntactical Matching , 2007, IEEE International Conference on Web Services (ICWS 2007).

[39]  Zibin Zheng,et al.  A Clustering-Based QoS Prediction Approach for Web Service Recommendation , 2012, 2012 IEEE 15th International Symposium on Object/Component/Service-Oriented Real-Time Distributed Computing Workshops.

[40]  Jian Yang,et al.  A Trust and Reputation Model Based on Bayesian Network for Web Services , 2010, 2010 IEEE International Conference on Web Services.

[41]  Zibin Zheng,et al.  QoS-Aware Web Service Recommendation by Collaborative Filtering , 2011, IEEE Transactions on Services Computing.

[42]  Jia Zhang,et al.  ReputationNet: A Reputation Engine to Enhance ServiceMap by Recommending Trusted Services , 2012, 2012 IEEE Ninth International Conference on Services Computing.

[43]  Audun Jøsang,et al.  A survey of trust and reputation systems for online service provision , 2007, Decis. Support Syst..