Let Me Introduce Utopian Bot - The First and Only Meritocratic BotsteemCreated with Sketch.

in #utopian-io7 years ago (edited)

Utopian.io is the only platform based on Steem that rewards contributions to Open Source projects. A project is Open Source when its codebase is public, like Steem or Busy.org or WordPress and many others.
Utopian got a LOT of attention and now we are over 520K Steem Power dedicated to the platform by the Sponsors https://utopian.io/sponsors

Until today I was reading and voting each single contribution submitted on Utopian.io but that implies some issues, so I had to find a better way..

utopian-network.jpg

The Meritocratic Bot

I am not a fun of bots to be honest and somehow I think they are bad for Steem but the bot I have just made is quite.....well...different.

Utopian.io is meant to be a New, Shared and Meritocratic economy from which everyone benefits immediately, but it also meant to be free and decentralised. So far I was voting the contributions posted on Utopian but I am a human being and I will always be driven by my own tastes and ideas..and for Utopian..this is wrong.

So I imagined a bot that could do the following:

  • Vote the most informative and narrative contributions that follows the rules https://utopian.io/rules
  • Help users with less followers to have more exposure
  • Help contributors that contribute often by giving them higher votes
  • Do all of this by also giving suggestions and by congratulating for achievements, AUTOMATICALLY.

Well...I did it

Screen Shot 2017-10-22 at 09.46.17.png

The Utopian bot calculates the averages of all the contributions based on their Utopian category (Ideas, Development, Bug-Hunting, etc.) and evaluates the posted contribution comparing it with the averages on quite a few relevant params. I'll explain which ones. Keep Reading!

Is the Contribution Informative?

The Utopian bot checks the length of the body of the contributions, how many images are there, how many tags, how many links and compares the results with the averages of the category the contribution has been submitted to. The more the contribution is better than the averages the more points will get, the less the less points will get.

Utopian Bot Helps You Exposing Your Work

The Utopian bot calculates how many votes you have received before voting (the bot usually votes not before than 1 hour after you have posted the submission), how big are the rewards you are generating, compares them with the averages, compares them with the number of followers you have and based on these metrics will give you a bigger or smaller vote. If you have few followers but you are either having many upvotes or high rewards Utopian will give you a bigger vote.

In addition to that your first contribution accepted in Utopian always gets a bigger vote. This is to incentivise new-comers.

The More You Contribute The More You Get

The Utopian Bot also calculates how many contributions you have posted and the average votes you get on each. The more contributions, the more votes, the bigger the Utopian vote.

So The Quality of My Contribution is Now Decided by a BOT???

NO

Every contribution posted in Utopian has to be reviewed by a moderator first. Moderators are members with reputation equal or higher than 50 https://utopian.io/moderators.

They review each contribution and suggest changes if necessary. The Utopian Bot does not vote any contribution if it has not been reviewed by a moderator first!

The Utopian Bot only makes sure the contribution is following the rules (READ THE RULES) and checks how your contribution is performing based on the averages for the related category, accessing and understanding metrics that would be hard for a human being to access.

THE BOT VOTE IS A CONSEQUENCE OF A HUMAN CHOICE

Screen Shot 2017-10-22 at 11.00.04.png

The code behind the bot and in general the code behind Utopian is of course..Open Source https://github.com/utopian-io

Utopian Bot is Jealous

This is funny. The Utopian bot is jealous and does not really like other bots. This is why you will be penalised a little bit if Utopian detects bot votes on your contribution. While bot votes may be good to help minnows on general matters, for Utopian they really don't work, because on Utopian you don't write about the steak you just cooked, but about the hard work you made for contributing to Open Source projects.

Screen Shot 2017-10-22 at 09.57.07.png

And Many Other Params..

Utopian also tracks many other params, like the reputation score, how many posting rewards you have generated, how many curation rewards etc.

Does the Utopian Bot Vote Posts Made outside Utopian.io?

Of course NO. You must post using Utopian.io and your post must actually be a contribution for an Open Source project. Read the rules https://utopian.io/rules


Utopian Sponsors (so far)

@freedom
@transisto
@johnsmith
@xeldal -> Vote for witness
@cryptoctopus
@furion-> Vote for witness
@javybar
@jerrybanfield -> Vote for witness
@kendewitt
@ajvest
@yabapmatt
@allowisticartist
@elear -> me
@n-ur
@masterofcoin
@iliasdiamantis
@techslut
@bbrewer
@unosuke
@airmatti
@ippua
@nesian101
@rival -> Vote for witness
@sircork-> Vote for witness


Are you going to the STEEMFEST?

I'll be there. Lets meet and chat: https://steemit.com/steemfest/@elear/i-am-going-to-the-steemfest-guess-why

Who am I?

11 years Senior Software Architect - Javascript Full Stack Developer, focused on ES6, React.js, Redux, TypeScript, Node.js, and DevOps.

Follow the official Utopian account: https://steemit.com/@utopian-io
Follow me on Steemit: https://steemit.com/@elear
Follow me on Utopian: http://utopian.io/@elear
Add me on LinkedIn: https://www.linkedin.com/in/puccidiego/



Open Source Contribution posted via https://utopian.io

Sort:  

Hey thanks for the shout out, I delegated a bit and modded a bit today, nice site you got going on! Who do I have to hug to get a "Vote my witness" shout next to my name too? :D I'm #98

All my steem earned income goes to my steem fueled, community powered world humanitarian aid organization or related aid efforts for fellow humans in need on this big dirty green and blue rock we share, so a vote for me, is a vote for humans in impoverished conditions across the globe in distressed economies, with campaigns currently running for Nigeria, Philippines and Venezuela.

Thanks! Loving Utopian.io - just want to see more code contributors and less t-shirt designs! :D

Yours in service,
@SirCork
Witness #98
Founder- @YouAreHope (http://YouAreHOPE.org)

Just done @sircork :)

Thanks for that very much!

So is this like an alternative steemit then? Kind of like busy.org except that with utopian you have to contribute to the steemit code?

Cool

Hey @elear I am @utopian-io. I have just super-voted you at 54% Power!

Achievements

-You are writing more than the average for this category. Good job!
-You are using more images than the average for this category. Great!
-You are generating more rewards than average for this category. Super!
-Seems like you contribute quite often. AMAZING!
Up-vote this comment to grow my power and help Open Source contributions like this one.

nice @elear
very excited for new features in utopian-io

Wow.... I'm very excited about it.

@alexKARKI

I am proud to be a supporter of this interesting project. I don't know much about coding (I do content), but I think this idea has interesting potential. Hence, my delegation of SP to it. Good luck and keep us up to date! :)

This sound really nice o/

really good job. I love utopian!!
Keep up and keep contributing!!

The more contributions, the more votes, the bigger the Utopian vote.

Does "contribution" also mean comments? If yes, maybe a minimum number of letters should be required. Otherwise it might end in a spam-fest in the comment section.

No no. Only votes on the contribution not comments

ok.. and another (minor) thing:

Jealous bot

Some bots become active on their own or when someone else sends them to you. Depending on how the blacklist is run, this might be considered.

Yes right this is why the penalty is small @doodlebear. Thanks for your great support!

Coin Marketplace

STEEM 0.20
TRX 0.13
JST 0.030
BTC 65641.09
ETH 3479.54
USDT 1.00
SBD 2.50