Addressing unique labeling requirements with custom labeling workflows
Let's get started with a labeling job for our weather data. We want to label each weather report as good or bad. In order to help our workers do that, we'll make a nice frontend that shows the location of the weather station on a map and displays the reading from the weather station. We need a custom workflow because this scenario doesn't fall neatly into any of the existing Ground Truth templates.
We will have to set up the following:
- A private workforce backed by a Cognito user pool
- A manifest file that lists the items we want to label
- A custom Ground Truth labeling workflow, consisting of two Lambda functions and a UI template
The notebook LabelData.ipynb
in the CH02
folder of our repository walks through these steps.
A private labeling workforce
Although you can use a public workforce, most companies will want to use a private workforce to label their own data...