-
New Feature
-
Resolution: Fixed
-
Major
-
3.4
-
MOODLE_34_STABLE
-
MOODLE_34_STABLE
-
MDL-59063_master -
This new report for admins / managers / researchers would show, for each prediction model in the system, which analysable elements (what is an analysable element depends on the model, it can be a course, a user...) can be used by the prediction model and which of them can not.
May be easier to explain this using students at risk prediction case. If enrolments and / or course start and end dates are not properly set the course can not be used for training. The target is the one that will discard elements for training and for prediction. This is about calling each of the site analysables (courses in students at risk prediction as the analysable in use is student enrolments) is_valid_analysable method both for training and for prediction.
During today's analytics meeting we expanded this a bit. The idea is to add an option (new method returning true/false) to targets that, if enabled, would generate an insight for the users with moodle/analytics:listinsights capability on the analysable context about what should they do if they want to get xxx model predictions.
This could use target's is_valid_analysable and is_valid_sample methods
- has a non-specific relationship to
-
MDL-59061 Expand target API so that we can notify users about what they can do to get predictions
-
- Closed
-
- has been marked as being related by
-
MDL-59064 Improve course_dropout target's course start and course end date validations
-
- Closed
-
-
MDL-58975 Add a warning on courses where start and end dates look wrong
-
- Closed
-
-
MDL-59786 Strengthen "Students at risk of dropping out" requirements to accept courses and student enrolments
-
- Closed
-
- is blocked by
-
MDL-60022 Add model actions to clear models' predictions
-
- Closed
-
- is duplicated by
-
MDL-58832 Admin page to list all analysables a model can use and all analysables a model can't use
-
- Closed
-