Abstract
Service recommendation is one of the important means of service selection. Aiming at the problems of ignoring the influence of typical data sources such as service information and interaction logs on the similarity calculation of user preferences and insufficient consideration of dynamic trust relationship in traditional trust-based Web service recommendation methods, a novel approach for Web service recommendation based on advanced trust relationships is presented. After considering the influence of indirect trust paths, the improved calculation about indirect trust degree is proposed. By quantifying the popularity of service, the method of calculating user preference similarity is investigated. Furthermore, the dynamic adjustment mechanism of trust is designed by differentiating the effect of each service recommendation. Integrating these efforts, a service recommendation mechanism is introduced, in which a new service recommendation algorithm is described. Experimental results show that, compared with existing methods, the proposed approach not only has higher accuracy of service recommendation, but also can resist attacks from malicious users more effectively.
Highlights
With the popularity of applications composed of services, the types and quantities of services have increased dramatically, and service-centered Internet is taking shape [1]
To solve the above problems, in this paper, we present a novel approach which is different from existing methods in that: (1) Most of them only start with user-related data, but we take advantage of two typical data sources to optimize trust relationships: user interaction history and service popularity; (2) They seldom discuss the dynamics of trust relationship adequately, but we take the dynamic and pluralistic characteristics of the trust relationship into consideration; and (3) We put forward a recommendation mechanism with a more satisfactory ability to filter out malicious users
In order to solve the problem of incomplete definition and insufficient dynamic characterization of trust relationships in existing methods of service recommendation based on trust relationships, in this paper, we presented a web service recommendation based on advanced
Summary
With the popularity of applications composed of services, the types and quantities of services have increased dramatically, and service-centered Internet is taking shape [1]. More and more web services that are emerging can meet the various needs of users, and the service information on the network is seriously overloaded. How to select services that meet the personalized needs of users from these massive services has become an urgent issue to be solved. Service recommendation technology is considered as one of the effective ways to solve the problem of service resource overload [2]. Web service recommendation refers to the process of pushing more suitable services to users according to a certain strategy among several candidate web services with the same functional attributes but different nonfunctional attributes. As an important means of providing personalized information services, service recommendation meets users’ personalized needs by establishing a binary relationship between users and services, analyzing users’ preferences and behavior characteristics, and recommending potential services that users are interested in
Talk to us
Join us for a 30 min session where you can share your feedback and ask us any queries you have
Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.