Moodle Analytics – Part 2. – Setting up the Python Machine Learning Backend in Moodle

Once the Python Machine Learning Backend has been installed on the server, it is time to change the Moodle settings for better analytics.

Here are the steps.

Step 1.

  1. Log in to Moodle with Site administrator role.
  2. Navigate to “Site administration / Server / System paths”.
  3. Set Path to Python.
  4. Click on “Save changes” button.
Moodle Site administration / Server / System paths / Path to Python
Path to Python to set

Step 2.

Now we need to set the analytics on the main settings page. Unfortunately for every analytics model the settings need to be changed as well.

  1. Navigate to “Site administration / Analytics / Analytics settings”.
  2. Set Default predictions processor to Python machine learning backend.
  3. Navigate to “Site administration / Analytics / Analytics models”.
  4. Select “Edit” from the “Actions” dropdown menu for each model.
  5. Set Predictions processor to Python machine learning backend.
Moodle Analytics settings, Default predictions processor
Analytics settings to set
Analytics model, Prediction processor setting
Changing the Prediction processor to Python machine learning backend

That’s all folks.

In the next Part the Tensorboard evaluation will be introduced.

Cheers,

Leave a Reply

Your email address will not be published. Required fields are marked *

Time limit is exhausted. Please reload the CAPTCHA.