You are not logged in. Please login at www.codechef.com to post your questions!

×

DataBread:TOOL TO TRACK YOUR ALGORITHMIC RATINGS

Hello Coders,

I take the pleasure in introducing you to Databread.

DataBread is a platform where you can see an aggregate or generalised form of your ratings from major Competitive Programming websites at one place. These currently include CodeForces, CodeChef, HackerRank, HackerEarth and TopCoder.

Features

1. LeaderBoard

The LeaderBoard shows the users registered on this site, here you can find their Ranks, DataBread Ratings and Institution and Country name.

2. User Profile Page

It shows the Usernames and Ratings and also a pie chart showing the percentage of your performances taken while calculating the final ratings. There is also a graph showing user's last 6 performance updates.

3. User Search Page

You can input the Username or the Name of some user in the search box and see the available users with matching the query easily.

To Register Simply go to DataBread.in, Enter your E Mail ID and your respective Usernames.... and done.

Looking forward to see you on the LeaderBoard.


UPDATE


The website servers have been migrated now for better reliability.

The websites UI has been revamped completely, visit DataBread.in and see for yourself.

If you like it then don't forget to leave a like here. Share it with your friends and let more people join this initiative.

Have some great suggestions or found some bugs, just leave them in the comments below.

Thank You and Happy Coding. :)

asked 31 Mar, 12:01

shraeyas's gravatar image

3★shraeyas
8911111
accept rate: 8%

edited 14 May, 23:35

1

Kind of unrelated, but lol. Username "chusli" :p HAHAHAHA XDDD

(31 Mar, 14:01) vijju1233★
1

He... He... He... BTW you can check you profile too here

http://databread.in/user.php?Vijju123

(31 Mar, 16:37) shraeyas3★

That's a nice feature you got there!

(31 Mar, 17:47) vijju1233★

There was a problem in graphs of some user's not displaying completely, this was a problem with the automated update script, but it has been fixed now. :)

(05 May, 23:15) shraeyas3★

I visited your site, those updates are cool but there is some problem with the leader board. That filter feature which you previously had was more helpful. Like now I have to find the institution name then click on it, previously just had to enter that name.

(14 May, 14:21) shubham_genius0★

OK, if you find it useful then I will restore it. :)

(14 May, 23:36) shraeyas3★
showing 5 of 6 show all

@shubham_genius

Let me clear it once and for all :)

  1. SPOJ doed not have contest ratings.
  2. There are so many problems available on SPOJ that anyone can gain points even just by doing the easier ones and get a really good rank.
  3. Also there are tons of forums available for SPOJ, you can take help from them for almost all the problems available there.

So, SPOJ is more like a coding practice site. It does not have anything to do if someone is a great coder or not.

Thank You

:)

link

answered 31 Mar, 19:40

shraeyas's gravatar image

3★shraeyas
8911111
accept rate: 8%

That explains it well. Thanks. :)

(01 Apr, 00:18) shubham_genius0★

@vijju123 thanks for asking to answer :)

For all 5 different websites firstly I have used Standard Scaling to Scale all different ratings to a single scale.

Then I have only taken those ratings into account where you are rated highest (more than the average).

link

answered 01 Apr, 10:42

shraeyas's gravatar image

3★shraeyas
8911111
accept rate: 8%

1

But every website has different range of their ratings. How do you cope up with that?

(01 Apr, 10:58) shubham_genius0★

Thanks for answering!

(01 Apr, 11:26) vijju1233★

@shubham_genius already said that. I am using standard scaling. This is the same thing which you are asking. If you want to know more just google for standard scaling. :)

(01 Apr, 11:52) shraeyas3★

Another minor bug i would report is in search feature. Suppose i search for one of my friend there, i would like to see his Databread rank (obviously), but leaderboard shows the user and "1" under rank. I think this is the Sl no. of the user (in the list of user the search returned).

I think changing it to show Databread rank would be a nice add-on.

link

answered 03 May, 14:05

vijju123's gravatar image

3★vijju123
5.1k211
accept rate: 17%

1

Thanks for pointing that out @vijju123

It has been fixed now.

Happy Coding :)

(03 May, 14:22) shraeyas3★
1

That was seriously quick!

(03 May, 14:40) vijju1233★

Just 2 lines of code XD

(03 May, 14:51) shraeyas3★

Nice updates, specially those graphs on the user profile page are very informative.

Keep up the good work buddy, All The Best :D

link

answered 31 Mar, 19:07

shivamiet's gravatar image

1★shivamiet
1466
accept rate: 16%

Those updates are cool but why has SPOJ been removed? I guess it is a major competitive programming site!

link

answered 31 Mar, 19:33

shubham_genius's gravatar image

0★shubham_genius
1053
accept rate: 11%

BTW, I wanted to ask, How to do you calculate Databreak rating?

Does it consider rating of all 5 sites? Or only best 2-3? (Cause in my pie chart it only shows codechef and hackerrank).

Also, is calculation of ratings a simple average/weighed mean or some other mathematical formula?

link

answered 01 Apr, 00:37

vijju123's gravatar image

3★vijju123
5.1k211
accept rate: 17%

Does Anyone have any ideas on how to make the rating system better, I mean there seem to be a lot of problems on directly using standard scaling!

So If anyone can come up with some better idea then that would be really helpful.

Please Write down your comments here or even better drop a mail to me at databread@gmail.com or PM me on facebook (here)

Thank You

link

answered 14 Apr, 13:54

shraeyas's gravatar image

3★shraeyas
8911111
accept rate: 8%

I have an idea. Please pardon me if it's really dumb :P

As far as I guess, Standard Scaling will be like fitting a STRAIGHT LINE to your given data. So what if you try to fit directly a POLYNOMIAL instead (like 3 or 4 degree polynomial)?

(14 Apr, 17:54) shivamiet1★

Please Elaborate

(16 Apr, 18:18) shraeyas3★

Find some values, make a table of the website ratings vs your ratings and fit a polynomial to it.

For e.g. if you want to do this for codechef then

x=1700 y=1500 x=1800 y=1700 x=2100 y=1900

Where x are the ratings on codechef and y are databread ratings(assumed). Now take more such values and fit a polynomial to it.

(19 Apr, 19:42) shivamiet1★

Thanks @shivamiet

Will definitely look into this but will have to wait till summer vacations :p

(19 Apr, 22:41) shraeyas3★

Thanks for your response. If you need any help then I can definitely help you out.

(20 Apr, 15:02) shivamiet1★

Thanks buddy! Will contact you when needed :)

(20 Apr, 20:24) shraeyas3★
showing 5 of 6 show all

Just write the code for the given question...and gain the points and a good rank in the leader board

link

answered 16 Apr, 23:45

divyanshu_shuk's gravatar image

2★divyanshu_shuk
311
accept rate: 0%

Updates are very interesting

link

answered 16 Apr, 23:53

divyanshu_shuk's gravatar image

2★divyanshu_shuk
311
accept rate: 0%

Thank You!

(17 Apr, 09:56) shraeyas3★
Answer is hidden as author is suspended. Click here to view.

answered 20 Apr, 22:22

marshal_roxx's gravatar image

3★marshal_roxx
(suspended)
accept rate: 2%

There are some problems when I open the site on my phone, the profile page seems quiet unsized, I mean the graphs seems quiet unscaled.

link

answered 23 Apr, 15:09

shubham_genius's gravatar image

0★shubham_genius
1053
accept rate: 11%

edited 23 Apr, 15:09

Thank you For pointing that out. I'll try to fix that asap.

(23 Apr, 18:43) shraeyas3★

There is some problem with ratings. Please check.

Some people having a higher rating are ranked low on the leaderboard.

(26 Apr, 11:52) shubham_genius0★

THanks for pointing out. I already saw that issue and it will be fixed soon. :)

(29 Apr, 01:41) shraeyas3★

Cool. Clearing out discrepancies would be the only way to get an edge over others.

:D

(01 May, 12:21) shubham_genius0★

I am getting this message while I am registering "Cannot Connect. Try Again."

link

answered 23 Apr, 20:47

saisurya027's gravatar image

3★saisurya027
435
accept rate: 0%

Sorry About that. Actually I don't have enough funds for this website so it is on "free" servers currently and the performance of those servers is not at par with the requirements and that is why it sometimes has problems.

But I saw you have registered already so thank you and please bear with me for this problem. I will try to fix it asap. :)

(23 Apr, 21:59) shraeyas3★

It's working fine now @saisurya027

There were actually some problems in sending the code to e-mail. It's fixed now.

(24 Apr, 11:07) shraeyas3★

Yeah its really a need for programmers point of view buddy keep going.✌

link

answered 23 Apr, 21:22

shashwat_sahu's gravatar image

2★shashwat_sahu
682
accept rate: 9%

Thank You :)

(23 Apr, 21:56) shraeyas3★

@shraeyas Why you take only best ratings? Current ratings should be taken to show the proper reflection of the performance of the user. By the way, you did a great job, friend! Think about this point. :)

link

answered 23 Apr, 23:08

ayan_nitd's gravatar image

3★ayan_nitd
827
accept rate: 8%

edited 23 Apr, 23:12

1

Thanks for the appreciation @ayan_nitd

I think you mistook what best ratings mean. I have indeed taken the current ratings only.

What best rating means is that I have taken the best from all the 5 different websites but the ratings taken into account are the current ones only :)

(23 Apr, 23:16) shraeyas3★
1

Thanks for the clarification @shreayas Keep up the good job. :)

(24 Apr, 16:28) ayan_nitd3★
1

Thank You :)

(24 Apr, 19:38) shraeyas3★

There were some problems in sending the code to your E Mail. The message was being transferred to spam folder instead of inbox. So please check your spam folder too if you don't see the E Mail in your inbox.

link

answered 03 May, 11:45

shraeyas's gravatar image

3★shraeyas
8911111
accept rate: 8%

I really appreciate the efforts you put in and your fast responses. :)

(03 May, 14:25) shivamiet1★

Your website went offline on 30th April in the night.

Please take note on this issue, it's a serious one.

link

answered 02 May, 09:23

shivamiet's gravatar image

1★shivamiet
1466
accept rate: 16%

Awesome job !!!

link

answered 12 May, 02:15

tihorsharma123's gravatar image

3★tihorsharma123
2374
accept rate: 15%

300+ members already up on the site.

Thanks a lot guys, keep increasing this number.

:D

link

answered 06 Jun, 16:19

shraeyas's gravatar image

3★shraeyas
8911111
accept rate: 8%

-2
link

answered 17 Apr, 00:04

farjimail1995's gravatar image

0★farjimail1995
-451
accept rate: 0%

edited 2 days ago

toggle preview
Preview

Follow this question

By Email:

Once you sign in you will be able to subscribe for any updates here

By RSS:

Answers

Answers and Comments

Markdown Basics

  • *italic* or _italic_
  • **bold** or __bold__
  • link:[text](http://url.com/ "title")
  • image?![alt text](/path/img.jpg "title")
  • numbered list: 1. Foo 2. Bar
  • to add a line break simply add two spaces to where you would like the new line to be.
  • basic HTML tags are also supported
  • mathemetical formulas in Latex between $ symbol

Tags:

×1,394
×705
×392
×373
×257
×235
×198
×142

Asked: 31 Mar, 12:01

Seen: 1,693 times

Last updated: 2 days ago