{'fraction_non_alphanumeric': 0.02247191011235955, 'fraction_numerical': 0.0, 'mean_word_length': 5.364285714285714, '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 trustworthy e-learning based on trust and quality evaluation

Web-based e-learning can share and reuse learning resources and facilitate learning processes. But the difficulties of guaranteeing the quality and trustworthiness of learning resources make learners and educators have no enough confidence in participating in web-based learning. It is one of the major reasons impeding the development of e-learning. In order to build a quality assurance and trustable e-learning environment, a SOA-based e-learning model with quality certification and trust evaluation is proposed. By evaluation and trust computing, high-quality and trustable education services are recommended to learners. The evaluation model, trust computing formulas and typical e-learning interaction processes are described. A simulation system and case analyses illustrate how the introduced model would be deployed.