{'fraction_non_alphanumeric': 0.015102481121898598, 'fraction_numerical': 0.0, 'mean_word_length': 5.72463768115942, '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}}
E-learner community exploiting based on collaboration filtering

Research on e-learner community building has attracted much attention for its effectiveness in sharing the learning experience and resources among geographically dispersed e-learners. While collaborative filtering proves its success as one of the most efficient methods in finding similar users in e-commerce domain, it does meet special challenges in e-learning areas. This paper incorporates multi-agent techniques into collaborative filtering and proposes a novel community building scheme. By doing so, this paper manages to collect useful information from the learner behaviors thus increase the scalability and flexibility of traditional collaborative filtering methods. The experiment on a standard benchmark shows that our scheme has reasonable community building quality and e-learners can make better recommendations to each other inside the community.