Get Started with a Project

Creating a Project

Create project page
To create a new Project, press the Create Project button on the Projects page.
Creating and setting up a Project can be done quickly and easily by following the steps below.

Specify a Unique Project Name

Each Project has a unique name that can be changed at any time within Project Settings.

Select the Taxonomy for the Project

Taxonomies are stored at the Organization level, which allows you to reuse a single labeling Taxonomy across Projects.
Selecting a Taxonomy for a Project is a permanent choice that cannot be undone. However, you can edit your Taxonomy after using it in a Project.

Define your Project Workflow

Project workflows allow you to explicitly define a series of annotation and review steps in your project.
You can also configure the number of review stages and the review percentage (i.e. randomly select a subset of data for review) in your workflow.
Once data has successfully gone through all stages of your workflow, it will be stored in the Ground Truth Stage.
A common workflow included a single Label Stage followed by two Review Stages where different sets of reviewers validate the annotations performed.
When a reviewer rejects a Task in a Review Stage, it is sent back to the Label Stage and automatically assigned to the same Labeler who annotated it the first time.
The number of Review Stages cannot be modified after a workflow has been created.

Additional Project Setup

Once you have successfully created a Project, you will most likely want to perform the following actions to add collaborators and data and modify Project settings.

Adding Labelers to your Project

By default, all Org Admins have comprehensive access to all Projects. As with any elevated role, we recommend taking care when designating fellow team members as Org Admins.
Generally speaking, it's advisable to add Labelers and Reviewers to your Organization as Org Members. This grants them access to your Organization on the RedBrick AI Web Application, but limits their access and permissions.
Org Admins have granular control over the Project-level access of all Org Members.
In order to add Labelers or Reviews to individual Projects, we advise the following:
  1. 1.
    On the Team Page, invite the Labeler/Reviewer as an Org Member (MEMBER).
  2. 2.
    After the Labeler/Reviewer accepts their invitation and creates an account, navigate to the Project you'd like to add them to and open the Workforce Tab. From there, you can invite the Labeler/Reviewer to the Project as either a Project Admin or Project Member. Please note that if your Labeler/Reviewer is a Project Admin, they will have access to all Stages of a Project.
  3. 3.
    If your Labeler/Reviewer is a Project Member, you can regulate their access to various Stages limited based on your workflow's needs or regulatory requirements.
For a more in-depth breakdown of the permissions and access privileges associated with each role, please consult the documentation below.

Uploading Data

You can upload data within a project either through the Web Application's UI or CLI/SDK. Most teams will integrate external storage and host their own data, however, you can also directly upload data to RedBrick AI servers.
If you have pre-annotated data or model-generated annotations, you can import them using our CLI/SDK.

Assigning Tasks

Once you have uploaded data to your Project, RedBrick AI will begin automatically assigning Tasks to the users in your Project. You can learn more about the specifics of task assignment by reading on!