A Service Recommendation Method Based on Trustworthy Community
Hai Wang · Chinese Journal of Computers · 2014
With rapid amount growth of Web Services which can meet the requirements of users, service selection has become more and more difficult than ever.As a result,service recommendation has become one of the crucial aspects to service selection.More and more attention has been paid on service recommendation.However,most of the current collaborative filtering-based recommendation methods seldom recognize different impacts of different service attribute characteristics upon the calculation of similarity between users;neither do they pay much attention to the trust relationship between recommending and target users when finding neighbor users.Therefore,these methods cannot effectively counter against malicious attack from recommending users, and accuracy and trustworthiness of recommendation results cannot be guaranteed either.To address these problems,this paper modified the traditional similarity calculation method with an introduction of service recommendation attribute characteristics,and employed Beta trust model for the establishment of trust relationship between users.Based on the combination of improved similarity calculation method and the trust degree of service recommendation behavior,trustworthy community was set up to find neighbors,followed with a service recommendation method based on trustworthy community(SRMTC).Simulation and experiment results demonstratedthat compared with most other service recommendation methods,SRMTC not only increased the accuracy of recommendation results but also guaranteed the trustworthiness of service recommenders and could better counter against malicious attack.