Text Attributes

A text attribute allows you to receive freeform text, such as a transcription of a road sign or a car's license plate. This will return a string.

Each key-value defining a text attribute should have the following structure:

  • key: a short string that serves as the identifier for the attribute
  • value: an object that should have the following keys:
    • description: a human-readable string describing the attribute to a labeler.
    • type: a string describing the type of attribute. Must be text for text attributes.
    • conditions (optional): a JSON that describes the conditions under which this attribute should be collected.
{
  ...
  "annotation_attributes": {
    "example_text": {
      "type": "text",
      "description": "What does this sign say?",
    }
  }
}