direction: right User: "Authenticated User" { shape: Person } ModelCreation: "Model Creation" ImageUpload: "Image Upload" TrainModel: "Train Model" EvaluateModel: "Infer an Image" Expand: "Expand a model" User->ModelCreation: "User creates the model" ModelCreation->ImageUpload User->ImageUpload: "User uploads Images" ImageUpload->TrainModel User->TrainModel: "Requests the training of the model" TrainModel->TrainModel: Failed to train TrainModel->EvaluateModel User->EvaluateModel: "Request class for an image" EvaluateModel->Expand User->Expand: "User uploads new images" Expand->TrainModel