direction: right User: "Authenticated User" { shape: Person } ModelCreation: "Model Creation" ImageUpload: "Image Upload" TrainModel: "Train Model" EvaluateModel: "Infer an Image" 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"