As a learning exercise, I wrote a web app which shows some charts on your karma score.
I recommend just going to the website and trying it out, but here is a description of it as well if you're interested. To use it just enter your user id in the text box at the top and then press the go button. It will show that it is loading and after a while five charts will be shown.
- The first chart is a time series chart which shows you when you have posted a comment or discussion post. This chart allows you to zoom in on any desired area.
- The second chart is a time series chart which shows you when you have posted a main post. This chart allows you to zoom in on any desired area.
- The third chart shows your cumulative score. This chart allows you to zoom in on any desired area.
- The fourth chart shows proportions, i.e. how many comments/posts you have made and how many were positive, neutral or negative.
- The fifth and final chart shows information on your total positive and negative scores. This chart allows you to drill down and see where your points have originated from, i.e. from comments or discussion posts or main posts.
Please note that it may take a while to load. I am scraping all the information from your users page. It shouldn't take too long though. On my computer it takes less than a minute to load all the information on my karma score, but it did take around half an hour to load Eliezer_Yudkowsky's karma information. YMMV depending on what computer you are using. It is not your score that determines how long it will take, but the amount of comments and posts that you have made. I recommend using chrome as I haven't tested it in any other browsers.
The karma calculated by LessWrong also might be slightly different to what my web app shows. For example, my webapp shows Eliezers karma total score as 290096 and in LessWrong it is 290174. I am pretty sure that my code is right since I counted one example out and I do know of one bug in the LessWrong code that would effect the total score. There are also other things that LessWrong takes into account that I don't, e.g. karma awards and the troll tax. The difference shouldn't be too major, though, so it shouldn't be a big problem.
The website is hosted on github and the code can be found here.
TLDR: Try out the Less Wrong Karma Chart Website and let me know what you think or if you run into any issues.
Fixed
I moved main into a separate graph. This should fix the issues.
I could change it so that you can only zoom in on the yaxis like it is here.
Maybe I will look at that later.
I have updated this. Try it out and let me know what you think.
I fixed the total chart to have title that shows the total score.
The pie chart is meant to show the total score. Since neutral has 0 score I don't think it should be in the graph.
Would that be something like this with the total score moving up and down over time. I would do this by ordering the comment/post scores by their dates.
Would this be similar to the cumulative chart above, but just for 30 days.
Yep, this is an improvement, thanks. I'd probably change the styling slightly, but I'm not sure exactly how. Right now the three
Oh, and I'd recommend adding the year to the timestamp, instead of making me read it off the x-axis.
Re timeseries: for cumulative, I mean the y-axis is "total karma accumulated on all things posted by date X", so essentially the integral of the existing graph. I guess it might look similar to the thing you posted, but (at least for me, and for others who ... (read more)