DataCamp Competitions are designed to closely mirror data analyst challenges to help learners apply their skills to real-world problems and datasets.
DataCamp Competitions cover a wide range of topics, including the following:
- Fraud detection
- Customer segmentation
- Customer insight
- Network analytics
- Choice modeling
- Business process analytics
- Marketing campaigns
- Drivers of churn
- Supply chain analytics
- Business analytics
Joining a Competition
To check the list of active competitions, select Competitions in the left-hand side menu. Click on a specific competition to learn more about it.
The overview page provides you with all the important information about the competition. There are five elements that are always included: Background, Challenge, Prizes, Judging criteria, Timelines, and Rules.
The Background and Challenge give you an introduction to the competition’s objective and challenge.
If prizes are relevant, the Prizes section provides a breakdown of what prizes will be awarded to the winners. Prizes vary from challenge to challenge and may be swag, monetary, or other perks.
The Judging criteria section describes how to format your submission file and how your submissions will be evaluated. Each competition employs a metric that serves as the objective measure for how competitors are ranked on the leaderboard.
The Timeline has detailed information on the competition timeline. Most DataCamp Competitions include, at a minimum, two deadlines: 1) a submission deadline, after which no new submissions will be accepted, and 2) a voting deadline, after which no new upvotes will count towards final evaluation. It is important to keep these deadlines in mind.
Once you have chosen a competition, read and accepted the Rules, and made yourself aware of the competition deadlines, you are ready to start your analysis!
Creating a Workspace
A workspace is a collection of source, data, and configuration files that represents all of the work you are doing for certain data analysis. It corresponds to what would typically be a GitHub repository or an RStudio project.
To start your competition workspace choose a technology by clicking on the corresponding button—”Start with Python” or “Start with R”. In the workspace that is created a sample notebook is available with the competition overview and data to work with to write and run your analysis. Workspace comes pre-installed with all the common data science packages. You can also install additional packages, as described here.
You can do your entire data analysis in Workspace. Workspace automatically saves all your changes to the cloud, so you can easily continue at a later point.
Submit your Work
After you finish your analysis, it’s time to submit it. To submit your work, you need to create a publication of your workspace. Open your competition workspace, click the “Publish” icon in the sidebar on the left, select the notebook you want to publish (most likely notebook.ipynb) and click “Publish”. For full details on publishing, including the different ways to publish and dealing with errors, check out the docs.
Once submitted, you’ll see a pop-up confirming your submission. You will also receive an email confirming your submission.
Note: After submitting your workspace by publishing it, you can still make changes to the workspace and update the publication.
Workspace privacy settings
The workspace you create to participate in the competition will be private by default. This means that only you can view and edit the workspace. The workspace will be made public when the submission deadline has passed and voting on the different submissions starts, so other DataCamp users as well as the DataCamp judges can find and view it.
Once your workspace is public you can also share your submission with your network for upvotes. It’s possible and allowed to make your competition workspace public before the submission deadline. You can do that by clicking “Share” in the header and changing the sharing settings.
If your workspace is public, it will show up on your DataCamp profile as well as on the DataCamp Workspace Community page, so others will be able to see your work (and be inspired by it).
Frequently Asked Questions
How do I sign up?
Anyone with a DataCamp account and Workspace access can participate in our competitions.
How do I compete in DataCamp competitions?
You will create a data analysis based on the dataset provided. You will submit your ready-to-share publication for a review by fellow DataCamp learners and the judging panel in accordance with the evaluation metrics created for the competition.
How long does a competition run?
You can check a competition's duration on the competitions page itself, as different competitions have different lengths.
How do I submit my publication?
DataCamp Competitions accept submissions created in the Workspace, DataCamp’s in-browser IDE. To start your competition workspace choose a technology by clicking on the corresponding button—”Start with Python” or “Start with R”. You’ll see a newly created workspace that will include a competition overview and data to work with to write and run your analysis.
To submit your analysis, publish it by clicking the Publish icon in the left sidebar, selecting the notebook to publish and hitting Publish in the side panel. You can still continue making updates to your workspace and publication after submitting until the submission deadline.
How do I reset a competition?
You can reset your competition to its default state by manually deleting the workspace and starting the competition from scratch.
What makes a winning solution?
The winners will be selected based on the judging criteria provided in the description of each competition.
How will I get my prize? Are there any conditions?
Are teams allowed?
Not yet, but we are exploring this opportunity for future competitions.