SteemReports - New Incoming Votes Analysis Tool

in #steemit7 years ago

Our Outgoing Votes Info already allows you to see who you've been giving your votes to, and how much of your voting power you have been spending on yourself.

You can now also see who has been giving you votes in the same way, and how many of your votes are coming from yourself.



http://www.steemreports.com/incoming-votes-info/


Please vote, resteem and follow us to for more reports and services, and visit our website:
http://www.steemreports.com

Sort:  

Maybe you can develop a tool to track if people update their post. Because when we edit a comment, it still shows as the original date it was first posted

Interesting idea, but we would have to store quite a bit of extra data, so wouldn't be easy for our small server at the moment.

Because i participated in a few giveaways where we guessed the winner of a sport event and just realized that people can cheat by updating the pick last second or just after the result comes out

Oh right, I see... have you a link to it?

sorry, no. it was few weeks ago . No one cheated, just i thought there was a possibility , and since you develop programs i thought you can make that. thanks

I'll bear it in mind... so if it fits with something similar I'm doing, I can add it.

Very nice! This will be good to visually create some awareness about certain things!

Thanks for the great service you're providing!

Thanks, I'll be using this helpful tool. Upvoted, resteemed and following!

Great! Thanks!

Nice new tool, very good insights.

Thanks for resteeming!

Good work! A few questions:

  • This depends on SteemData right?
  • Have you done any tests to ascertain the accuracy of the information?
  • What is the time range of the sample?

Thanks!

No, it doesn't use SteemData, my server downloads the blockchain data from the RPC server, and parses the information directly. The code is pretty simple, so little to go wrong, and for some services I have actually found admitted errors in other people's stats though trying to validate mine. I'm fairly confident in it, but of course, I'm not perfect, and can't afford to spend too long testing it.

This particular pie-chart uses 14 days worth of data, and updates every 5 minutes whilst the RPC server is working. This 'Info' button in the top-right should tell you more about each graph/tool.

Thanks for the detailed reply, that answers it. 🙂 Do you have your code open source?

I might use it as a comparison in the next report I do, thanks 😊

I'm afraid it isn't currently open source, as I need to try and recover my server costs and development time, so don't really want others capitalising on the work before @steemreports is better known. I will open source it if/when the reputation reaches around 60.

Two more things (that would really be suited to a project manager like GitHub).

1. weighted by percentage

These votes are all just counted equally right? Wouldn't it be interesting to see them weighted by percentage? Some votes might be 0.01% if user's have enough SP, which is 1,000x less than a full vote. When getting a picture of self voting this could be very relevant.

2. separate charts for posts / comments

This is of particular interest to me

These charts show the percentages calculated as the sum of all positive vote weights multiplied by the most recent total number of vesting shares owned by (and delegated too) the account.

There will be some small inaccuracy because the SP may change over the course of the 14 day period, and only the most recent SP value is used in the calculation.

Also, this doesn't take account of changes in voting power, but to handle all these things would be hard in software that updates on a five minute basis I think. I may reassess this in future, but think it's fairly representative for now.

http://www.steemreports.com/top-voters/ shows only votes for articles, not comments, but I agree it would be nice to show them together nicely.

Yes definitely very representative I would think, but it's good to know the limits of the accuracy. No representation can tell the "full story". But it's already far and away the best tool for this.

If you find the time it would be interesting to see posts and comments separated.

🤓

That's excellent and very commendable.

Since you don't have a GitHub or similar for it, where can I report bugs? I just found one which I consider a bug (but you might consider it in need of clarification only). Your calculation includes down votes as well as up votes, which while they are all of course votes, does not give the correct impression of what most understand a self vote ratio to be.

Example: http://www.steemreports.com/incoming-votes-info/?account=adm

adm self votes a lot, and also only votes for bayrene. But if you look at what adm is voting on you see that they are actually flagging bayrene, who is being targeted by steemcleaners.

Can I recommend you only include up votes? Or perhaps show two donut charts for up and down? I actually can't use this information as it stands for my project 😕

From the link you mention we see that bayrene is voting for adm.

If you're after who adm is voting for, you need to look at the 'outgoing' votes, so you should refer to:
http://www.steemreports.com/outgoing-votes-info/?account=adm

Flag votes are excluded for both incoming and outgoing charts.

Derp. Thank you! 😅

And btw that is quite interesting to see for different reasons, the amount of self votes which are incoming 🤔 Thanks again!

I was looking for this :)

This post has been ranked within the top 50 most undervalued posts in the second half of Aug 03. We estimate that this post is undervalued by $13.88 as compared to a scenario in which every voter had an equal say.

See the full rankings and details in The Daily Tribune: Aug 03 - Part II. You can also read about some of our methodology, data analysis and technical details in our initial post.

If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.

Coin Marketplace

STEEM 0.22
TRX 0.24
JST 0.038
BTC 95076.63
ETH 3277.51
USDT 1.00
SBD 3.26