Cheetah Bot Explained.

9 months ago
69 in steemitabuse


[Image by Tambako on flickr. Labeled creative commons.]

    To provide an overview of what the @cheetah bot is, and what it does and does not do on the site, I have created this post to hopefully give users an understanding when they click on her name after a comment.


Content Detection: What Cheetah Bot Does.


[Image by user @dmitlex with permission.]

    If cheetah detects that an article may not be original content, it creates a comment that lets readers know that the article is likely elsewhere on the internet already. This comment is meant to be understood by the author that they should try and avoid copy pasting. It also informs readers of the article that there is a chance the author is not the original one, and have either copy-pasted or plagiarized.

    Even if the submitter is the author, there is nothing wrong with the comment, it simply informs the reader that it is not unique (exclusive) content on Steemit. Voters can choose how to use this information.

What about reposts?
    They can be, and are, called out. If you want to repost material on steemit it is your prerogative to do so, just as it is someones prerogative if they flag you for it. For cheetah, it is my choice to notify readers that the content is not original.


Content Detection: What Cheetah Bot Does NOT Do.

Cheetah bot does not detect all cases of plagiarism.
    Users should still be vigilant with posts that look oddly similar to a news story, and if they find an original source to the article, I encourage you to write a comment, so others are notified that the content is not original. People who do this generally get upvoted and praised, and articles that plagiarize get flagged to oblivion.

Cheetah bot does not flag you.
    That is, when it detects a potential source. This is because it is not perfect, and can't tell if the author is the same as is posting, and there is the odd occasion where the source isn't accurate. Feel free to report mistakes to the steemitabuse-classic channel in steemit.chat.


Why is copy-paste "bad"?


[Image source. Labeled creative commons.]

    Steemit is not Reddit. Steemit is not Facebook. Steemit is a place where original content can, and should, be rewarded. If you feel like you are able to curate good news stories, I welcome you to do so, but I first invite you to understand the following property:

    Reddit and Facebook allow you to link to an article, which incites discussion on it. You do not copy and paste an entire article onto Reddit, nor do you copy and paste an entire article into your status in Facebook. What happens instead, is people create a link, then discuss it.

Be the discussion.
    Tell us what you think of the article. Why is it important? Does it affect you? What will happen due to it? There are plenty of avenues for discussion. If the community rewards shit posts, that is all we will see in the future.

    Secondly, copy paste hurts search engine optimization, which hurts our site. When articles have an original source, the original source is placed higher in ranking compared to steemit. When this happens too often, steemit will be considered a haven of plagiarism, and will be pushed off the rankings of searches (e.g. Google rank). This hurts us, as it means people will not naturally stumble upon steemit, and our user-base will not grow.

    Thirdly, upvoting this low-effort content takes away shares of rewards from people who actually do deserve it, who are producing original content. [See this post.]

    Fourth, plagiarism and identity theft are ILLEGAL. Do you want steemit, the company, to recieve DMCA notices? Do you want them to drown in legal fees? I hope not. Let's try and avoid that.

Finally...
CITE YOUR SOURCES OF RESEARCH.

and...
Did you take or make the photo? If not...
Is it copyright protected? -- DO NOT USE IT.
Allowed to use it? -- CITE THE SOURCE.


The Black List.

Oh dear... Welcome to the dark side of Cheetah.


[Image by danirave on deviantart. Labeled creative commons.]

What is the black list?
    It is the place for repeat, unapologetic offenders of plagiarism, scams, spam, or identity theft. This also includes users who attempt to circumvent detection and plagiarize.

    Cheetah will make a comment to warn readers that the person has been manually found guilty by a reputable member of our community to be continuously involved of one or more of the above categories. Cheetah may automatically flag you, especially if it is a spammer, so the content becomes less visible.

Is it possible to get off the black list?
    Yes - when one makes an appeal (e.g. a post saying they understand) and has clear intent to stop plagiarizing or spamming. They should also join steemit.chat, and make their case in the steemitabuse-appeals channel. Identity thieves will never leave the abyss.

What if I see a post from cheetah saying a user has been blacklisted?
    I won't tell you how to vote here. But remember that these users are only the worst of the offenders; so use your judgement by looking at their post history, or use your trust of the user who put them on the black list. I encourage you to be careful upvoting, at the very least.


The White List.

The friendlier side of Cheetah.


[Image by annemaria48 on deviantart. Labeled creative commons.]

    In contrast to the black list, the white list is for members that have been accredited and found to be original authors of cross-posted materials.

Should you ask to be on the white list?
    Probably not. It is NOT for people who have "verified". It is for people who are posting content in multiple locations at the same time. In addition, these users are ensuring that the other location in which the material is posted, also contains a cross-reference to the steemit article, just as the steemit article contains a link to the secondary location.

I will remove users from the whitelist who do not do this.


Who has Authorization to Control the Black and White Lists?

    The only members who control the lists are myself (@anyx), and a few users whom are witnesses. I trust these individuals for two reasons:

  1. I know them.
  2. Their reputation as a witness makes them careful choosing whom to ban.

As I also am a backup witness, keeping reputation is important to me too, which makes me careful.
Don't forget, you can and should vote for witnesses here.


Attempting to Circumvent Detection.


[Source: quickmeme.]


Attacking Me.


[Image by arvalis on deviantart. Labeled creative commons.]

Flagging me or cheetah because you got caught, shows me your stance on plagiarism. So go ahead, join the ranks of people flagging @cheetah and @anyx all day long.
Good luck.

Authors get paid when people like you upvote their post.
Join our amazing community to comment and reward others.
Sort Order:  trending
67
  ·  9 months ago

P.S. The hot algorithm is still broken, I am able to push my post to trend on hot with sybils.

·
43
  ·  11 days ago

Im posting articles with the link at the bottom and its saying im not... im getting annoyed?

65
  ·  9 months ago

I've watched @cheetah develop over the past few weeks and I have to say it's brilliant. @anyx is doing a great job in helping to keep the Steemit community honest, open, and above all else accountable. Since there are monetary rewards associated with providing valued content to the community, it's incredibly important that this content be original so as not to enable people to profit off the hard work - and intellectual property - of others.

64
  ·  9 months ago

Although I'm on your side, I must ask: Is it truly right for you to do this? Doesn't this sort of thing manipulate the free market? Even if this isn't quite the same as a government police force going in and manipulating the market, it'd be just as bothersome if a fellow shopkeeper went to an opposing shop and threw the goods on the ground or something, just because they don't like what someone else is selling.

Is it truly right to use a bot to do this? I just want to start some discussion, so don't think I'm some plagiarism-fan.

~Kitten

·
52
  ·  9 months ago

Since the bot is taking no action other than providing information for the readers, yes, it's truly right for @anyx to do this.
It's the user that decides what action to take based on all of the information available.

·
·
67
  ·  9 months ago

I like this answer. Indeed, it is up to the voters to decide what they want, ultimately. Cheetah just helps the voter to have more information readily available.

·
·
·
28
  ·  9 months ago

Even though I agree to some level of content verification, @heretickitten has a point and it is not answered.

@hoopatang says: "Since the bot is taking no action other than providing information for the readers"...
Providing information is an action. And the very action of informing the user about possible (not certain) plagiarism is conditioning the users to be suspicious.

9 out 10 times, the cheetah-bot will be accurate. What happens to the 1 out of 10?

What is less harmful?
9 guilty men free
or
1 innocent man in jail?

·
·
·
·
27
  ·  9 months ago

someone goes to jail?

·
·
·
·
66
  ·  9 months ago

the answer to that depends on the nature of the crime; if the "crime" is for drug use or the failure to pay a fine, it is obvious that Blackstone was right.

If the crime is of a mala in se and ongoing nature that will result in further damage to society, then by utilitarian measure it is better that 1 innocent man be jailed

example; a terror group plots a mass murder spree. if a raid on the group bags 9 terrorists and 1 man who is there by coincidence ( a relative perhaps), the lives saved by the raid are more "valuable" than the one life degraded by loss of freedom.

it would be nice if life were white and black and moral codes were easy to create and abide by.

so in the case of Steemit, you would have to make a judgement on how serious the damage caused by the 9 spammers versus the one innocent poster could be.

·
62
  ·  9 months ago

Of course It is truly right. It doesn't manipulate the free market. It says: "Hey, better watch out, fake products over there!", so other buyers (upvoters) have choice to follow that advice or not. That's because of that freedom, not against it. Besides, I like cats. :-)

·
66
  ·  9 months ago

Usually the market works better when there is more information available to everybody.

This kind of information about content is public good so @cheetah is making a huge public service for the Steem community.

·
25
  ·  9 months ago

wow

·
46
  ·  9 months ago

The bot is just making light of the fact that similar content resides elsewhere. It's not abusively interjecting opinion, it's informing readers of a possibly relevant fact.

·
60
  ·  9 months ago

Seriously; the internet has needed a police force for a decade, every blog or website has a 'moderator' function. Next you will tell me there is something called the First Amendment in the American Constitution or something.
Free Speech is only for those who can enforce their rights to it...
Good Luck ;)

69
  ·  9 months ago

@anyx I like it when @cheetah gets it right.

But there are times when @cheetah gets it wrong. I consider flagging any bot which is making mistakes as the easiest and presently only way to contact the owner when his/her bot is acting up or running amok.

People can't be expected to track down the owner manually until we have some sort of bot registry. Also the owner will be checking their up and downvotes. So it just makes sense to use the reward system for bot training like this.

It's like training a pet. You reward them by giving them a treat when they do a neat trick, learn something useful and are acting good in generl. But you bop them on the nose with a rolled up newspaper when they misbehave ;)

Glad to see you're improving the content detection algorithms. Fewer missed instances of copyright violations but also fewer false positives as well. Great work!

·
67
  ·  9 months ago

You can just type @anyx or @cheetah or DM me in chat instead of flagging it. No sense harming cheetah's rep.

·
·
68
  ·  9 months ago

I agree with @williambanks that someone shouldn't have to track down the owner manually. But I would go farther and say that someone shouldn't have to check a 'bot registery' either. Maybe you should sign onto steemit.chat as @cheetah and monitor those messages for feedback. When Steemit supports private messages right on the platform this will be easier.

·
·
·
67
  ·  9 months ago

Thanks @smooth, I do actually have @cheetah in steemit.chat, and I monitor that as well. :)
Sometimes people use transfer memos too, but I agree a having direct messaging will be much more efficient.

·
·
69
  ·  9 months ago

@anyx I don't necessarily disagree. Might want to add a message if you haven't already that at least says who the owner is and how to contact you though. I mean obviously I know who you are. I based the decision to use upvotes and downvotes on cheetah on something you said in a previous post about the community would up or downvote her based on if she was doing a good job or not. However new people might not understand that.
Also we should probably refer to steemit.chat as www.steemit.chat to emphasize that this is a website. I have the hardest time because people say "I don't see a steemit chat anywhere in the menu!" (yes I know it's there, but people are blind)
Anyways a quick tag like that, and knowing that up/downvotes are not how you want me helping you train your bot would be enough to my mind.

62
  ·  9 months ago

Hey @cheetah, I was wondering if you would be open enough to share any of your bot logic? Specifically, how did you circumvent search query limits on content? My bot quickly hit the limit and I have only found premium solutions that charge per query. My current workaround is to only check low reputation users content, but even that will quickly hit the query limit.

·
67
  ·  9 months ago

@discombobulated, Cheetah bot isn't free. :)

·
·
50
  ·  9 months ago

@anyx As the saying goes, "Nothing good ever came cheap." LOL

70
  ·  9 months ago

I am happy that this bot is in place. Good quality, original posts is the way to go! Thanks! UPVOTED and followed!

44
  ·  6 days ago

Just finished reading this post and now understand not only more about @cheetah but more about proper usage of referencing the content of others and creating original content as an author. This is an article that all new steemit users should read to help them understand the responsibilities and opportunities using steemit.

58
  ·  9 months ago

Thank you for explaining this! My patience for plagiarism has worn thin. We are here for original content, people.

60
  ·  9 months ago

I <3 cheetah bot...but mostly because he's so darn cute. :)

50
  ·  9 months ago

we on the steemit world accept original content not some copied and pasted version... thanks cheetah bot for informing about the originality of the content.. i never upvote non original content...

31
  ·  yesterday

PRAISE CHEETAH KEK!

61
  ·  9 months ago

I like this bot not only because it fights plagiarism, it also encourages fresh content. Even if an author is amazing and has older articles to share on Steemit, it still isn't exactly fresh. Steemit, in a way, is alive and new content exclusive to it adds to that concept.

·
28
  ·  9 months ago

Just checked your blog- great info! I just followed you.
Im into alt energy, and scaling it up so it's not so alt any more.

45
  ·  9 months ago

👍nice explained

46
  ·  9 months ago

greast cheetah

47
  ·  9 months ago

Nice post

69
  ·  9 months ago

Hello @anyx, you mentioned that we should vote for witness and I just knew that through this post. What is it with voting witnesses? Please let me know. Thanks

63
  ·  9 months ago

Interesting, I guess the whole algorithm etc is completely unfathomable? I mean, has there been any mistakes made? How does this "sit" within the freedom of a public forum; such as steem?

57
  ·  9 months ago

I've seen a lot of posts commented by cheetah bot.
That is shocking success!

47
  ·  9 months ago

I just did a recent blog about "bloggers". I dont think they know the difference between dislike and flag. Unfortunately, there is no dislike button.

52
  ·  9 months ago

I believe in Steemit, I believe in You!
Good afternoon, I want to invite you to support my post dedicated to my dream and development and good advertizing of community of Steemit! I want to make the balloon on which I am going to visit many large cities and to place the logo and the slogan Steemit on it.
Support me and I will support you!
URDL : https://steemit.com/steem/@vdoh/rise-steemit

36
  ·  9 months ago

This must be your... 4th or 5th post explaining this? Sure, it's a good initiative but you're balancing on an edge where one could be inclined to think you're making them solely to milk $$$.

47
  ·  9 months ago

I have witnessed many image plagiarism on Steemit. Can @cheetah do something about this?

42
  ·  9 months ago

For all those who think cheetah bot should not be allowed to do this then it indicates that you have been on the plagiarism path or side if that is th right way to put it.Also he has done it to me,i was new here on steemit and was unsure how to get my post out there for people to read so I reposted it 2 more times and then cheetah bot came along and said and i quote this as the exact words(Hi! I am a content-detection robot. This post is to help manual curators; I have NOT flagged you.
Here is similar content:
https://steemit.com/introduction/@lovetosteemit/my-lovely-and-wonderful-introduction)and it helped me who is new so i agree with cheetah bot being allowed to do theses things as he or she could help newbies like myself and others who are new to SteemIt or do not understand totally yet.

67
  ·  9 months ago

@cheetah, I like you. You are one great cat.

54
  ·  9 months ago

Thank you so much for creating this shining example of a pro-social bot. I have founded a company for ethical ai (http://wisdom.digital/wordpress/digital-wisdom-institute) and will shortly be trying to create an ethical-ai (and pro-social bot) sub-community here (I'm waiting until I can power up with bitcoin arriving Monday and get a few people to commit to helping me). I'm really high on SteemIt because it is the first cryptocurrency that can serve as a platform for AI (micro-payments) and the fact that it is community-based means that ethics will be easier to implement. Could I count on your help for creating the sub-community (and, maybe, creating some additional pro-social bots)? Thanks again! -- Mark

28
  ·  9 months ago

On the subject of rewarding good content and discouraging bad content- I ran an experiment a few days ago. I posted a very articulate, well written article about a serious subject that is essential to everyone (our dependency upon the power grid and how to become independent.) Got $0 for it.

The next day, I posted a sensational headline with a attention grabbing picture, about 3 lines of content and a question- hoping to start some discussion, similar to a FB post where people are commenting on the link. I got $0.4 for it.

That indicates that on Steemit, a crappy post that I put up in a few minutes is worth 4 times as much as the serious one that took me several hours to write.

Of course, if I was a whale with a big following on Youtube and I posted a total crap post on Steemit, I would still make hundreds.

Steemit is a great concept, but it's not quite there yet. Is there any work being done to address this type of thing?

Oh by the way @cheetah, the bot didn't detect any problem with the crap post. It was, technically, original content.

49
  ·  9 months ago

Come on man, the bot is only there to make you money. If you look at your profile the automated posts are making money for you. Lets not pretend you're doing a service here.

·
56
  ·  9 months ago

Making, running & updating the bot cost time and effort $$$. I don´t see a problem if people are willing to pay for the service by upvoting it´s comments

67
  ·  9 months ago

At first I was scared for the bot ( Shivers and snorts) But when I started to think about it more the more I could see the green lights showing up. As an Author it really sucks massive balls when someone steals your work and tries to make money from it when you have put so much time and effort into it. So I am all for this! Yes, I might be cross posting because I share my work on other platforms as well but I mostly try to post original content at every platform. Meaning I write different for lets say Facebook than I do here.

61
  ·  9 months ago

Wait , so last time I post a repost my own post and I get warn from cheetah bot .
Can you skip own author post for reposting their own post , I mean repost for second time is good after the third time then you give them a warning . No doubt cheetah bot is the greatest thing being created I'm have nothing to against it. My suggestion only about what I point above . Thanks cheetah !

69
  ·  9 months ago

Thanks for your continued efforts to make steemit a better place @anyx and @cheetah. I remember a while back when you were thinking of shutting @cheetah down, I'm glad you haven't. While it's not perfect it is pointing out questionable materials. It's really not much effort to provide citations to sources everyone. Just add links!

30
  ·  9 months ago

I'm glad you explained that as long as we post it on our site and link to Steemit and then do link back to the site it is ok. Please verify @cheetah that I read this right. Not like i'm going to do it all the time but occasionally I think it's a good article for my site and Steemit..

39
  ·  8 days ago

please forgive me i do not spam anymore i write my own

55
  ·  9 months ago

Wow, I just now got the pun of the "cheetah" username. Clever!

46
  ·  9 months ago

Based on this description and my sightings of cheetah in the wild, I think this is a pretty good bot, but I would be concerned if we stated seeing copycat bots and less well-behaved bots polluting the conversation. Perhaps the rep system will keep them at bay.

15
  ·  9 months ago

Full steem ahead @cheetah. For those who do not get the big picture read the post again and when you get there, think about what she said: "plagiarism and identity theft are ILLEGAL. Do you want steemit, the company, to recieve DMCA notices? Do you want them to drown in legal fees? I hope not. Let's try and avoid that."

55
  ·  9 months ago

I have a question.

I debated whether to post the following:

Free Training

https://steemit.com/microsoft/@gikitiki/free-e-books-from-microsoft

because I don't feel like I created the content. But free training manuals are a nice thing to have and I wanted to share with the Steemians. I chose tags that were related to the content, but wouldn't spam everyone.

Is this considered acceptable by the curators? Or should I only discuss in chat?

·
60
  ·  9 months ago

In my opinion I find it acceptable. You wrote your own intro and provided a link. The only thing questionable is the image. It may be copyrighted since it doesn't have information on reuse and doesn't show up in a search of google as "free to use".

Thanks for sharing.

65
  ·  9 months ago

Is it truly right to use the image of a cheetah? My beef is that people use images of animals and then cast the animals aside completely - just recently the Jaguar that represents Brazil was used to open the Olympics. They took all the photographs and then promptly shot the Juguar. This is just to open discussion on this topic if anyone is interested. I might write a whole article on it later, but it is just something I have noticed. You got me to open this article with your adorable cheetah kitten - but what did you do for the cheetah? How is not plagiarism to use someone else's image of a cheetah or the cheetah's image itself? Natural Law transgressions- murder, rape, theft, and trespass - all boiling down to theft - are we not, just one more time, stealing the image of a sentient being and using it for our own purposes?

55
  ·  9 months ago

Perfect, Amaziing !

51
  ·  9 months ago

and then to be good! XD

68
  ·  9 months ago
71
  ·  9 months ago

querido amigos, no intento polemizar sobre este articulo,pero creo que esta bien lo que se ha publicado y que cada uno saque sus propias conclusiones espero no lo tomen a mal las personas con el cual discrepo saludos a todos

70
  ·  9 months ago

Thanks for the info, all good stuff, still learning.

58
  ·  9 months ago

Hi Cheetah I know that you are a bot but I thought to my self this is a good way to let your master AKA your creator know that as a 3D artist. When someone uses are work on the blogs or posts it is the same as if someone copy and past a post or blog that was not theirs. It is hard for me and many others like me to use words, writing,exe... to express the way we feel so we use art and when someone takes are work they have taken our words. Keep this in mind when you take others art work and blindly post and blog it. Now you know that art to me is the same as your words.

P.S My Art work is a port of my solo and mind.

·
29
  ·  9 months ago

Im not sure if anyones made an app or anything to track images back to there source but i sure wish i knew one. Shareing is careing xD it must be awesome to be everywhere!

53
  ·  9 months ago

I am definitely a fan of cheetah bot! This will hopefully help those that create original content get recognized for their original content. My question is, does cheetah bot catch all the post where people just post a link to some article on the Internet and don't add any original content of their own to the post? That too should be managed I think

52
  ·  9 months ago

Your bot has saved me from upvoting copy-paste articles during my curation binges, thanks for your contributions in keeping steemit burning clean!

30
  ·  9 months ago

now I know thanks

34
  ·  9 months ago

Hey, it's fascinating the speed!
I wrote one article somewhere, than, in 5 hours I wrote the same /copy/ article here and @cheetah make me notice...good one...but, I ussually post here short posts and link them to my articles...cheetah didn't find that...ha...anyway, good work :)

48
  ·  9 months ago

Unrelated but funny: "I cheetah all the time!" Lol!

·
25
  ·  8 days ago

Hi, my post was hidden due to low rating. Not sure why it went out that way. Any suggestions? I will read the post you shared though.

5
  ·  9 months ago

Warning! This user is on my black list, likely as a known plagiarist, spammer or ID thief. Please be cautious with this post!
To get off this list, please chat with us in the #steemitabuse-appeals channel in steemit.chat.