{'fraction_non_alphanumeric': 0.013688760806916427, 'fraction_numerical': 0.0, 'mean_word_length': 4.836134453781512, '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}}
Workflow approach to design automatic tutor in e-learning environment

E-learning is becoming more and more a strategic choice of modern educational systems in the world. Consequently the requirements of the platforms used are eminent. One of the requirements on which our work has focused is how to make the job of a tutor, automatic and intelligent. Given that the role of a Tutor is reflected essentially by the appropriate decision-making to a critical situation, what the learner can pass. Depending on the situation, the decision of the tutor guides the student to an alternative or another in the pedagogical strategy. This tutorial is based on the flow of information returned by the system that summarizes the traceability of the learner who attended a training session. To achieve this goal, we started by studying the modeling approaches of information flows. Among these approaches we chose the workflow model that meets the needs of our conception of an automatic and intelligent tutor. The basic inputs of this workflow are the outputs of the GISMO tool that makes traceability of a learner who attends a course on Moodle. During the workflow life cycle, the motor of the latter is based on the fundamental characteristic which is the apprenticeship. The workflow is enriched with interactions performed between the learner and the system during the action learning advance.