Creating Key Project Metadata

Specify key project details, such as project name, project type, related documentation, and so on.

This is the first tab of the Project Creation Wizard, which enables you to easily create projects. Use this tab to provide key information that will be used to identify and classify the project. If you are viewing another tab in the Wizard, you can access the Project Metadata tab by clicking on it.

This tab enables you to perform two key tasks. Click on each of these to learn more.

Add Basic Project Information

Use the Basic Info sub-tab to add essential data, such as project name, project type, and so on. Click the expandable link below to learn more.

To create project metadata associated with a project:

  1. Enter the Project Name in the field provided. As far as possible, use project names that are indicative of the goal of the project.
    Example: Flower Identification Project

    This is a required field, and you cannot save the project unless you provide this data.

  2. Enter the Process Name in the field provided. This will help users understand the nature of the tasks associated with the project.
    Example: Identifying Flowers in Plants

    This is a required field, and you cannot save the project unless you provide this data.

  3. Click the Project Type from the available options. Depending on the project type you select, Taskmonk suggests configuration defaults later in the wizard.

    The following project types are available:

    1. Text-based, for projects that take text data as input. Example: Projects that aim to tag nouns, verbs, adjectives, etc. in input sentences.
      If you create a text-based project, you can also add lookup data containing taxonomy and curation details associated with the data that you want to label. To enable Taskmonk to import such data, select the Lookup check box. This adds a new Project Lookup Files tab to the Project Metadata page. To know more about the Project Lookup Files tab, see Adding Lookup Data to Projects.

    2. Annotation, for projects that annotate input images, videos, or documents. Example: Projects that identify cars in images; or running in videos.

    3. Audio, for projects that take audio files as input. Example: Projects that identify nouns in spoken dialogs.

    4. LiDAR (Light Detection And Ranging), for projects that annotate 3-dimensional LiDAR images using 3-dimensional shapes, such as cubes, cuboids, and so on.

    5. Segmentation, for pixel-level annotation to be used in object and nested classification.

    6. Digitization, for encoding physical representation of digital information in labels. Example: Digitizing invoices to identify and encode their structure and content.

  4. Select the Lookup check box if you want to create a taxonomy or curation project and will need to upload taxonomy or curation lookup data. This displays two radio buttons that enable you to specify the kind of project you want to create. Select Taxonomy or Curation as appropriate. To know more about specifying lookup data, see Adding Lookup Data to Projects.

  5. Enable Project Pipeline if the output of this project will be used as an input for another project in Taskmonk.

  6. Click Next to save your changes and move to the next sub-tab in the Project Metadata tab: Documents.
    Once you have provided the project name and process information, you can save the project at any time and exit to the Projects page by clicking Save and Exit.

Manage Project Documentation

Project documentation is the surest way of ensuring that all members of your team know how to perform tasks associated with the project.

Use the Documents sub-tab to upload documentation related to your project or custom labeling application UI. Click the expandable link below to learn more.

To upload documentation associated with your project:

  1. Click the Upload Document button. The Upload Project Document modal appears.

     

  2. Enter the name of the document in the Document Name field.
    Example: Project Reference Document

    1. Click Browse to select the file containing the documentation from your computer. Taskmonk now attaches the project documentation file to your project.

    2. Once the file is attached, the modal closes and the file you uploaded appears under the Documents section of the Project Metadata tab.

       

    3. Once you have uploaded the documents as required, click Next to save your changes and move to the next tab in the Wizard: Task Design.

    4. You can save the changes you have made to the project at any time and exit to the Projects page by clicking Save and Exit.

Adding Lookup Data to Projects

Many text-based projects require lookup information to reliably categorize and curate data. Click the expandable link below to learn how to add lookup data to your project.

If your project requires lookup data, you must select the Lookup check box in the Basic Info tab of the Project Metadata page. Selecting this check box adds the Project Lookup Files sub-tab to the Basic Info tab.

To add lookup data to your project:

  1. Navigate to the Project Lookup Files sub-tab. This sub-tab can have two parts if you want to add curation data to the project, or just one if you want to add taxonomy details.

     

Adding Taxonomy Files

Taxonomy files are typically CSV or XLS files that contain classification values that must be populated in the labeling UI so annotators can select them from drop-down lists. For example, taxonomy values for a writing pencil could be: Office Supplies > Writing & Drawing Supplies > Pens & Pencils > Pencils > Writing Pencils.

To add a taxonomy file:

  1. Click choose File in the Taxonomy sub-tab and select the file that you want to add.

  2. Click Submit.
    If your file is structured correctly, your file is now uploaded to your project, and the page now displays your new file in the Annotation sub-tab. To know more about structuring your taxonomy files, see Understanding Taxonomy Files.

     

Understanding Taxonomy Files

Taxonomy files help you specify the category to which an item belongs and provide additional information that can help the annotator understand--or search for--the item reliably.

Taxonomy files in Taskmonk can have the following details, with each detail type listed as a column header in the taxonomy file:

Column Header

Description

Example

Column Header

Description

Example

category_id

The ID of the category to which the item belongs.

writing_pencils

category_path

The category path that contains the category ID.

Office Supplies > Writing & Drawing Supplies > Pens & Pencils > Pencils

category_name

The name of the category.

Writing Pencils

Description

Description of the item. Depending on the requirement, details from the description can be used to provide curation details for the item.

Pencils that one can write with, with eraser tip or otherwise.

images links

Links to images that can help the labeler understand the item better.

NA

Plural

The plural form of the item. This is useful while searching for the item while labeling.

writing pencils

Singular

The singular form of the item. This is useful while searching for the item while labeling.

writing pencil

While using taxonomy files, you must use column heads exactly as listed above.

 

 

Sample Taxonomy File

For best results, download this Sample Taxonomy File and update it with the required details. If you wish to provide additional details in your taxonomy, please contact support@taskmonk.ai.

Adding Curation Files

Curation files are typically CSV or XLS files that contain additional details that must be populated in the labeling UI so annotators can select them from drop-down lists. For example, curation values for a writing pencil could be brand, size, color, and so on. This helps users distinguish between two items that have the same taxonomy but are different in particular respects. Thus a writing pencil could be of a specific brand that the labeler must select from a dropdown, thus distinguishing it from writing pencils that belong to other brands.

To add a curation file:

  1. Click choose File in the Curation sub-tab and select the file that you want to add.

  2. Click Submit.
    If your file is structured correctly, your file is now uploaded to your project, and the page now displays your new file in the Curation sub-tab. To know more about structuring your curation files, see Understanding Curation Files.

Understanding Curation Files

Curation files typically comprise two sheets:

  • Sheet1: Contains curation properties organized as column headers.

  • Attributes Closed list: Contains lists of values associated with attributes in Sheet1 that need closed lists. Open lists do not need these values.

Ensure that the names of these sheets remains unchanged. Otherwise, the upload may fail.

Sheet1

The Sheet1 worksheet contains the list of attributes that must be associated with specific categories in the taxonomy file, as detailed below.

Column Header

Description

Example

Column Header

Description

Example

Category

The name of the category to which the item belongs.

Writing Pencils

Attribute

The attribute that must be associated with the category name. You can associate multiple attributes to the same category by creating a separate row for each attribute.

Use camel case when listing out your attributes.

itemsPerPack, brand, displayColor, withEraserTip

Properties

Lists the properties associated with the attribute. Taskmonk supports the following properties for each attribute:

  • Open List (OR) Closed List: Specifies whether the attribute requires an open or closed list of properties.

  • Single value attribute (OR) Multiple value attribute: Specifies whether the attribute can take one or more properties.

Open List

Single value attribute

 

 

Attributes Closed List

The Attributes Closed List worksheet contains the list of properties that must be associated with specific attributes in the Sheet1 worksheet, as detailed below.

Column Header

Description

Example

Column Header

Description

Example

<attributeName>

The name of the attribute used in Sheet1 of the curation file. You must create one column for each attribute in the order in which they are listed in the Sheet1 worksheet.

You must add property values for attributes that use closed lists. To do so, add property values in separate rows under the column headed by that attribute.

itemsPerPack, brand, displayColor, withEraserTip

For an example of how to list out attribute properties, see the screenshots below.

 

 

Sample Curation File

For best results, download this Sample Curation File and update it with the required details. If you wish to provide additional details in your curation file, please contact support@taskmonk.ai.

Once you are done specifying the required project metadata, click Next to save your changes and progress to the next step in project creation: Task Design.

Related Links

 

© 2020 Taskmonk Technology Pvt. Ltd. All Rights Reserved .