WolfBlue's blog

By WolfBlue, history, 22 months ago, In English

Since this December, I've been exploring codeforces data to answer the question of how best to improve your rating. Today, I'm presenting to you all the final project!

The first problem in trying to do data-driven analysis is trying to get data. Codeforces does have an API, but it's quite difficult to get data from it at a large scale. So first, I cleaned everything up and created two big datasets, and I've published them to kaggle. So, if you think my analysis is garbage, you can download the dataset yourself and try it yourself!

Dataset: The submissions and contests results for 60k recently active users

Dataset: The final standings for every codeforces contest

The process of getting data, if you care.

After getting the data, I began doing analysis and creating some charts. I looked at a lot of features, such as first solve time, rate of getting incorrect answers, and the difficulty of problems. For many of the features, I could not find great insights, but there are still quite a few interesting graphs in here! I hope you enjoy this data analysis that I've been working on for the last 3 months!

Click to view the story

After you read the link: my personal experience
  • Vote: I like it
  • +28
  • Vote: I do not like it

»
22 months ago, # |
  Vote: I like it 0 Vote: I do not like it

Auto comment: topic has been updated by WolfBlue (previous revision, new revision, compare).

»
22 months ago, # |
  Vote: I like it +3 Vote: I do not like it

Amazing work! This is so cool!

I have always wanted to know the answers to a lot many questions that you've now answered with data. Thanks!