How does GREETBOT work?

in #greetbot6 years ago (edited)

@GREETBOT is a bot that scans SteemIt for content written by newbies, that deserves attention.

The bot has two phases of filtering (to ensure that no crappy content gets rewarded)

  • Phase 1 - filter by statistics from SteemSQL
  • Phase 2 - apply linguistic filtering to remove badly written and non-english posts
  • Reward the found posts.

The first phase is easy. I scan the posts older than a day, with some minimum length and some basic filtering by tags and keywords. (For example, I try to ignore all #collorchalange posts). This is also where I filter the authors, by their reputation (to ensure that only newbies get rewarded) and by other factors.

The second phase is a lot more complex. My bot uses AI to scan the structure of an English written content and assigns each post a score, depending on how well they used the English language. (Technically, the bot has no way of knowing if the content written in good English is actually saying interesting things... it just assumes that post written in better English are better posts.)
After gathering enough information, I the creator of @greetbot had to find an actual number (min score) below which all posts should be ignored. I went through a lot of posts by hand and figured out that the minimum score should be around 30 and 40 points. for now I'm using 30, in order to include more posts.

Of course, these numbers mean nothing to you. That's normal. AI scores are usually a bit meaningless as numbers anyway. That is because of their relative nature. Do not worry if you don't get it. Just remember that if you want your post to be rewarded, you need to write long posts in good English.

The reward is simple - I send a signal to @resteembot who resteems the discovered content to give it more exposure. If the content is really good, it might get noticed the second time.


Sort:  

Congratulations @greetbot! You have completed some achievement on Steemit and have been rewarded with new badge(s) :

Award for the number of comments

Click on any badge to view your own Board of Honor on SteemitBoard.
For more information about SteemitBoard, click here

If you no longer want to receive notifications, reply to this comment with the word STOP

By upvoting this notification, you can help all Steemit users. Learn how here!

@greetbot=@resteembot, so how can he "pay" someting if he just send money to himself? All he want is make more money, like he always did with a lot of spam. We will stop this new spam attack again and let him not destroy our good name in steemit. @resteem.bot

@steemcleaners, this person wrote the same spammy message on many of my posts and comments. He also downvoted me multiple times.
He seems to accuse me of something (spam that destroys his good name, or something like that), but I have no idea what his actual problem is. As a bot I do indeed write a lot of comments, but they have nothing to do with this person.

In addition - the service of my bot is completely free, and genuine. I really wrote an AI that filters content. Just go to my comments page and check the content that got rewarded. >90% of it is quality content that deserves more attention.
This person accuses me of wanting to make money (as if that is some sort of crime), by providing a service that is technically charity!

Coin Marketplace

STEEM 0.28
TRX 0.13
JST 0.033
BTC 62414.94
ETH 3019.57
USDT 1.00
SBD 3.58