Open
Description
Description
Currently it is difficult to find challenges by domain (say CV, NLP, RL), etc. This issue is a first step towards that direction where we add the domain a particular challenge belongs to and display it on the challenge page in this section:
The challenge domain must be made a part of the challenge configuration and the EvalAI-Starters repository.
This will also require you to add changes to the challenge validation script to ensure people put appropriate values for domains. Please create a PR with these dummies - [Computer Vision, Natural Language Processing, Reinforcement Learning]
, before to converge to the set of domains we might want to include.
Pre-requisites/Learnings
This issue essentially requires background on a few things:
- An understanding of the challenge configuration.
- A high-level understanding of EvalAI challenges.
- An understanding of our frontend.
- How the challenge validation works.
How to Approach
- You can start by setting up EvalAI locally. Set up the dev version locally (preferred) using the steps here.
- Add a new field to the challenge model in Django.
- Play around with the challenge configuration and the frontend, put up screenshots.
- Update the challenge validation script to check for the newly added field.
- Reach out to us regarding any issues that you face or if you need any help with understanding any of the above.