{'fraction_non_alphanumeric': 0.025853154084798345, 'fraction_numerical': 0.0, 'mean_word_length': 5.368421052631579, '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}}
Fuzzy inference for Learning Object Recommendation

In this paper a Learning Object Recommendation system is proposed. Learning Objects (LOs) in this context are reusable Web based resources (i.e. a web page, a video or images) that support some learning activity. The system follows a hybrid approach, combining two collaborative filtering (CF) algorithms and a fuzzy inference system (FIS) defined by the instructor. This allows the instructor to adopt the role of facilitator, making recommendations when necessary, but allowing students to work together whenever possible. We propose that the final recommendation assigned to a LO, is the weighted average of the three models: Instructor, Profile and Correlation. Finally another FIS is used to determine the weights of these recommendations, the assignment of weights aims to compensate for some of the shortcomings of collaborative filtering algorithms. An experimental evaluation of this approach is presented.