Difference between revisions of "Bots"

From Steem Center
Jump to: navigation, search
m
m (Other languages)
 
(29 intermediate revisions by 4 users not shown)
Line 1: Line 1:
Bot is a software application or software agent that runs automated tasks (scripts) over the internet or the blockchain. Typically, bots perform tasks that are both simple and structurally repetitive, at a much higher rate than would be possible for a human alone. The largest use of bots is in web spidering (web crawler), in which an automated script fetches, analyzes and files information from web servers at many times the speed of a human. On the internet, more than half of all web traffic is made up of bots.
+
Bot is a software application or software agent that runs automated tasks (scripts) over the internet or the blockchain. Typically, bots perform tasks that are both simple and structurally repetitive, at a much higher rate than would be possible for a human alone. The largest use of bots is in web spidering (web crawler), in which an automated script fetches, analyzes and files information from web servers at many times the speed of a human.<ref>[https://en.wikipedia.org/wiki/Internet_bot Internet Bot]  '''Wikipedia''', retrieved in April 12th, 2016</ref> On the internet, more than half of all web traffic is made up of bots.<ref>[https://www.theatlantic.com/technology/archive/2017/01/bots-bots-bots/515043/ The Internet Is Mostly Bots] Written by '''Adrienne LaFrance''' in The Atlantic in January 31st, 2017</ref>
  
In [[Steemit]] the most common use of bots is for upvoting posts but there are other popular bots running on the platform, like [https://steemit.com/@cheetah @cheetah] which automatically finds similar content helping report presumable plagiarism.
+
In [[Steemit]] the most common use of bots is for upvoting posts but there are other popular bots running on the platform, like [https://steemit.com/@cheetah @cheetah] which automatically finds similar content helping report presumable plagiarism. '''Bots''' exists in [[Steem Ecosystem]] since after the official launch in [[July 4th]], 2016, at that time the [[Steemian|steemian]] [https://steemit.com/steemit/@marsresident/bots-and-the-steemit-ecosystem @marsresident] published a list of 7 existent bots he found in the platform.<ref>[https://steemit.com/steemit/@marsresident/bots-and-the-steemit-ecosystem Bots and the Steemit Ecosystem] Written by '''@marsresident''' in July 2016</ref>
  
 +
A "bot" may differ slightly from a "script."  Typically, a bot will watch for events to act upon while scripts just run once to perform a specific operation.  For example, a bot could watch for new posts and vote on them while a script might vote on a specific post and quit.  This distinction becomes important because a bot could run for long periods of time, looking for certain criteria.
  
* '''[[Cheetah]]''': https://steemit.com/@cheetah <br>''A robot that automatically finds similar content.''
+
Bots can be simple or complex. A simple bot will take action only on a very limited set of conditions. For example, "if there's a new post, upvote it."  More conditions create complexity.  For example, "if there's a new post, upvote it unless one has already voted on it."
  
 +
===List of Bots===
  
* '''[[DrPhil Bot]]''' : https://steemit.com/radiator/@inertia/drphil-rb-voting-bot<br>''The DrPhil Bot was created by @inertia and launch in march, 23rd, 2017. It is a re-implementation of the Winfrey Bot.''
+
* '''[[Cheetah]]''': https://steemit.com/@cheetah <br>''A robot that automatically finds similar content. Created by @anyx and launched in July 2016''
 
 
  
 
* '''[[DrDoogie Bot]]''' : https://steemit.com/radiator/@inertia/drdoogie-rb-vote-trail-script<br> ''The DrDoogie Bot was created by @inertia and launched on May, 5th, 2017.  Dr. Doogie is a voting bot that will trail the votes of other accounts in order to then mirror their voting pattern.''
 
* '''[[DrDoogie Bot]]''' : https://steemit.com/radiator/@inertia/drdoogie-rb-vote-trail-script<br> ''The DrDoogie Bot was created by @inertia and launched on May, 5th, 2017.  Dr. Doogie is a voting bot that will trail the votes of other accounts in order to then mirror their voting pattern.''
  
 +
* '''[[Minnow Support Project]]''':  https://steemit.com/@minnowsupport <br>''A cyborg controlled by a "bot" in [[Discord]] that has the posting key to @minnowsupport and can accept user commands to upvote posts. Created by Aggroed ([https://steemit.com/@aggroed @aggroed]), AusBitBank ([https://steemit.com/@ausbitbank @ausbitbank]), TeamSteem ([https://steemit.com/@teamsteem @teamsteem]), Nolan ([https://steemit.com/@theprophet0 @theprophet0]), and Chris ([https://steemit.com/@someguy123 @someguy123]) and launched in July 2017''
  
 
* '''[[Steemvoter]]''': https://steemvoter.com<br>@steemvoter : https://steemit.com/@steemvoter<br>''An automatic curation bot with an easy to use web interface.''
 
* '''[[Steemvoter]]''': https://steemvoter.com<br>@steemvoter : https://steemit.com/@steemvoter<br>''An automatic curation bot with an easy to use web interface.''
  
 +
* See more on [[List of Bots]] or more specifically on list of [[Upvotes Bots]]
 +
 +
===Controversial===
 +
 +
[[Steemian]] @personz, creator of [[Steem FOSSbot Voter]], remembered that '''Bots''' are always controversial. "Why can't we only have people on the network, you know, like a social network?! Society is made of people, not robots." He thinks new users are especially put off by them, particularly those of a non-technical background. There's something suspicious about robots going around, making posts and votes, that you cannot talk to and that are not ... human. He discussed this issue in posts published on [[Steemit]] in February<ref>[https://steemit.com/bots/@personz/all-singing-all-dancing-bots-act-1 All singing, all dancing ~ BOTS! ~ Act 1] Written by '''@personz''' in February 2017</ref> and March 2017<ref>[https://steemit.com/bots/@personz/are-bots-bad-for-steemit-bots-act-2 Are bots bad for Steemit? - BOTS! Act 2] Written by '''@personz''' in March 2017</ref>.
  
* Include another [[Steem]] or [[Steemit]] bot or agent link and short description here (create a wiki page for it if you want)
+
In [https://steemit.com/steemit/@senseiteekay/steemit-value-is-subjective January] 2017, Thomas Te Aroha Kohi ([https://steemit.com/steemit/@senseiteekay/steemit-value-is-subjective @senseiteekay]) accused [[Steemvoter]] and [[Streemian]], along with voting bots scripts, to give users the option to manipulate the value of posts. He thinks that it goes against the very wording of [[Steem]]'s whitepaper. "How are the users supposed to retain a "fair assessment of the subjective value of each contribution", if each contribution is being manipulated.", he asked. Thomas defined this problem as a [[Sybil Attack]].<ref>[https://steemit.com/steemit/@senseiteekay/steemit-value-is-subjective Steemit - Value is Subjective] Written by '''@senseiteekay''' in January 2017</ref>
  
* See more on [[List of Bots]]
+
== References ==
  
 +
<references />
  
==Links:==
+
==Links==
  
 
* '''Steemit''' : http://www.steemit.com
 
* '''Steemit''' : http://www.steemit.com
 
* '''Steem Tools''' : http://steemtools.com
 
* '''Steem Tools''' : http://steemtools.com
* '''@merej99''' : [https://steemit.com/curation/@merej99/steemvoter-and-the-organic-curator SteemVoter and the organic curator], ''March, 26th, 2017''
+
* '''@wang''' : [https://steemit.com/introduceyourself/@wang/farewell-so-much-hate Farewell, So Much Hate] ''August 2016''
* '''@samstonehill''' : [https://steemit.com/bot/@samstonehill/please-do-not-upvote-this-if-you-are-human Please do not upvote this if you are human!] ''May, 9th, 2017''
+
* '''@boxmining''' : [https://steemit.com/steemit/@boxmining/my-adventure-to-steemit-botting-part-1 My Adventure to Steemit Botting (Part 1)] ''March 2017''
* '''@inertia''' : [https://steemit.com/steemit/@inertia/more-max-payouts-less-bot-impact More Max Payouts = Less Bot Impact] ''May, 9th, 2017''
+
* '''@merej99''' : [https://steemit.com/curation/@merej99/steemvoter-and-the-organic-curator SteemVoter and the organic curator], ''March 26, 2017''
 +
* '''@samstonehill''' : [https://steemit.com/bot/@samstonehill/please-do-not-upvote-this-if-you-are-human Please do not upvote this if you are human!] ''May 9th, 2017''
 +
* '''@inertia''' : [https://steemit.com/steemit/@inertia/more-max-payouts-less-bot-impact More Max Payouts = Less Bot Impact] ''May 9, 2017''
 +
* '''@somethingsubtle''' : [https://steemit.com/asksteemit/@somethingsubtle/asksteemit-how-many-vote-bots-is-too-many AskSteemit - How many vote-bots is too many?] ''July 20, 2017''
 +
* '''@stefen''' : [https://steemit.com/steemit/@stefen/there-are-more-interactive-bots-than-humans-on-steemit-here-is-the-proof There are more interactive bots than humans on STEEMIT here is the proof.] ''July 28, 2017''
 +
* '''@ropaga''' : [https://steemit.com/steemit/@ropaga/the-rise-of-the-steemit-bots The rise of the Steemit bots] ''August 4, 2017''
 +
* '''@vmsolutionsltd''' : [https://steemit.com/chainbb-general/@vmsolutionsltd/the-steemit-bot-issue-why-we-all-need-to-be-concerned The Steemit Bot Issue: Why We All Need to Be Concerned] ''September 22, 2017''
 +
* '''[[Stellabelle|@stellabelle]]''' : [https://steemit.com/bot/@stellabelle/create-a-free-open-source-voting-bot-with-fossbot Create A Free, Open-Source Voting Bot With FOSSBOT] ''October 17th, 2017''
 +
* '''@acidyo''' : [https://steemit.com/curation/@acidyo/manual-curation-vs-automatic-curation Manual Curation vs Automatic Curation] ''October 24, 2017''
 +
* '''@ethandsmith''' : [https://steemit.com/curation/@ethandsmith/how-to-create-your-own-curation-trail-bot-part-1-background How to Create Your Own Curation Trail Bot (Part 1- Background)] ''November 3, 2017''
 +
* '''@ura-soul''' : [https://steemit.com/utopian-io/@ura-soul/steemit-com-clarify-terms-of-service-document-regarding-the-use-of-bots-on-steem-steemit Steemit.com: Clarify Terms Of Service Document Regarding The Use Of Bots On Steem/Steemit] ''November 5, 2017''
 +
* '''@crokkon''' : [https://steemit.com/utopian-io/@crokkon/a-glimpse-into-a-news-bot-network A glimpse into a news bot network] ''November 10, 2017''
 +
* '''@eturnerx''' : [https://steemit.com/steemit/@eturnerx/ai-is-stupid-humans-judgment-matters AI is stupid: Humans Judgment Matters] ''November 11, 2017''
 +
* '''@greer184''' : [https://steemit.com/@greer184/botland Botland] ''April 2, 2018''
  
==Related articles:==
+
==Related articles==
  
 
* [[API Libraries]]
 
* [[API Libraries]]
 +
* [[Curation]]
 
* [[Increase Your Steem Net Worth]]
 
* [[Increase Your Steem Net Worth]]
 +
* [[List of Bots]]
 
* [[Steem]]
 
* [[Steem]]
 
* [[Steemit]]
 
* [[Steemit]]
 
* [[Steem Ecosystem]]
 
* [[Steem Ecosystem]]
 +
* [[Upvotes Bots]]
  
==References:==
+
==External links==
  
* '''Wikipedia''' : [https://en.wikipedia.org/wiki/Internet_bot Internet Bot], [https://en.wikipedia.org/wiki/Software_agent Software Agent] ''Retrieved in 4/12/2016 ''
+
* '''Wikipedia''' : [https://en.wikipedia.org/wiki/Internet_bot Internet Bot], [https://en.wikipedia.org/wiki/Software_agent Software Agent] ''Retrieved in 4/12/2017 ''
 +
* '''atStarLite [[YouTube]] Channel''' : [https://www.youtube.com/watch?v=TbnrHNqyBO8 The SteemBirds: Bots Bots Bots Bots] ''Music video performed by Dan ([https://steemit.com/steembirds/@dan-atstarlite/the-steembirds-bots-bots-bots-bots @dan-atstarlite]) and Jaybird ([https://steemit.com/@jaybird @jaybird]) published in 8/4/2017. With 52 views in 8/7/2017''
 
* '''Rigo Technology Blog''' : [https://blog.rigotechnology.com/bots-blockchain-artificial-intelligence/ Bots, Blockchain & Artificial Intelligence] ''Written by Bip Khanal in 2/4/2017''
 
* '''Rigo Technology Blog''' : [https://blog.rigotechnology.com/bots-blockchain-artificial-intelligence/ Bots, Blockchain & Artificial Intelligence] ''Written by Bip Khanal in 2/4/2017''
 +
 +
==Other languages==
 +
 +
* [[Bahasa Indonesia]] (Indonesian) : [[Bot (id)]]
 +
* [[日本語]] (Japanese) : [[Bot (jp)]]
 +
 
<br>
 
<br>
  
Line 51: Line 82:
 
<br>
 
<br>
  
[[Category:Lists]] [[Category:Technology]] [[Category:Bots]]
+
[[Category:Technology]] [[Category:Bots]]

Latest revision as of 06:55, 5 July 2018

Bot is a software application or software agent that runs automated tasks (scripts) over the internet or the blockchain. Typically, bots perform tasks that are both simple and structurally repetitive, at a much higher rate than would be possible for a human alone. The largest use of bots is in web spidering (web crawler), in which an automated script fetches, analyzes and files information from web servers at many times the speed of a human.[1] On the internet, more than half of all web traffic is made up of bots.[2]

In Steemit the most common use of bots is for upvoting posts but there are other popular bots running on the platform, like @cheetah which automatically finds similar content helping report presumable plagiarism. Bots exists in Steem Ecosystem since after the official launch in July 4th, 2016, at that time the steemian @marsresident published a list of 7 existent bots he found in the platform.[3]

A "bot" may differ slightly from a "script." Typically, a bot will watch for events to act upon while scripts just run once to perform a specific operation. For example, a bot could watch for new posts and vote on them while a script might vote on a specific post and quit. This distinction becomes important because a bot could run for long periods of time, looking for certain criteria.

Bots can be simple or complex. A simple bot will take action only on a very limited set of conditions. For example, "if there's a new post, upvote it." More conditions create complexity. For example, "if there's a new post, upvote it unless one has already voted on it."

List of Bots

Controversial

Steemian @personz, creator of Steem FOSSbot Voter, remembered that Bots are always controversial. "Why can't we only have people on the network, you know, like a social network?! Society is made of people, not robots." He thinks new users are especially put off by them, particularly those of a non-technical background. There's something suspicious about robots going around, making posts and votes, that you cannot talk to and that are not ... human. He discussed this issue in posts published on Steemit in February[4] and March 2017[5].

In January 2017, Thomas Te Aroha Kohi (@senseiteekay) accused Steemvoter and Streemian, along with voting bots scripts, to give users the option to manipulate the value of posts. He thinks that it goes against the very wording of Steem's whitepaper. "How are the users supposed to retain a "fair assessment of the subjective value of each contribution", if each contribution is being manipulated.", he asked. Thomas defined this problem as a Sybil Attack.[6]

References

  1. Internet Bot Wikipedia, retrieved in April 12th, 2016
  2. The Internet Is Mostly Bots Written by Adrienne LaFrance in The Atlantic in January 31st, 2017
  3. Bots and the Steemit Ecosystem Written by @marsresident in July 2016
  4. All singing, all dancing ~ BOTS! ~ Act 1 Written by @personz in February 2017
  5. Are bots bad for Steemit? - BOTS! Act 2 Written by @personz in March 2017
  6. Steemit - Value is Subjective Written by @senseiteekay in January 2017

Links

Related articles

External links

Other languages




Help keep this wiki page updated. Register, click in edit, add or modify the text and save.
If you're already a steemian you can be rewarded with steem, see how in @steemcenterwiki.