Participating in a Shared Task¶
Note
This tutorial assumes that you already created a user account. For the sake of the tutorial, we will create
submissions for the ir-benchmarks
task but it works the same for any other task.
Joining a Task and preparing your Environment¶
To join a task, visit tira.io/tasks, search for the task you would like to submit to, and click its name to find the task’s page.
Now you either have a button titled SUBMIT
, since you already
registered a group for this task, or it says REGISTER
. In the latter case, click on REGISTER
, fill out the form
that pops up appropriately, and confirm the registration by pressing Submit Registration
. After a reload, you should
see a SUBMIT
button.
Click on SUBMIT
. As you can see now, TIRA has three choices for submission (click on each respective tab to find
out more):
The upload submission is the simplest form of submitting and requires you to run the evaluation yourself and upload the runfile. As such it has two notable drawbacks such that we discourage from using it:
Participants need access to the dataset. This may not be possible (e.g., due to legal reasons) or desirable (e.g., to avoid that future models profit from the author’s analysis of the dataset).
The result is not verifiable – the organizer can not ensure that your model actually produced the runfile.
Todo
TODO
The code submission is the simplest (recommended) form of submitting.
Todo
TODO
Hint
If you want to use the simplest type of submission, we recommend a Code Submission. Note however, that the Code Submission requires some access to your GitHub Account to perform all the setup steps for you. Submissions via uploads are generally discouraged since they can not be verified. Such that we highly recommend, you either go for a Code Submission or a Docker Submission.
Submitting your Submission¶
At this point, you came up with a brilliant idea and would like to submit it to TIRA for evaluation and to take pride in your leaderboard position.
Optional: Uploading Artifacts (e.g., Hugging Face models required by your code)
Submitting
Todo
TODO
Todo
TODO
Todo
TODO
Todo
For development: The “Country” field should probably be a dropdown
Todo
The upload of artifacts should not be inside the file-upload-submission since it indicates that it would not apply to docker- or code submissions, which it does.