Uploaded image for project: 'Moodle'
  1. Moodle
  2. MDL-67249

Allow analytics model evaluation to run as scheduled task



    • Improvement
    • Status: Open
    • Minor
    • Resolution: Unresolved
    • 3.8
    • None
    • Analytics


      Currently, evaluating a Moodle learning analytics model must be done from the CLI for all but the smallest sites. However, many hosting situations do not allow access to the CLI. This means models cannot be evaluated on many sites before use, which is against recommended practice.

      The evaluation process should not be run from the web browser because it takes an extended period of time, and when the web session ends, the evaluation process halts.

      Like the model training process, the model evaluation process could be managed using the Scheduled Tasks feature. Marking a model for evaluation could identify it to the scheduled evaluation task when it runs. The task can run for a set period of time, then exit, and run again as scheduled. (The evaluation process can be run in multiple sessions this way-- it saves its work as it goes.)


        1. image-2021-06-18-16-03-58-862.png
          46 kB
          MohammadAli Sadraei
        2. image-2021-06-18-16-07-16-668.png
          66 kB
          MohammadAli Sadraei
        3. image-2021-06-18-16-07-37-245.png
          66 kB
          MohammadAli Sadraei
        4. image-2021-06-18-16-10-40-063.png
          47 kB
          MohammadAli Sadraei
        5. image-2021-06-18-16-14-48-008.png
          55 kB
          MohammadAli Sadraei
        6. MDL67249-model-evaluate-adhoc-task.patch
          4 kB
          Sumaiya Javed

        Issue Links



              Unassigned Unassigned
              emdalton1 Elizabeth Dalton
              David Woloszyn, Huong Nguyen, Jake Dallimore, Meirza, Michael Hawkins, Raquel Ortega, Safat Shahin, Stevani Andolo
              0 Vote for this issue
              4 Start watching this issue