{'fraction_non_alphanumeric': 0.01551094890510949, 'fraction_numerical': 0.0, 'mean_word_length': 5.491124260355029, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
A Context-Aware Trust Establishment and Mapping Framework for Web Applications

In order to reflect the dynamic feature of situations and of peers' behavior more accurately, context information, which contains different attributes of situations, should be considered explicitly when evaluating trust. A context-aware trust establishment framework based on Bayesian networks is proposed. In our proposal, the contextual factors are inferred statistically, not assigned in ad hoc way as most existing solutions. We also propose a Bayesian trust mapping approach between related contexts to help application agents infer the trustworthiness in an unfamiliar context from the trust information in other contexts. We argue that the relevance of contexts is specific to agents and it should not be estimated independent of agents' trust or even fixed as in other frameworks. Our approach makes the relevance measurement implicit together with trust mapping through Bayesian networks. Simulation experiments show that our system can make more accurate trust inferences than ad hoc context-aware systems.