Challenge Overview
Please note the prize listed in this challenge header is the maximal payment you will receive potentially. Your actual payment depends on how many valid submissions you submitted. We have 5 tracks in this challenge, for each track, you will receive $400/$200 if you rank top 2. But if you didn't rank top 2, you will receive $4 per valid submission with $100 cap.
You are welcome to participate in all five tracks. The rank and payment of different tracks will be calculated separately, and you can receive the prize from different tracks. You can win $2000 ($400 x 5) at maximum potentially if you ranked top 2 in all five tracks, you will receive $2000/$1000. If you are not in the top 2 for each track, then you can receive $500 ($100 x 5) at maximum.
- Target environment: Topcoder Platform
- Basic Requirements: (1) locate and scrap (2) categorize and (3) tag ALL the relevant educational content nested within the platform
Project Background
Topcoder has amassed a great wealth of rich training, learning and educational content since it was first founded in 2001. In fact, most of the content is contributed by Topcoder community members like yourself! Unfortunately, such learning content is literally all over the place. New and existing members cannot easily navigate and locate existing educational content, leading to a drop in community contributions and interactions.
Topcoder is seeking YOUR help to 1) locate and scrap 2) categorize and 3) tag ALL the relevant educational content nested within the platform. This fun scraper challenge is top priority; your work will greatly contribute to Topcoder’s unwavering efforts to empower members to discover and learn new technologies and improve existing skills :)
Technology Stack
-
Competitive Programming
-
Development
-
Design
-
Data Science
-
QA (Quality Assurance)
Individual Requirements
(1) Locate & Identify the Content - Leverage your technical and creative-solving abilities to locate all existing training, learning, and educational content found within Topcoder! There are two types of learning and educational content within Topcoder:
-
Technology-Centric: Resources that empower community members to learn and improve new skills and technologies.
-
Topcoder-Centric: Resources that help community members effectively utilize and navigate the Topcoder platform (i.e.compete in challenges, process to getting paid, connect with like-mind members, submit blog entries, become an evangelist, etc.).
The main purpose of this challenge is locating Technology-Centric material and to a lesser extent, Topcoder-Centric material embedded within technology stacks.
Content exists in many forms (i.e. video, forum, blog posts, newsletters, slack, tutorial, practice problems, etc.). For this challenge, do not care about the format type as long as the located content is related to training, learning, and education. Even if the content is a bit (or very) outdated, locate it.
Begin by deep diving into the following Topcoder areas listed below before expanding your respective searches.
-
Blog Posts: https://www.topcoder.com/blog/
-
Cookbook: https://apps.topcoder.com/forums/?categoryID=4532&module=Category
-
Featured Articles: https://community.topcoder.com/tc?module=Static&d1=features&d2=archive
Note: SRM Editorials, Marathon Match Editorials, and Competitive Programming Tutorials and all past Topcoder challenges are already organized and stored. We kindly request that you not to re-submit those contents in this challenge.
(2) Categorize the Content - Bucket the identified educational content into the Topcoder track(s) that best describes the content:
-
Design
-
Data Science
-
Development
-
Competitive Programming
-
Quality Assurance (QA)
(3) Submit Your Findings - Submit findings to Topcoder via the links (Google forms) listed below. Ensure your located content is submitted to the appropriate track(s) that best describes the content.
Review each track’s submission database to check if the content you just located has already been submitted by another community member. Any additional insights/analysis provided in the final submission is welcome and much appreciated!-
Competitive Programming
-
Submission Form (Google form): https://topcodr.co/EDU-CP
-
Challenge Submitted Content Database: https://goo.gl/omdoXT
-
-
Development
-
Submission Form (Google form): https://topcodr.co/EDU-DEV
-
Challenge Submitted Content Database: https://goo.gl/JMWSjK
-
-
Design
-
Submission Form (Google form): https://topcodr.co/EDU-DES
-
Challenge Submitted Content Database: https://goo.gl/fxgUo5
-
-
Data Science
-
Submission Form (Google form): https://topcodr.co/EDU-DS
-
Challenge Submitted Content Database: https://goo.gl/6T96u3
-
-
Quality Assurance
-
Submission Form (Google form): https://topcodr.co/EDU-QA
-
Challenge Submitted Content Database: https://goo.gl/mJnYxK
-
Important Notes
-
For each submitted and verified TC educational content, you will get $4 USD. Total potential earnings per challenger (not 1st or 2nd place) are capped at $100 USD [unless you place 1st or 2nd in one or more tracks].
-
Educational content submitted to Google forms gets credit on a first come, first serve basis [as long as the information submitted in the form is complete & accurate]. Subsequent submission of the same educational content will not receive credit. There exists no limit on the amount of content submitted.
-
For each track, the first place winner receives $400 and the 2nd place winner receives $200. The first place and second place winner are the top 2 competitors [per track] who submitted the highest number of reviewed and verified submissions.
-
You are welcome to participate in all five tracks. The rank and payment of different tracks will be calculated separately, and you can receive the prize from different tracks. You can win $2000 ($400 x 5) at maximum potentially if you ranked 1st in all five tracks.
-
The review will be done by the copilot and Topcoder admins subjectively, so there is no appeal and appeal response phase.
-
Please submit a text file with your Topcoder handle before the submission phase deadline, otherwise, you won't get paid.