Root Cause Analysis, Bid Bots, and OCDB

in bots •  6 years ago 

Root Cause Analysis

If you've never heard of Root Cause Analysis you're probably not alone. I hadn't heard of it until the first job I was sent to training to learn how to effectively develop an RCA (Root Cause Analysis). An RCA is a method of investigation to break down all the gaps in a work process and determining the best possible solution without it becoming a witch hunt.


Source

An RCA is basically asking why until you can't think of a question to ask anymore. You initially start off with a single row and build from there. For instance, in the below example they started off with Safety Goal Impacted well why was it impacted, because we lost 1,500 lives -> Titanic Sank -> Water Filled Hull -> Steel Plates Buckled -> Ship Hit Iceberg. That becomes the "backbone" of the analysis.

Then you start branching off. 1500 lives were lost because the Titanic sink "AND" because there were not enough lifeboats on the ship. The Ship Hit the Iceberg because of an Iceberg being present, the ship didn't turn quickly enough, "AND" the ship was in the water.

You may think to yourself well, of course, the ships in the water, that's ships are designed to do is transport people and material across the water so that one seems silly. I will then ask what if we decide we don't want to ship stuff by boat anymore and instead by airplane, well then we wouldn't have to worry about Icebergs anymore and the problem of the sink lives lost due to a sinking ship would be solved.


Source

Once you've come up with all the why questions you can think of then you start deciding on ways to solve said problem. In the example above they came up with the following 4 solutions:

  1. Add more lifeboats
  2. Slow down with Icebergs
  3. Improve bow watch communication process
  4. Change steel hull design, materials

The further left you can find a solution in the chain the more beneficial that solution is. Also, not all solutions are practical or economical. For instance, one solution may have been to not make any crossings in the colder weather when Icebergs are present or pick a warmer path for the ship that doesn't have icebergs. The company shutting down for months at a time or directing their ships far enough south might not be economical for the company as people would quit shipping products with them, or not want to pay increased ticket prices for a slower journey.

Solutions are chosen to get the issues that are discovered down to an acceptable level of risk which can vary from person to person and company to company. This is why it's always important to look at the issue from multiple angles to come up with as many causes as possible and solutions to solve said problems.

Bid Bots

People like to complain that Bid Bots are evil and that they are killing Steem. I counter that bid bots just fill a gap that the market has yet to find a good solution for. In my opinion, if you want to see a demise in bid bots this is what needs to get changed on Steemit or other Steem Dapps.


@deanlogic

A better way to bring more visibility on the platform to "good" content. I put good in quotes because I know that is subjective, but think this can be accomplished in two ways:

  1. Get rid of the trending and hot tab and come up with something besides monetized based sorting. In theory, this is the perfect way to sort good content as can be seen from the Reddit interface, but not so great in the era of bid bots. A new algorithm needs to be developed that can sort out material so that good content will have a better chance of rising to the top.

  2. Give users more control of filtering content on the trending or hot tabs. @enjar shared a useful tool with me to filter out Steem posts that appear to have been developed by the @curie project. I find myself coming back to this site a few times a week as it's a great way to help filter out some of the noise on Steem and to find some good and great articles.

  3. Support for more automated and manual curation projects. This will solve the problem 2 fold in that it will help good content get more visibility in the current system and it will prevent people from using bid bots because their posts aren't making enough.

OCDB

Check out @ocdb is another solution to the Bid Bot "problem". This bot is not what I would consider a bid bot, but more of a content promotion bot. The reason I say this is the way that OCDB works.

Most bid bots you send your Steem in based on watching https://steembottracker.com/ and wait for a good time to get the most ROI which on most bots is limited to 15%. The bigger the bot gets the higher the minimum vote becomes using this method as they can only make their votes so small.


@ocdb

OCDB on the other hand just has a queue. A person can send in let us say 10 Steem to the bot. Once the bot hits it's Voting Power requirement it then calculates what percent vote to give you so that you get 150% It may be a lower percentage, but this is the last percentage I could find) vote in return or this case 15 Steem. It's not really a 50% ROI as some of that vote goes to the curators of the post.

Another benefit of OCDB that some people may not know about is that 100% of the profits from running the bot goes directly back to the delegator, this includes curation rewards as well as liquid Steem used to pay for votes. This is the best ever example I've found of a true "community" bot on Steemit that votes on content creators that create good content.

How do I know it's good content? Because this bot has a whitelist of either previous authors that have been showcased and upvoted by @ocd or because they've been reviewed/approved by OCD curators. Am I saying that every vote that is being cast by @ocdb is the best most amazing content on Steemit, well since I'm not the best writer, no it's not, but it should be good content with some effort thrown into it.


Source

While we won't catch everything I know myself and other currators do review the queue of posts every now and then to ensure what is being updated by the bot is good and have the ability to suggest people be removed from the whitelist who are abusing the bot or upvoting sub par content.

Thoughts

If I get the time one day I may see if I can put together my own RCA for the issue and to help me out I would love to know why you think people use bid bots in the comments below. Preferably something that a solution can be made for and not just human nature or greed that will never change.

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

I’ve known some people who even used bitbots for the the psychological effects of seeing there post earning more than just a dollar. They felt there hard work and time should have resulted in a higher payout. Even if they lost money on the payout just seeing the higher amount kept them going.

We also live in a society where people fake it to they make it. Which buys a vote sure enables that. As people see successes as being higher in the trending pages and the upvote counter being higher.

Part of mine is definitely psychological as well. I try and make sure it's for profit when I use them, but I'm sure there are a few times I probably lost out in the long run.

Steemit is one big bidding bot, that is why i started CryptoSicko so i could users of Steemit a delegation bot that pays in upvotes instead on SBD/STEEM.

Nice post and good reading :)

Just found the bot. Pretty cool.

M'eh...people will always try to abuse the system. Bots make it easy to do so.

Correct, but there are other reasons besides greed that make bots successful. Just look at pirating movies/music and what streaming has done to prevent that. It still happens, but I've seen articles talking about how it's been greatly reduced since the invention of streaming services.

What must I do to be whitelisted by @ocd?

There are two ways to get whitelisted for the OCDB bot:

  • By being featured in one of the compilation posts of @ocd, you are automatically added to the whitelist (right now, regular @ocd curation is on a pause for restructuring. we will announce when it is back.)

  • By nominating yourself or someone else in one of the recommendation/application posts posted on our blog (these posts are made once in a while, announcement will be made in discord the next time applications are open)

Thank you very much for the fast answer. I am following @ocd now, so I will know when the next time applications are opened.

Be sure to follow @acidyo and @ocdb as I'm not 100% sure where the next one will be posted.

The n2 worked.
If you dont know what that is, ask somebody that was here and saw the whale experiment.
Best 8 days in steem.

If you know it worked then why can't you answer how/why you believed n2 worked?

I'm only one, mostly ignored, voice.

When the whales started flagging abuse and my .00001 vote went to .04 I got excited.
But, perhaps my experience was unique.
Either way, more folks talking about it, the better, imo.

Well you aren't being ignored right now so do share.

Linear rewards have done what we said they would at the time they changed to them.
But, good luck getting that opinion from someone that stinc has supported.
Even the ones that weren't here speak like they would know the difference.
It's pointless to go on, I am outnumbered, and out staked.

  ·  6 years ago Reveal Comment

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 17 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 5 SBD worth and should receive 169 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

This post has been included in the latest edition of SoS Daily News - a digest of all you need to know about the State of Steem.

You got a 15.70% upvote from @ocdb courtesy of @gniksivart! :)

@ocdb is a non-profit bidbot for whitelisted Steemians, current max bid is 16 SBD and the equivalent amount in STEEM.
Check our website https://thegoodwhales.io/ for the whitelist, queue and delegation info. Join our Discord channel for more information.

If you like what @ocd does, consider voting for ocd-witness through SteemConnect or on the Steemit Witnesses page. :)

This is a great analogy to consider as it explains how behavior can ultimately be influenced by the considerations of risk and reward. The interesting part is that the weights and probabilities assigned are often based off of incomplete assumptions which can make black swan events like the iceberg morenlossible than thought.

Posted using Partiko iOS

The industry I worked in had some data of how often certain scenarios happened. It's also hard to say that something could happen once a year when you're plant has ran for 50 years and it has only happened once for those 1 off events. Not to say it's perfect, but it's an educated guess. Luckily, most companies I've worked for so far if it breaks an environmental or safety regulations you either shut down or designed it out.

  ·  6 years ago Reveal Comment