create account

I made a curation bot for steem by curator

View this thread on: hive.blogpeakd.comecency.com
· @curator ·
$12.50
I made a curation bot for steem
Hello steem community!

https://media.giphy.com/media/hB5Lpvi8pmg7K/giphy.gif

I know what most of you guys are thinking right now, that upvote #bots are bad for #steem. Sure, simple examples like [this one](https://steemit.com/steem/@xeroc/upvote-bot-in-less-than-10-lines-of-code) are probably bad.

However, @curator is a bit different. Instead of blindly upvoting an author, not matter the content, @curator tries to identify the posts that are trending, based on a few metrics (payout, votes, comments, time posted and title), and scores all the most recent posts. It then proceeds to upvote those with a score it deems 'high enough'.

Well, this is an experiment, and I'm sure I am probably not the first one attempting to reap the curation rewards this way. The bot usually takes between 8 and 12 minutes to take his decision on a post, and is usually in the earliest 10 upvoters.

You can check all the upvotes of the bot on [steemd.com/@curator](https://steemd.com/@curator)
Or more visually, this is how the 'hot' section of steemit looks logged in as the bot:

[![Results](https://ipfs.pics/ipfs/QmXEibZzCeZT8efsXiU3BPzUTTgUFERj6q8xqL681hkXsk)](https://ipfs.pics/ipfs/QmXEibZzCeZT8efsXiU3BPzUTTgUFERj6q8xqL681hkXsk)

Do you think a human could achieve the same precision?
Do you still think bots are useless?
👍  , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,
properties (23)
authorcurator
permlinki-made-a-curation-bot-for-steem
categorysteem
json_metadata{"tags":["steem","steemit","bot","bots"],"users":["curator"],"image":["https://media.giphy.com/media/hB5Lpvi8pmg7K/giphy.gif"]}
created2016-07-18 00:23:03
last_update2016-07-18 00:23:03
depth0
children23
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value12.304 HBD
curator_payout_value0.199 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,319
author_reputation1,405,302,097,754
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id156,422
net_rshares5,281,653,057,228
author_curate_reward""
vote details (39)
@arrogantobserver ·
$0.78
This looks strangely like it was built with making money in mind, not helping the website or its users.
👍  ,
properties (23)
authorarrogantobserver
permlinkre-curator-i-made-a-curation-bot-for-steem-20160718t003548468z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-18 00:35:48
last_update2016-07-18 00:35:48
depth1
children7
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.592 HBD
curator_payout_value0.193 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length103
author_reputation11,506,198,408
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id156,582
net_rshares399,459,150,407
author_curate_reward""
vote details (2)
@eeks ·
$0.81
on Steemit, that may be the same thing.  It may not.  The incentive structure is designed to make people want to make money.
👍  
properties (23)
authoreeks
permlinkre-arrogantobserver-re-curator-i-made-a-curation-bot-for-steem-20160718t223658426z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-18 22:37:12
last_update2016-07-18 22:37:12
depth2
children2
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.812 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length124
author_reputation21,536,775,583,000
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id175,118
net_rshares411,927,368,226
author_curate_reward""
vote details (1)
@arrogantobserver ·
I agree, but I believe if someone were able to come up with an "easy" way of gaining power/money on the site it could abused.
properties (22)
authorarrogantobserver
permlinkre-eeks-re-arrogantobserver-re-curator-i-made-a-curation-bot-for-steem-20160719t213949427z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-19 21:39:48
last_update2016-07-19 21:39:48
depth3
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length125
author_reputation11,506,198,408
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id200,120
net_rshares0
@pmartynov · (edited)
The difference between helping the website and money making is whether this bot is open sourced or not. I don't see any link to GitHub repo in this post.
properties (22)
authorpmartynov
permlinkre-eeks-re-arrogantobserver-re-curator-i-made-a-curation-bot-for-steem-20160719t191258609z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-19 19:13:00
last_update2016-07-19 19:13:42
depth3
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length153
author_reputation3,251,345,303,886
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id196,186
net_rshares0
@ttakala ·
This is related to suggestion algorithms used by Netflix and other companies to whom accurate prediction of content that the users like is worth a lot of money.  In 2009 Netflix gave a $1 million prize to a team who won their prediction algorithm competition:
https://en.wikipedia.org/wiki/Netflix_Prize

So if a bot is successfully voting for posts that the users enjoy, then it generates value. Steem is a complex system so it's difficult to say whether bots should be allowed or not. A serious problem would be if most of the upvotes come from shitty bots, resulting in noise.
properties (22)
authorttakala
permlinkre-arrogantobserver-re-curator-i-made-a-curation-bot-for-steem-20160718t005000806z
categorysteem
json_metadata{"tags":["steem"],"links":["https://en.wikipedia.org/wiki/Netflix_Prize"]}
created2016-07-18 00:50:00
last_update2016-07-18 00:50:00
depth2
children3
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length579
author_reputation357,888,768,818
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id156,762
net_rshares0
@arrogantobserver ·
I forgot about this example. I like the path you're thinking on. Interesting idea!
properties (22)
authorarrogantobserver
permlinkre-ttakala-re-arrogantobserver-re-curator-i-made-a-curation-bot-for-steem-20160719t213830101z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-19 21:38:30
last_update2016-07-19 21:38:30
depth3
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length82
author_reputation11,506,198,408
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id200,082
net_rshares0
@marsresident ·
$0.81
I didn't even think about it that way. That means that this bot could be used eventually in the creation of Steemit based websites. People will be able to use Bots like this to find out what content gets what kind of leverage when and how. The bot might not be able to read it, but it can be used to generate databases of Meta-Data, and that Meta-Data can be used for Websites and Apps that people can access, or pages that can show different "Top" Categories.
👍  
properties (23)
authormarsresident
permlinkre-ttakala-re-arrogantobserver-re-curator-i-made-a-curation-bot-for-steem-20160718t005705574z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-18 00:57:18
last_update2016-07-18 00:57:18
depth3
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.610 HBD
curator_payout_value0.203 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length460
author_reputation10,013,229,877,794
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id156,843
net_rshares411,927,368,226
author_curate_reward""
vote details (1)
@steemgrindr ·
Exactly - if the bot's making money, one could say it's adding value by helping curate good content that others end up enjoying and upvoting. The more SP your bot gets the more it could influence post/trend performance though.
properties (22)
authorsteemgrindr
permlinkre-ttakala-re-arrogantobserver-re-curator-i-made-a-curation-bot-for-steem-20160722t051347783z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-22 05:13:48
last_update2016-07-22 05:13:48
depth3
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length226
author_reputation1,620,506,815,414
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id267,062
net_rshares0
@balthozar ·
But it's not about precision. It's essentially voting on what the first small group of  people think or feel about the post.  It's a money making bot, not a curating bot.
👍  
properties (23)
authorbalthozar
permlinkre-curator-i-made-a-curation-bot-for-steem-20160718t002900649z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-18 00:29:00
last_update2016-07-18 00:29:00
depth1
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length170
author_reputation15,801,740
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id156,505
net_rshares0
author_curate_reward""
vote details (1)
@curator ·
Re: I made a curation bot for steem
https://media0.giphy.com/media/oAc21FUtodRlu/giphy.gif
properties (22)
authorcurator
permlinkre-i-made-a-curation-bot-for-steem-20160725t204039
categorysteem
json_metadata""
created2016-07-25 20:40:39
last_update2016-07-25 20:40:39
depth1
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length54
author_reputation1,405,302,097,754
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id356,724
net_rshares0
@desertcoin ·
where is the bot
👍  
properties (23)
authordesertcoin
permlinkre-curator-i-made-a-curation-bot-for-steem-20170724t133322812z
categorysteem
json_metadata{"tags":["steem"],"app":"steemit/0.1"}
created2017-07-24 13:33:21
last_update2017-07-24 13:33:21
depth1
children0
last_payout2017-07-31 13:33:21
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length16
author_reputation14,022,832,637
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id9,536,184
net_rshares4,424,834,397
author_curate_reward""
vote details (1)
@eeks ·
$0.79
Would love to connect with you offline.  Fascinated by this.  Reply to one of my articles or [ping me on reddit](https://www.reddit.com/user/eeksskee/).  Cheers.
👍  ,
properties (23)
authoreeks
permlinkre-curator-i-made-a-curation-bot-for-steem-20160718t223903727z
categorysteem
json_metadata{"tags":["steem"],"links":["https://www.reddit.com/user/eeksskee/"]}
created2016-07-18 22:39:18
last_update2016-07-18 22:39:18
depth1
children1
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.786 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length161
author_reputation21,536,775,583,000
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id175,147
net_rshares399,459,150,407
author_curate_reward""
vote details (2)
@curator ·
$0.73
I sent you a message on reddit few minutes ago
👍  ,
properties (23)
authorcurator
permlinkre-eeks-re-curator-i-made-a-curation-bot-for-steem-20160718t231222706z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-18 23:12:24
last_update2016-07-18 23:12:24
depth2
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.551 HBD
curator_payout_value0.179 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length46
author_reputation1,405,302,097,754
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id175,716
net_rshares374,095,023,920
author_curate_reward""
vote details (2)
@endgame ·
Interesting I need to make my bot now thanks :)
properties (22)
authorendgame
permlinkre-curator-i-made-a-curation-bot-for-steem-20160721t190930439z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-21 19:09:30
last_update2016-07-21 19:09:30
depth1
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length47
author_reputation-1,051,794,900,426
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id255,315
net_rshares0
@jennamarbles ·
Hello, @curator, It would be great if you supported my charity event: https://steemit.com/steemit/@jennamarbles/a-new-stage-in-the-development-of-steem-now-we-can-do-more I believe that we can help people with STEEM. I will be very grateful to you for your support!
properties (22)
authorjennamarbles
permlinkre-curator-i-made-a-curation-bot-for-steem-20160720t052024211z
categorysteem
json_metadata{"tags":["steem"],"users":["curator"],"links":["https://steemit.com/steemit/@jennamarbles/a-new-stage-in-the-development-of-steem-now-we-can-do-more"]}
created2016-07-20 06:28:15
last_update2016-07-20 06:28:15
depth1
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length265
author_reputation4,558,720,822,431
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id211,426
net_rshares0
@leksimus ·
Wow. Your bot is doing great, far better than me, but on other hand I im more interseted on content and communitation. You should step him down a bit to tend for his voting power some more as if its down you can't mine much because of his low steem power. Or if u were to boost his steem power you would do even better.
properties (22)
authorleksimus
permlinkre-curator-i-made-a-curation-bot-for-steem-20160721t121416529z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-21 12:14:33
last_update2016-07-21 12:14:33
depth1
children1
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length319
author_reputation793,209,170,784
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id245,374
net_rshares0
@curator ·
Yes I am aware. I am going to transfer some funds to it at one point ;)

Im trying to get the voting power to 50% atm
👍  
properties (23)
authorcurator
permlinkre-leksimus-re-curator-i-made-a-curation-bot-for-steem-20160721t143319707z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-21 14:33:18
last_update2016-07-21 14:33:18
depth2
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length117
author_reputation1,405,302,097,754
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id248,411
net_rshares95,744,641
author_curate_reward""
vote details (1)
@marsresident ·
$0.81
Actually, I believe you are the first person to do this, at least publicly. I read either one of @Dan or @Ned 's threads, or it was in the White Paper maybe even, where it said that they do discourage the use of Bots, but that a Bot that could actually add something to the site wouldn't necessarily be a bad thing. And wherever I read that, the example they gave was that a closest a Bot would probably get is to upvote people who have already gotten upvotes on posts. This seems to be much more sophisticated than that. And eventually you could maybe even make a Bot that reads. Not saying that this is going to happen tomorrow or anything, but they are already making things like a program that runs on a robot that allows it to watch 600 hours of Situational Comedy (SitCom) Television, and then be able to start guessing what will happen next. And one robot, maybe even the same one, wrote a Sci-Fi story after watching a bunch of Sci-Fi, and some semi-well known people thought it was good enough to make into a real short film and star in it. So Bots aren't always "auto-upvote everything" type things, they can actually add value.
👍  ,
properties (23)
authormarsresident
permlinkre-curator-i-made-a-curation-bot-for-steem-20160718t003342622z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-18 00:33:57
last_update2016-07-18 00:33:57
depth1
children4
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.610 HBD
curator_payout_value0.203 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length1,138
author_reputation10,013,229,877,794
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id156,558
net_rshares411,927,368,226
author_curate_reward""
vote details (2)
@curator ·
$0.83
Totally agree with you. Another good example would be how Amazon is fighting fake reviews on their website with an AI.
👍  , ,
properties (23)
authorcurator
permlinkre-marsresident-re-curator-i-made-a-curation-bot-for-steem-20160718t004116197z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-18 00:41:15
last_update2016-07-18 00:41:15
depth2
children3
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.630 HBD
curator_payout_value0.199 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length118
author_reputation1,405,302,097,754
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id156,655
net_rshares419,146,227,812
author_curate_reward""
vote details (3)
@carmasleeper ·
Where i can download your bot? Is it free or for sale?
properties (22)
authorcarmasleeper
permlinkre-curator-re-marsresident-re-curator-i-made-a-curation-bot-for-steem-20160726t112216232z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-26 11:22:15
last_update2016-07-26 11:22:15
depth3
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length54
author_reputation8,786,665,710
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id370,920
net_rshares0
@marsresident · (edited)
@Curator could probably earn its own funding so that you can afford to make it better and better, and you could be developing AI in a few years, lol.
properties (22)
authormarsresident
permlinkre-curator-re-marsresident-re-curator-i-made-a-curation-bot-for-steem-20160718t004800037z
categorysteem
json_metadata{"tags":["steem"]}
created2016-07-18 00:48:15
last_update2016-07-18 00:48:30
depth3
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length149
author_reputation10,013,229,877,794
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id156,746
net_rshares0
@money-dreamer ·
Thanks for this information. I'm interested in building a curation bot.
properties (22)
authormoney-dreamer
permlinkre-curator-re-marsresident-re-curator-i-made-a-curation-bot-for-steem-20171215t204412411z
categorysteem
json_metadata{"tags":["steem"],"app":"steemit/0.1"}
created2017-12-15 20:44:12
last_update2017-12-15 20:44:12
depth3
children0
last_payout2017-12-22 20:44:12
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length71
author_reputation4,495,208,779,741
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id23,669,305
net_rshares0
@marsresident ·
Here is an Archive of Cryptocurrency App building Code on Github for anyone creating a Steemit app
https://steemit.com/steem/@marsresident/github-cryptocurrency-app-creation-archive
properties (22)
authormarsresident
permlinkre-curator-i-made-a-curation-bot-for-steem-20160722t020653865z
categorysteem
json_metadata{"tags":["steem"],"links":["https://steemit.com/steem/@marsresident/github-cryptocurrency-app-creation-archive"]}
created2016-07-22 02:07:06
last_update2016-07-22 02:07:06
depth1
children0
last_payout2016-08-23 17:12:33
cashout_time1969-12-31 23:59:59
total_payout_value0.000 HBD
curator_payout_value0.000 HBD
pending_payout_value0.000 HBD
promoted0.000 HBD
body_length181
author_reputation10,013,229,877,794
root_title"I made a curation bot for steem"
beneficiaries[]
max_accepted_payout1,000,000.000 HBD
percent_hbd10,000
post_id264,098
net_rshares0