STEEM TOOLS ANALYSIS AS OF JAN. 20, 2018 #Utopian-Contribution: 1
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.
To extract the status of each page, requests.status_code was use. The code is found on the image below in a Jupyter notebook.
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.)
In terms of upvotes, the top 3 tools with the highest upvotes are:
- eSteem : 184
- DTube.video : 139
- SteemStats : 116
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.
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.
Creator | Name | Description |
---|---|---|
sarasate | SteemJ | Freelancing Marketplace on steem |
shango | SteemTracked | User analysis tool that gets your data, performs calculations and presents it in the best readable format. |
vitkolesnik | Steemfilter | find 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.
Creator | Name | Description |
---|---|---|
riverhead | Steemit.Chat | Official 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.
Creator | Name | Description |
---|---|---|
void | Steemwatch | Steem notification center |
originate | Steem Share | The 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.
Creator | Name | Description |
---|---|---|
discombulated | SteemitX | Visualisation of SteemStream with options to pause, filter users |
jasonmcz | Steem Prices | Check Steem and SBD against other cryptocurrency and against fiat. |
jesta | ChainBB | An experimental forum build on top of the Steem blockchain |
lantto | Steemroll | A live feed showing all comments and replies in realtime. |
RebelSkum | Esteem.Life | Customizable UI and feeds for Steemit |
jesta | Reprint | Blog engine powered by the STEEM Blockchain |
furion | SteemData | SteemData Notify is a free blockchain monitoring service, that sends you (the account owner) Email and Telegram notifications when Payments and critical Account Chan |
shaunmza | Steem Follower | Follower details for your steem profile |
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.