{'fraction_non_alphanumeric': 0.021677662582469368, 'fraction_numerical': 0.0, 'mean_word_length': 5.2105263157894735, '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}}
Course-Driven Teacher Modeling for Learning Objects Recommendation in the Moodle LMS

During the phases of course construction, in Learning Management Systems, a teacher can be valuably helped by system's recommendations about learning objects to include in the course. A usual protocol is in that the teacher performs a query, looking for suitable learning material, and the system proposes a list of learning objects, with information shown for each one; then the teacher is supposed to make her choice, basing on the displayed information. Here we present a Recommender System for Learning Objects retrieved from Learning Objects Repositories, that is based on a ``social teacher model", based on the similarities with the teacher in the system, and the potential model evolutions over time. The proposed system is available as a Moodle plug-in. In the paper we show the details of the information decorating the learning objects retrieved after a query, the definition of the teacher model, and the similarity measure underlying the recommendation strategy.