Blockchain Business Intelligence: Comment total_payout_value Analysis

in #utopian-io6 years ago (edited)

Details

Commenting thoughtfully on authors' post can be rewarding in multiple ways. I've learned this early on in my now nearly six months journey in Steemit. I wasn't really thinking about getting upvotes for my comments, I just thought that commenting is a great way to adding value to the authors' work by sharing my thoughts, genuinely express my appreciation of other authors' works, and announcing my presence to the community.

It was only about a month or two after joining when I learned how commenting can actually be financially rewarding too. At some point my comments were getting more dollar value in terms of upvotes than my authored posts.

In this contribution I will be presenting the distribution of of total_payout_value between posts and comments, and the movement or trend of that distribution.

cover.jpg

Outline

To briefly give you an idea on how the data will be presented, this analysis will be covering these topics:

  • The overall distribution of total_payout_value between posts and comments
  • The trend of the distribution of total_payout_value between posts and comments by month
  • A correlation between the total_payout_value of comments, and the count of comments
  • A correlation between the average price of Steem and the total_payout_value of comments as a result of identified anomalies in the trend.
  • Top commentors with the highest total_payout_value on their comments
  • Top authors whose comments on posts have the highest total_payout_value

Scope of Analysis

I generated the data to present the distribution of total_payout_value between posts and comments from inception in March 2016 to January 10, 2018. In the charts however that require showing trends, I left the January 2018 data because the data is not yet complete. I did that to avoid showing a skewed trend-line.

In the charts where I showed top authors and parent authors, I am only showing the top 25, beyond that count will be extremely difficult to put in charts without negatively affecting the look and feel, and clarity of the information when done in excel.

Tools

I used arcange's Steem SQL Public Database to acquire the data-points related to the count of comments, posts, total_payout_value, author, and parent_author. To get the monthly average price of Steem I used coinmarketcap's historical data feature.

I know the the entire Comment table data will not fit in an excel spreadsheet. I used the following queries plotted as a pivot table in excel:

For the monthly trends and overall distribution:

SELECT
DATEADD(MONTH, DATEDIFF(MONTH, 0, created), 0) AS [year_month_date_field],
COUNT (total_payout_value), SUM (total_payout_value), parent_author
FROM Comments
GROUP BY created, parent_author

I added the parent_author column to use as filter between parent posts and comments. By filtering the parent_author to only "blank" shows the posts, and by selecting everything else but the blank shows the comments.

For top authors and parent_authors:

SELECT
COUNT (total_payout_value), SUM (total_payout_value), parent_author, author
FROM Comments
GROUP BY parent_author, author

I could have also ran a single query to get all the data to build all the charts together, but that would have taken more time, took necessary amount of bandwidth from arcange's free Steem SQL Public Database, and took toll on my old computer's processor.

To get the monthly average Steem price, I took the daily closing price of Steem from coinmarketcap and took a straight average per month.

Results

image.png

Overall, the data shows that the total_payout_value is distributed 93% to posts, and 7% to comments from inception in March 2016 to January 10, 2018.

Trend of Distribution

From this chart it can be seen that in the second half of 2016, comments were only getting 2.25% of the reward, this increased to 4.78% in the first half of 2017, and increased further to 8.40% in the second half of 2017.

This tells us that the community is starting to really give value to thoughtful comments or an extensive farming is happening done in comments. The later is not a subject of this analysis however. I might take a look at that angle in another contribution.

image.png

Comment Count & total_payout_value Trend Per Month

This chart shows an overall uptrend and a direct correlation between the count of comments and the total_payout_value on comments. There are anomalous months however ie. July 2016, August 2016, and June 2017.

image.png

Steem Price & total_payout_value Trend Per Month

To clarify what seemed to be anomalous months in the previous chart, I plotted the average closing price of Steem against the total_payout_value of comments by month. The chart shows that what earlier seemed to be anomalous can be explained by significant rally in the price of Steem on those months.

image.png

Top 25 Commentors Based on total_payout_value

This shows the 25 top most rewarded commentors. This contribution is not intended to dwell into the details of where the upvotes they got are coming from, since that will require a whole new analysis.

image.png

It is important to note though that steemcleaners and the bot cheeta are known to be supported for the work they are doing in guarding the reward pool from farmers and plagiarists. There's been several post about the unusual upvotes on checkthisout's comments.

Top 25 Authors Based on total_payout_value of Comments on Posts

It is known to the community that there are authors whose comments on post gets rewarded by upvotes. Here is the top 25 of them arranged by total_payout_value of the comments on theirs posts.

image.png

The data presented in this analysis is intended to encourage users specially the newbies to engage with the community by first reading and appreciating the work of other users, then adding value to the content or expressing genuine appreciation of others' works. Not only that commenting will have the long term benefit of building connection, it can also be rewarding in the short-term with upvotes.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @crokkon, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

Hello from Phillipines. Please follow my blogs and I will follow yours as well. Hope we can be good friends.

The data presented in this analysis is intended to encourage users specially the newbies to engage with the community by first reading and appreciating the work of other users, then adding value to the content or expressing genuine appreciation of others' works. Not only that commenting will have the long term benefit of building connection, it can also be rewarding in the short-term with upvotes.

Totally agree sir!
Authoring a post is not the only way to earn rewards through upvote.
We can also be rewarded by reading other's post thoroughly and appreciating the content by adding a valuable comment that is related to the post.

Thanks for another valuable information. Cheers!

I totally agreee with you, commeting can be very rewarding, sometimes I also recieve more for a single comment than on my blogs, but surely this requires to read the authors post and responding towards it, not just simple "follow me and i follow you" stuff... but by engaging in the subject.

im sure the percentage of comment upvotes can get alot higher if some factors change. As in none of those "i upvote you, and you upvote me" comments, andif the author also actually reads the comments, ive seen plenty larger accounts where the author makes a post and doesnt engage a bit in it at all, or only give a full upvote to their own comments and dont care about the rest.

Your top25 list could actually be a good help to minnows who isnt good at making their own content, but do engage in others, and would be a good way to grow.

Very nice work!

Hey @steemitph I am @utopian-io. I have just upvoted you!

Achievements

  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

terobosan baru, dunia maya yang sangat bermanfaat

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by steemitph from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Coin Marketplace

STEEM 0.30
TRX 0.12
JST 0.034
BTC 64513.75
ETH 3146.11
USDT 1.00
SBD 3.95