GeeksforGeeks is excited to announce an incredible opportunity for all tech enthusiasts , coders , and writers ! We’re hosting the Content Improvement League 2024 , an event designed to bring our community together to enhance the quality of our articles and create an even more valuable resource for learners worldwide.
This event is all about improving the existing GfG articles. Simply begin studying or reading the articles, and if you find anything that can be improved, added, or modified, start improving that article using a simple process and be a part of this event, get paid, and win exciting prizes.
What is the Content Improvement League 2024?
 Content Improvement League 2024
The Content Improvement League 2024 is a collaborative event where participants can contribute by improving existing articles on GeeksforGeeks . Whether it’s updating outdated information, adding new insights, correcting errors, or enhancing explanations with better examples, every contribution helps make the content more accurate, comprehensive, and user-friendly.
Event Details
There are no eligibility criteria for this event i.e., anyone can take part in this event.
- Event Start Date: 18th July’2024
- Event End Date: 18th Aug’2024
- Result: 12-14 Sept’2024
The result will be declared based on Quality, Type, and Count of Improvements.
Prizes
For the first time, you can get rewarded for improving an existing article. It takes effort to make a good article to its best and rewards are the best way to encourage the efforts of participants. Keeping that in mind we will also reward you for the best quality Improvements. Every participant will get INR 50 for each published Improvement. Additionally, the top 25 participants will get the exciting prizes as mentioned below:
- 1st Prize – Gaming Chair + GfG Course Coupon Worth INR 4000 + Goodies
- 2nd Prize – Tablet + GfG Course Coupon Worth INR 3000 + Goodies
- 3rd Prize – Alexa + GfG Course Coupon Worth INR 2000 + Goodies
- 4th Prize – Smartwatch + GfG Course Coupon Worth INR 1000 + Goodies
- 5th Prize – Earbuds + GfG Course Coupon Worth INR 1000 + Goodies
- 6th – 25th Prize – Goodies ( Tshirt, Bag, Diary, Keyring, Pen, Stickers)
Note :
- Candidates will be eligible for the prizes only if they have more than 50 published improvements in this event.
- The Prizes are not Applicable for the Participants Outside India.
- The Prize distribution process will start after 10 days of result announcement.
Why Should You Participate?
- Enhance Your Knowledge : As you review and improve articles, this will deepen your understanding of various topics. It’s a great way to learn while contributing.
- Showcase Your Skills : This is an excellent opportunity to demonstrate your expertise in your favorite subjects. Your contributions will be recognized by the GeeksforGeeks community.
- Earn Rewards : Participants will be eligible for exciting rewards, including Certificates of recognition, GeeksforGeeks Goodies, and exclusive Cash Prizes and Course Coupons.
- Community Impact : Your efforts will help millions of learners access high-quality, accurate, and up-to-date information. It’s a chance to give back to the community that has helped you.
How to Participate?
An article will require improvement when the author finds out that any valuable information is missing in that article that can be added. The process of improving the article in Content Improvement League 2024 is very easy.
Method 1 (Pick for Improvement)
There is a second method by which you can ” pick an improvement ” after following the steps given below:
Step 1: Go to the link: https://write.horje.org/pick-improvements/pick . You will see the available articles where the suggestions are present. (Here, you will find the articles available for improvements with the suggested changes)

Step 2: You can click on the article you want to improve and read the suggestions.

Step 3: You can pick them by clicking on the pencil symbol present at the top right corner of the article as seen in the image given below.

Step 4: Click on “ Pick ” button to pick an improvement

Step 5: After making the changes according to the given suggestions in the article, you can submit the improvement, click on “ Submit for Review ”.

Step 6: If you want to discard the changes, click Discard.

Step 7: You can also suggest improvement to the articles to report any errors/mistakes present in the article, request to add the missing content in the article. To know more about how to suggest an improvement to the article, please refer to the given link: https://write.horje.org/how-to-improve
Note: You can hold the article for 2 days and if the changes are not submitted, the improvement will be discarded and made available for the different author.
Method 2 (Improve an Article)
- You can participate in Content Improvement League 2024 by improving an existing article on GeeksforGeeks . Use the button “ Improve Article ” at the top-right and below the article’s tag corner of each article on GeeksforGeeks.
- Click on the “ Improve ” Icon of article on GeeksforGeeks
.jpg) 
- Then click on the “ Create Improvement ” to improve the article.

- After clicking on it, you will get a copy of the same published article where you will be able to edit the content. Please make your improvements there and resubmit them for review. We will approve valid improvement(s). Your Credential (Your Name) for improvement will be added there by the system itself.
- During submission of New Approach/Method Mention ‘Specific Approach/Method that you have added‘ in the Reason to Improve box and Select Type – DS/Algo and then click on Submit for Review.

- During submission of modifications to the existing article (if necessary) and also do additions if you feel it’s suitable Mention ‘Modifications/Additions that you have done in the Reason to Improve box and Select Type – Other and then click on Submit for Review .
Remuneration
You can get paid for the changes that you have done to an existing article. The payment will be INR 50 per improvement, which will be determined on the basis of the type of improvement.
Some prominent terms and conditions are listed below:
- As mentioned above, the amount paid per improvement will depend upon the type, content, quality of your improvement, and several other factors.
- The content you write for improvement must be unique and must not be published somewhere else even in your name.
- In case of any dispute regarding remuneration, the final decision will be at the company’s discretion.
- Every participant will get INR 50 for each published improvement according to the types mentioned below:
- DS/Algo – INR 50
- Picked – INR 50
- Others – INR 50
Types of Improvements that we are accepting:
- DS/Algo : An alternate option is always helpful, In the same way, you can add new approaches in DS & Algo articles to reduce complexity, or Fix the test cases and correct code if something is going wrong. However, Basic implementation steps Improvements like “Initialize value” in DS/Algo are not acceptable.
- Others: Make modifications to the existing article (if necessary) and make additions if you feel it’s suitable .
- Picked : Improvements picked from pick for improvement.
Possible Improvements that can be done:
Case 1: High GIF and Images
Some articles are having issues because of the heavy resource files. (can add multiple screenshots)
How to Check if the resources are Huge:
- Check at the end of the Article there is an option for Extract Image Size. Click It…

- After Clicking the Option will open a table containing the data about the Image/Resource name and its size in kb.

- As In the Image Given above there are files like Untitled-design-(31).gif which size about 7 MB.
Solution for Case 1:
- Try to minimize the GIF size:
- Size should be within 100kb.
- GIFs should be clearly visible.
- Try to use Screenshots with sizes less than 100kb.
You can add multiple screenshot sequences using Carausel feature mentioned below:

Note : You Must Add Images to the Media beforehand so as to use all of them together as a sequence of Images
- Use Video Recording Instead but the size of the Video Recorded should be at most 1Mb .
For Reference take a look at this article: /archive/food-delivery-application-using-mern-stack/
Case 2: Missing/Wrong Codes
In articles, in many cases, codes are either missing or the wrong codes is inserted. In this case, remove the old programs and write your own correct Programs.
- Suppose in any C# article if there is a missing/wrong C#(any language) code, in that case you can add the missing/wrong code.
- Where as if the code present in C#(any language) is correct, then adding the same code (i.e. code addition) in any other language is not accepted.
Note : Please try to select the correct languages for the codes added. For Frameworks and libraries of JavaScript, we can select the language as JavaScript on the coding block. We can even hide the RUN ON IDE button for the codes fo JavaScript Libraries and Frameworks.
In Android Articles if any missing/wrong MainActivity.kt or MainActivity.java data please update it according to need (No Kotlin Code should be added in Java Android article or Java Code in Java Kotlin article).
Case 3: Missing Outputs/Output Screenshots
There are articles with no output or output Screenshots. Please add outputs either by running the Program or by adding the data to code blocks. In case it is necessary to add output screenshots use .webp(or other format) images of sizes less than 150kb .
Case 4: UI Updates on HTML/CSS
Few of the HTML/CSS template articles have old and less attractive UIs. These articles can be updated to attractive UIs.
Case 5: Android Missing Resources
Android Applications have their own beauty but in our articles, we can observe that in the previous few articles, despite providing MainActivity , AppManifest , and main_activity.xml files we are not able to run the application because of missing .xml files(resources) .
Case 6: Update the Content [depreciated methods/ New feature Etc
As we observe nowadays many previous features have been depreciated and new features have been added. So, please add the content according to it.
Case 7: Updating versions of technologies
There has been an update in versions of many technologies that need to be updated in the articles. So please update the versions wherever necessary.
Note : Try to update the dependencies only if the old versions are deprecated or the methods and components used in the application are not supported by the latest version.
Important Guidelines
- Select correct types of Improvement before submission, and describe the reason to improve the article properly.
- If you have picked an article for the improvement and not submitted for 3 days, improvement will be discarded automatically.
- After a feedback, if no changes have been done for 2 days, Improvement will be discarded automatically.
- Only 10 articles can improve at a time.
- Clearly Describe the reason to improve.
- Improvements/Changes in Title are not allowed.
- Improvements on Spotlight articles or from this archive are not acceptable.
- Improvements through mails are not considered in the event.
- Any plagiarism detected in the improvement will disqualify you from the event.
- In case of any doubt please click here – https://write.horje.org/contact-us
- Try to submit your Improvement before the last date of submission.
- Improvements on Interview Experiences, Tutorials and Cheat Sheets are not acceptable.
- If person improved his own written article then his published improvement is not eligible for the pay. However, eligible for the event participation but not for the pay.
- If any improvement is locked by other author, and any user also wants to improve the particular article then the user will get informed through email when the improvement will get cleared by he team.
- ‘Reason to Improve’ should be clearly written and understandable on the basis of that team will the improvements and if found irrelevant then can be cause to be discard.
- If anyone improves one article number of times, then it will be considered as a single contribution in the event.
Note: If an article is selected for improvement and is present in pick for improvement, but the suggested changes have already been implemented in the article, please discard those improvements accordingly. Those improvements will be excluded from eligibility for payment .
Frequently Asked Questions (FAQs)
1. How many Improvements I can do?
You can Improve 10 articles at a time.
No, the article must be unique, and original, and not be published on any other platform.
3. After I submit the Improvement, how much will it take to for publishing that Improvement?
The process of reviewing and publishing an Improvement generally takes 7 working days.
4. How to apply for Remuneration?
Suppose, If you have Applied for the payment using the Remuneration link till 20th june and our team will process the payment by the first week of July 2024 for the improvements published till that date. Similarly, you can apply in the next month for the remaining published improvements.
5. How to register to participate in the event?
To take part in the event, there is no need to register.
Please refer to How to add code to existing article (Using Improve Article) for the guidelines of code addition.
If you found any issues or you have any queries and wish to improve an existing article then, you can reach out to us here .
|