...
Expand | ||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
...
Expand | ||
---|---|---|
| ||
Configure Task Input FieldsThe Input Field tab enables you to specify fields that must exist in source files containing unlabeled input data. Once you save these specifications, Taskmonk uses these fields to validate unlabeled data during file-based import.
You can add input fields into Taskmonk projects manually or using a project input file. Adding Input FieldsManuallyTo manuallyfrom a Project Input FileThis is the easiest way to add input fields to your project UI:
The name of the input fields must match the column headers in your input data file. You can similarly add as many input fields as required. Updating Input FieldsOnce you have created the input fields associated with your project, you can update their details and order as required. You can perform the following updates on your project input fields: Updating Input Field NamesTo update an input field’s name:
Updating Input Field TypesTo update input field types:
Reordering Input FieldsIt is typically a good idea to order your input fields in the same sequence as the column headers in the project input files. To reorder input fields, use the Up and Down arrows adjacent to the field names. |
...
title | Configure Task Output Fields |
---|
Configure Task Output Fields
The Output Field tab enables you to specify fields that must exist in the labeling output. Once you save these specifications, Taskmonk uses these fields to populate the output section of the labeling UI, making it easy for the labeler to specify details for each output field as appropriate.
Creating Task Output Fields
In image annotation projects, output fields are automatically created. Additional annotation details can be added as class attributes. In text-based projects, however, output fields can be flexibly configured as required.
Taskmonk does not require you to manually create output fields. However, you must add at least one curation output field if you are creating a curation project.
To add output fields to your project:
Click the Create Output Field button on the right side of the page. The Create Output Field modal appears:
The Create Output Field modal enables you to specify details associated with the output field.
Enter the Name of the output field in the field provided.
Click the Set Data Type field and select the data type that you want to associate with the output field. For detailed information about the options available in this field, see Data Type Options in Taskmonk, below.
Select the Mandatory check box to indicate that this field must be filled when labeling data.
Select the All Levels check box to indicate that this field must be available to users at all execution levels, such as labeling, quality analysis, and so on.
Click Create to save the new output field and return to the Task Design > Output Fields tab.
Set Customer Visible as True to make the field available in the output when retrieved by the customer.
You can create as many fields as you want to appear in the labeling UI, apart from the curation and taxonomy fields.
Curation and Taxonomy fields are automatically added to the labeling UI for curation or taxonomy projects. To display and populate these fields, the labeler must search and select the taxonomy and curation PT details in the labeling UI.
Data Type Options in Taskmonk
Taskmonk supports the following data types and offers additional fields to contain property specifications associated with specific data types.
Also see Understanding Project Field Types in Taskmonk, above.
...
Data Type
...
Description
...
Additional Fields
...
Steps
...
Text
...
Enables you to specify that the field contains text.
...
Select Format
...
Select Text in the Data Type field.
Click Select Format and select the format of the text. Choose from the following options:
Number: Accepts only numbers.
Alphabet: Accepts only alphabets.
Alphanumeric: Accepts only numbers and alphabets.
Any: Accepts any text, including special characters, such as !,@,#, and so on.
...
. When you add input fields from a project input file, Taskmonk reads the column headers available in the file and automatically creates fields using the header information in your data file. You can then review the auto-created fields and update them as required. For best results, we recommend that you download and update this Sample Project Data file. To add input fields from a project input file, click the Browse Input Field button and select the input source file. Taskmonk now identifies column headers in the source file and creates an input field for each column header: Adding Input Fields ManuallyTo manually add input fields to your project UI:
The name of the input fields must match the column headers in your input data file. You can similarly add as many input fields as required. Updating Input FieldsOnce you have created the input fields associated with your project, you can update their details and order as required. You can perform the following updates on your project input fields: Updating Input Field NamesTo update an input field’s name:
Updating Input Field TypesTo update input field types:
Reordering Input FieldsIt is typically a good idea to order your input fields in the same sequence as the column headers in the project input files. To reorder input fields, use the Up and Down arrows adjacent to the field names. |
Expand | ||
---|---|---|
| ||
Configure Task Output FieldsThe Output Field tab enables you to specify fields that must exist in the labeling output. Once you save these specifications, Taskmonk uses these fields to populate the output section of the labeling UI, making it easy for the labeler to specify details for each output field as appropriate. Creating Task Output FieldsIn image annotation projects, output fields are automatically created. Additional annotation details can be added as class attributes. In text-based projects, however, output fields can be flexibly configured as required. Taskmonk does not require you to manually create output fields. However, you must add at least one curation output field if you are creating a curation project. To add output fields to your project:
|
Data Type Options in Taskmonk
Taskmonk supports the following data types and offers additional fields to contain property specifications associated with specific data types.
Also see Understanding Project Field Types in Taskmonk, above.
Data Type | Description | Additional Fields | Steps | Preview of Data Types on Task Page |
---|---|---|---|---|
Text | Enables you to specify that the field contains domain namestext. | Possible ValuesSelect Format |
| |
DropDown | Enables you to specify that the field contains a list of values that must appear as drop-down options. | Possible Values |
| |
MultiSelect DropDown | Enables you to specify that the field contains a list of values from which multiple values can be chosen. | Component Type Possible Values |
| |
Date | Enables you to specify that the field contains a date. |
| Select Date in the Data Type field. | |
Radio | Enables you to specify that the field contains a list of values that must appear as radio buttons. | View Orientation Possible Values |
| |
LinkedField (Parent) | Enables you to specify that the field contains a list of values, each of which could have child list of values. For example, the parent linked field Dress Item has three options: Shirts, Trousers, and Socks. If the user selects Shirts or Trousers, additional options associated with their sizes must appear; however, if the user chooses Socks, these options may not be needed if the socks are unisize. | Field Type Possible Values |
| |
LinkedField (Child) | Enables you to specify that the field contains a list of values, which appears only when the labeler selects a specific parent value in the UI. | Field Type Choose parent field for this field Possible Values and Child values |
Enter the child values against each possible value in the parent field. Example:
| |
InputLinked | Enables you to specify that the labeler must select one option from a set of possibilities for a specific attribute. For example, if a pencil manufacturing company decides to package a sharpener or eraser with every box of pencils, the labeler should have a field labeled “Free Gift” and select “Sharpener” or “Eraser” from the list of options available. For step-by-step details on creating input-linked fields, see Creating Input-linked fields. | InputLinked Option Input Field Names |
| |
Notes | Enables you to specify that the labeler must enter paragraph text that is associated with the item that must be labeled. | [None] |
| |
Curation | Enables you to specify that the labeler must fill this field using curation values associated with it. | Field Type Possible Values |
If you select Attribute Values as the Field Type, you do not need to provide any data in the Possible Values field. | |
Curation PT | Enables you to specify that the labeler must fill this field using a product type field that will determine the associated labeling fields that must be displayed. | Possible Values | You must ensure that the name of the field is the same as the name of the corresponding column in your curation file. Otherwise the associated values will not get populated. | |
Taxonomy | Use this field to create taxonomy fields, which appear as placeholder read-only fields. Taskmonk auto-fills these for you using values in your Taxonomy input file once you select a unique taxonomy entity for labeling. |
| You must ensure that the name of the field is the same as the name of the corresponding column in your taxonomy file. Otherwise the associated values will not get populated. | |
Hybrid | Enables you to specify that the field contains a list of values that must appear as drop-down options. | Possible Values |
| |
Name Value Pair | Enables you to specify that the field contains options to add or delete rows, and also features a flex design |
| ||
Dynamic field | Enables the field which accepts JSON data | Possible Value |
| |
Color Selection | Enables the display colors according to dropdown values | Possible Value |
|
Deleting Task Output Fields
...