# Solution design overview
The AIML accelerator consists of three main processes: stage training data, train a machine learning (ML) model, and get predictions.
# Stage training data
Staging training data involves the following steps:
- Workato queries the source system(s) for relevant training data.
- The source system(s) respond(s) to the query
- Workato transforms the source data into a feature representation and validates the data against defined rules.
- S3 serves as a data staging area for AWS SageMaker.
Learn how to stage training data.
# Train ML model
Training an ML model involves the following steps:
- Workato queries source system(s) for relevant training data.
- Source system(s) respond to the query.
- Workato transforms the source data into a feature representation and validates it against defined rules.
- Workato calls SageMaker with the S3 location to train and deploy the machine learning model.
Learn how to train a machine learning model.
# Get predictions
Getting predictions involves the following steps:
- Workato triggers based on a relevant event and captures previously unseen data.
- Workato constructs a feature string and makes a prediction request against a model endpoint.
- SageMaker responds with an ML model prediction.
- Workato handles the response as required by the specific use case. For example, you can configure Workato to send the output to a target system. You can also configure Workato to evaluate the response and drive an automated process.
Last updated: 12/28/2022, 5:28:45 AM