blog




  • Essay / Find a trustworthy service provider in a trusted online service-oriented network

    In a service-oriented online social network, consisting of service providers and consumers as participants, a service consumer can search for trustworthy service providers through the social network that connects them. In a service-oriented trust network, there are multiple service providers and multiple paths. Select the best service provider using participants' trust rating and provider recommendations. Say no to plagiarism. Get a tailor-made essay on “Why Violent Video Games Should Not Be Banned”? Get an original essay In this article, we deal with an algorithm named gossip algorithm to find the most trustworthy service provider. Use a request-response method. The service consumer requested the service from the provider through his neighbors. The supplier responded with their recommendation and confidence rating. Based on this consumer, find the most reliable service provider. Online social networking sites have become very popular and attract a large number of participants. OSNare is used as a medium for a variety of rich activities. Social network as a dedicated website or application that allows users to communicate with each other by posting comments, messages, images, emotions, etc. (e.g. ebay.com, facebook.com). According to surveys, the usage of OSN is increasing day by day. Professionals analyze customer conversations on social networking sites and, therefore, provide real-time updates on the status of their products and services. In service-oriented environments, social media can be used as a means for service consumers to search for trustworthy service providers with the help of other consumers. The consumer and the provider are unknown to each other and have no knowledge of their services. For example, at FilmTrust, a movie recommendation social networking site, a recommendation recipient can evaluate the trustworthiness of a recommender through the social network that connects them. Consider that a social network is composed of many buyers and sellers, it can be used by a buyer to find the most trustworthy seller who sells the product preferred by the buyer[12]. In the above situations, trust is one of the main decision-making factors. and mechanisms for assessing reliability between participants. Trust is the belief of one participant towards another. A social network can be modeled as a directed graph, where nodes represent participants, while edges represent relationships of some type between them. Figure 1. Service-oriented online social network Fig.1, SC and SP represent the consumer and the service provider, respectively. The edges like the relationship sand down their level of trust between each participant. As each participant usually interacts with many other participants. In Figure 1, the service consumer and the service provider can have a direct path, multiple paths exist between them. The service consumer can evaluate the reliability of the provider based on the trust information between intermediary participants along the journey. This process is called trust propagation and the path containing the trust information connecting the source participant and the target participant is called the social trust path[15]. In a large-scale complex social network, the service consumer finds it very difficult and time-consuming tofind a good and trustworthy service provider. The problem is that there are a large number of service providers and there are multiple paths between them. We can search for the most reliable and best service provider. Some of them neglect the recommendations of other participants and trust the information on their way. So we propose a new model to find the most reliable service provider. The proposing model, we use the trust information found in the path between the provider and the consumer and another participant's recommendation regarding the provider. Our new research strategies can help provide better solutions than other existing methods. Social Trust Path Selection Small Blue [16] is an online social network built for IBM staff. In this system, up to 16 social paths with no more than 6 hops are selected between a source and a target and the shortest path is taken. In this method, important factors such as trusted information and recommendations from other participants are not considered. Hang et al. [7] further consider the trust between participants in path selection. In their model, the path with the maximum propagated trust values ​​is selected as optimal. In these methods, some significant influencing factors, including recommender roles and social relationships among participants, are not considered in path selection. Additionally, Guha et al. [14] propose a trust propagation model, where the number of hops in the trust propagation is taken into account in the calculation of the trust values ​​propagated between a source participant and the target one. Moreover, in the model of [12], a buyer performs several random walks with a fixed number of hops as well as a path from this buyer in the social network to find the final participant's ratings to a seller. The seller's confidence level is calculated based on the number of random hops, ratings, and the number of random paths. Yan Wang and Mehmet [3] propose a method called heuristic algorithm which is based on the concept of trust quality which includes trust information, recommendations and relationships. In this model, find the shortest path between source and target by forward search and backward search using Dijkstra's algorithm, and it checks the path to satisfy the QoT. These algorithms have both the efficiency and quality of the identified social trust paths. But it faces QoT attribute imbalance problem, which may cause path feasibility estimation to fail. He can therefore remedy this by proposing another method MFPB-HOSTP[6] which is very efficient and which gives a good confidence path. This fab-host method takes a lot of time. B. finding a trustworthy service provider To find the right trustworthy service provider, there are several methods. A method called Guven [2] which incorporates a probabilistic trust method based on engagement results (based on interaction between users) and estimates the trust value. This method is more likely to increase the error, so the accuracy is lower because it is based on prediction techniques. A hybrid trust framework based on factor enrichment (HT-TRUST) [11] and collaborative techniques [10] are based on exploring participants' opinions. In this method, opinions are converted into corresponding mathematical models. In these applications above, it is mentioned that a consumer of services can evaluate the.