Building Smarter Bots For Steemit, If Bots Are To Stay
We all know they are going to take over the world anyways, we might as well make them as smart as we can and get it over with. I wrote a post about the discussion of bots on steemit and if they should be taken off the system. If you are anti-bot and think they are the bane of the site, please click on this link: https://steemit.com/steemit/@whatageek/the-death-of-the-bots-should-steemit-remove-bots and let me know. You are not alone on your distrust of the robot uprising and the damage they do to the social media site. But this post is only for suggestions to make bots smarter (and fairer), if we decide to keep them, or, if we realize they are here to stay. Please only comment about that in this post. The idea came from @personz who mentioned bots are dumb in the way they "blinldy vote for everything" and this got me thinking about ways we can program them to be smarter. Also @personz is working on a project to bring smarter features to people in simpler ways, so check out his page for a link to his FOSSbot.
Now I am creative not programming, so if any of these ideas are not possible, please let me know. I think they are though, from what I know of if/then statements. I know that bots will never do the job as well as humans can on individual curation of a piece but they can always be better. One of the things we can try to make bots more efficient, is to add parameters to our bots to filter what they vote on. We can:
-Program the bot to only like 2-4 posts a day for each person you are upvoting. That way users are free to post as much as they want and will only get upvotes for their first couple posts.
-Filter based on tags so we get more diversity in the posts. Too many steemit posts? You can have your bot ignore the ones with the steemit tag
-We can also filter on things like word length and how many pictures in the post. Maybe we can set it up to upvote one post that is under 500 words and two that are over per day. Again, this does not, in any way, guarantee quality, but just something to think about when we think how to filter through content.
-And there is also rep scores, if we think that is a useful indication of anything.
One of the cons about bots that was mentioned was when users set them and forget them and how that makes things difficult for new users and new content. This is just a discussion idea, so please take it as such, but maybe users have to log in every week or month if they want to keep the votes as they are. If they don't, their votes get changed to support something else. That could be their votes gets turned into 1% for all posts on steemit or maybe we could spread it out between the users who did log in and mirror their results. Or maybe trust a system like @curie if they have manual curation going? That way people keep their curation rewards and we mix things up. This idea is a little rough so help me refine it (or junk it) in the comments.
Lastly we could add a human element and have bots only suggest what we should upvote but then users have to go through the list and do it themselves. I think I recall a user who was doing this.
These are just ideas, let me know in the comments if you have better ones or can improve on them. The goal, if bots are to be our friends, is to make them as efficient as possible to get quality content seen and help new users make a name for themselves who just joined the site, especially if they work hard and are talented.
*my upvotes/rep disclaimer: https://steemit.com/steemit/@whatageek/my-steemit-account-where-i-stand-on-bots-self-votes-and-multiple-account
Bots will improve due to the economic incentives to do so. The pressures are not strong today but will grow with the network.
They will get better at making money for their owners. I doubt they will improve Steemit. They will probably make it worse.
Yes, and when that time comes, we won't care one bit about bot voting...because we will have already become filthy rich off of Steem/ Steemit!
Will we no longer care about getting filthier and richer then? I doubt that.
touche :)
Agree!
See youself you currently have 23 views and 73 votes.![steem.JPG](https://steemitimages.com/DQmS238wWAebAgie7P6hMrzwjPcdYyZ8R2Zv6AofEXERhY1/steem.JPG)
I am not a fan of bots, but realise that with the moneymaking potential of the platform, it is inevitable.
Please consider supporting me.. I am running a small giveaway with this post and would truly appreciate any support.
https://steemit.com/photography/@dracosalieri/100-followers-here-is-a-view-from-my-window
This post has been ranked within the top 50 most undervalued posts in the second half of May 21. We estimate that this post is undervalued by $15.20 as compared to a scenario in which every voter had an equal say.
See the full rankings and details in The Daily Tribune: May 21 - Part II. You can also read about some of our methodology, data analysis and technical details in our initial post.
If you are the author and would prefer not to receive these comments, simply reply "Stop" to this comment.
Thanks for the link =)
About bots, I view bots as no different than rocks or circle saws in the value of their opinions. I view even the most depraved person as capable of sublimity that isn't potential in things that aren't alive.
I presently don't see a way to directly utilize bots to curate in a way that doesn't value their 'opinions' equally to people, so I remain opposed to that use for them. I recognize that the platform presently isn't capable of some kind of Turing test to differentiate between bots and people, so see no point in trying to completely prevent bot curation.
However, you mentioned bots that can suggest content to curators, and this strikes me as very appropriate, even serendipitous, as it fully capitalizes on the ability of people to use tools to improve their productivity while leaving the actual valuation of content to people.
So far, it's the only use for bots in curation that I support unreservedly, and that with the caveat that any rigid system of examining data fails to recognize the possibility that outliers may well be key to transformative epiphanies. I note that a post about SativaYoga has changed the way I think recently, and that neither Yoga nor Weed are topics are generally treat.
Such posts wouldn't be suggested to curators using such a bot, which means that the Mark I eyeball is still the best way to find content that might be interesting.
Nothing will ever be perfect, but that curation suggestion bot is as close as I've seen to an idea that perfectly solves the problem of information overload.