STEEM TOOLS ANALYSIS AS OF JAN. 20, 2018 #Utopian-Contribution: 1

in #utopian-io6 years ago (edited)


Steemtools.com - An overview

Good day Steemians,
Majority of steemit users are familiar with tools such as steemd.com and steem.supply. These tools help Steemit users to keep track of their current standing in the steemit community. But how about the tools? What are their current standing in the community? Did you know that there are more tools available for you?

You can find more steemit tools in Steemtools.com. For more details refer to this post developed by @roelandp.

Details

I will present in this post an analysis of the current status of the available tools for Steemit users. The data was extracted using python BeautifulSoup library and was processed using Jupyter notebook. The sustainability of these tools, I believe, somehow dictates the current status of the development of steemit. More developers trying to create tools to help make steemit easier to use and accessible, implies that steemit is a growing community.

Outline

  • there are currently 168 tools in the steemtools.com
  • 14 of the 168 tools (9%) are currently(Jan. 20, 2018) unavailable:
    • 8 of these tools are inaccesible with status of Connection Error
    • 3 of these tools are of status 403 meaning they are Forbidden
    • 1 of these tools are of status 503 which means Service Unavailable
    • 2 of these tools are of status 502 which means it has Bad Getaway
  • Upvotes logarithmic graph follow Zipfs law, which implies that somehow the guiding principle in tools is "winner take it all" when it comes to upvote.

Scope of Analysis

The data was extracted on Jan. 20, 2018, on steemtools.com webpage. The name of the tools, the creator, decription, and link of the tools were extracted for analysis.

Tools

The snippet of the code used for the data extraction is found below. Python-based libraries such as requests, Beautifulsoup, and csv were imported to ease the web scraping.

steemit_tools.PNG

To extract the status of each page, requests.status_code was use. The code is found on the image below in a Jupyter notebook.

status_code.PNG Extracting the status code

Results

The statistics of the status of the steemit tools are shown in the figure below. The status codes meaning are:

  • 200 : OK
  • 403 : Forbidden
  • 503 : Service Unavailable
  • 502 : Bad Gateway
  • 0 : Connection error (the site doesn't exist anymore.)

web_stats.PNG

In terms of upvotes, the top 3 tools with the highest upvotes are:

  1. eSteem : 184
  2. DTube.video : 139
  3. SteemStats : 116

steem_upvotes.PNG

Another interesting result I found was that the upvotes follows Zipf's Law. It is the same law that applies to the economy of "The rich get richer and the poor get poorer". The graph below shows a blue line which is the logarithmic values of the upvote. The black straight line is the trendline that implies the linearity of the relationship between the upvote and rank of the tool. The value of the R-squared (correlation of x and y) is 0.95 which is a high value. A high value of r-squared means that Zipfs law exist for this data.

zipfs_law.PNG

3 Tools with status 403 (Forbidden): Client Error

The problem experience on this sites are mainly because of the client error. There most be some restriction from my wifi source. The server understood the request but refuses to authorize it.

CreatorNameDescription
sarasateSteemJFreelancing Marketplace on steem
shangoSteemTrackedUser analysis tool that gets your data, performs calculations and presents it in the best readable format.
vitkolesnikSteemfilterfind quality posts and promising authors on Steemit

1 tool with status 503 (Service Unavailable): Server Error

A status of 5xx signifies an error that occurred on the source of the tools - the serverside error. Note, however, that this site is available. The server is currently unable to handle the request due to a temporary overload or scheduled maintenance, which will likely be alleviated after some delay.

CreatorNameDescription
riverheadSteemit.ChatOfficial Steem Chat

2 tools with status 502 (Bad Getaway): Server Error

The server, while acting as a gateway or proxy, received an invalid response from an inbound server it accessed while attempting to fulfill the request. Note, however, that this site is available.

CreatorNameDescription
voidSteemwatchSteem notification center
originateSteem ShareThe Dedicated Steem Post List Organizer and Discovery Platform

Filling the gap in the market

Tools that are not accessible:

For developers wanting to develop tools, the following unavailable tools are slots in the market that have to filled-up.

CreatorNameDescription
discombulatedSteemitXVisualisation of SteemStream with options to pause, filter users
jasonmczSteem PricesCheck Steem and SBD against other cryptocurrency and against fiat.
jestaChainBBAn experimental forum build on top of the Steem blockchain
lanttoSteemrollA live feed showing all comments and replies in realtime.
RebelSkumEsteem.LifeCustomizable UI and feeds for Steemit
jestaReprintBlog engine powered by the STEEM Blockchain
furionSteemDataSteemData Notify is a free blockchain monitoring service, that sends you (the account owner) Email and Telegram notifications when Payments and critical Account Chan
shaunmzaSteem FollowerFollower details for your steem profile

Sort:  

This post has received a 11.67 % upvote from @sleeplesswhale thanks to: @sinbad989.

You got upvoted from @adriatik bot! Thank you to you for using our service. We really hope this will hope to promote your quality content!

You got a 4.44% upvote from @upyou thanks to @sinbad989!

This wonderful post has received a @sinbad989 6.84% upvote from @mrswhale. Discord Channel: https://discord.gg/XG4y3mg You can vote in the name of the odl. https://steemit.com/~witnesses

This post has received a 3.16 % upvote from @kittybot thanks to: @sinbad989.

Coin Marketplace

STEEM 0.26
TRX 0.13
JST 0.032
BTC 60837.81
ETH 2874.77
USDT 1.00
SBD 3.62