This could be used by admins who manage multiple moodle sites and want to train and get predictions using the same machine learning backend so they are trained with more data.
At the moment the unique id that is passed to the machine learning backends is created from the site's wwwroot + the modelid + model version... What I propose is that, if the admin sets the idnumber that id is used instead of the unique id generated by the system (under the admin's responsibility) and it is also used instead of the model id and the model version when preparing the output directory.
Eloy is proposing to use a single naming and name the id passed to the backend either uniqueid or idnumber