A Twitter bot is a type of software bot that controls a Twitter account via the Twitter API.[1] The social bot software may autonomously perform actions such as tweeting, retweeting, liking, following, unfollowing, or direct messaging other accounts.[citation needed] The automation of Twitter accounts is governed by a set of automation rules that outline proper and improper uses of automation.[2] Proper usage includes broadcasting helpful information, automatically generating interesting or creative content, and automatically replying to users via direct message.[3][4][5] Improper usage includes circumventing API rate limits, violating user privacy, spamming,[6] and sockpuppeting. Twitter bots may be part of a larger botnet. They can be used to influence elections and in misinformation campaigns.
Twitter's policies do allow non-abusive bots, such as those created as a benign hobby or for artistic purposes,[7] or posting helpful information,[8] although price changes introduced to the previously free API service in June 2023 resulted in many such accounts closing.[9]
Types
Positive influence
Many non-malicious bots are popular for their entertainment value. However, as technology and the creativity of bot-makers improves, so does the potential for Twitter bots that fill social needs.[10][11] @tinycarebot is a Twitter bot that encourages followers to practice self care, and brands are increasingly using automated Twitter bots to engage with customers in interactive ways.[12][13] One anti-bullying organization has created @TheNiceBot, which attempts to combat the prevalence of mean tweets by automatically tweeting kind messages.[14]
In June 2023, Twitter began charging $100 per month for basic access to its API, resulting in many entertainment bots being suspended or taken down.[9]
Concerns about political Twitter bots include the promulgation of malicious content, increased polarization, and the spreading of fake news.[15][16][17] A subset of Twitter bots programmed to complete social tasks played an important role in the United States 2016 Presidential Election.[18] Researchers estimated that pro-Trump bots generated four tweets for every pro-Clinton automated account and out-tweeted pro-Clinton bots 7:1 on relevant hashtags during the final debate. Deceiving Twitter bots fooled candidates and campaign staffers into retweeting misappropriated quotes and accounts affiliated with incendiary ideals.[19][20][21] Twitter bots have also been documented to influence online politics in Venezuela.[22] In 2019, 20% of the global Twitter trends were found to be created automatically using bots originating from Turkey. It is reported that 108,000 bot accounts were bulk tweeting to push 19,000 keywords to top trends in Turkey, to promote slogans such as political campaigns related to the 2019 Turkish local elections.[23]
In November 2022, Chinese bots coordinately flooded Twitter with garbage information (e.g. online gambling ads) so as to distract the users' attention away from the protests.[24] These bots, disguised as attractive girls, hashtagged the major cities in China.[25]
Fake followers
The majority of Twitter accounts following public figures and brands are often fake or inactive, making the number of Twitter followers a celebrity has a difficult metric for gauging popularity.[26] While this cannot always be helped, some public figures who have gained or lost huge quantities of followers in short periods of time have been accused of discreetly paying for Twitter followers.[27][28] For example, the Twitter accounts of Sean Combs, Rep Jared Polis (D-Colo), PepsiCo, Mercedes-Benz, and 50 Cent have come under scrutiny for possibly engaging in the buying and selling of Twitter followers, which is estimated to be between a $40 million and $360 million business annually.[27][28] Account sellers may charge a premium for more realistic accounts that have Twitter profile pictures and bios and retweet the accounts they follow.[28] In addition to an ego boost, public figures may gain more lucrative endorsement contracts from inflated Twitter metrics.[27] For brands, however, the translation of online buzz and social media followers into sales has recently come under question after The Coca-Cola Company disclosed that a corporate study revealed that social media buzz does not create a spike in short term sales.[29][30]
Identification
It is sometimes desirable to identify when a Twitter account is controlled by an internet bot.[31] Following a test period, Twitter rolled out labels to identify bot accounts and automated tweets in February 2022.[32][33]
Detecting non-human Twitter users has been of interest to academics.[31][34]
In a 2012 paper, Chu et al. propose the following criteria that indicate that an account may be a bot (they were designing an automated system):[1]
"Periodic and regular timing" of tweets;
Whether the tweet content contains known spam; and
The ratio of tweets from mobile versus desktop, as compared to an average human Twitter user.
Emilio Ferrara at the University of Southern California used artificial intelligence to identify Twitter bots. He found that humans reply to other tweets four or five times more than bots and that bots continue to post longer tweets over time.[35] Bots also post at more regular time gaps, for example, tweeting at 30-minute or 60-minute intervals.[35]
Indiana University has developed a free service called Botometer[36] (formerly BotOrNot), which scores Twitter handles based on their likelihood of being a Twitterbot.[37][38][39]
Recent research from EPFL argued that classifying a Twitter account as bot or not may not be always possible because hackers take over human accounts and use them as bots temporarily or permanently[40] and in parallel to the owner of the account in some cases.[23]
There are many different types of Twitter bots and their purposes vary from one to another. Some examples include:
@Betelgeuse_3 sends at-replies in response to tweets that include the phrase, "Beetlejuice, beetlejuice, beetlejuice". The tweets are sent in the voice of the lead character from the Beetlejuice film.[41]
@DBZNappa replied with "WHAT!? NINE THOUSAND?" to anyone on Twitter that used the internet meme phrase "over 9000." The account began in 2011, and was eventually suspended in 2015.[43]
@DearAssistant sends auto-reply tweets responding to complex queries in simple English by utilizing Wolfram Alpha.[4]
@DroptheIBot tweets the message, "People aren't illegal. Try saying 'undocumented immigrant' or 'unauthorized immigrant' instead" to Twitter users who have sent a tweet containing the phrase "illegal immigrant". It was created by American Fusion.net journalists Jorge Rivas and Patrick Hogan.[45]
@everyword has tweeted every word of the English language. It started in 2007 and tweeted every thirty minutes until 2014.[46]
@nyt_first_said tweets every time The New York Times uses a word for the first time. It was created by artist and engineer Max Bittker in 2017.[47][48]
@factbot1 was created by Eric Drass to illustrate what he believed to be a prevalent problem: that of people on the internet believing unsupported facts which accompany pictures.[49]
@fuckeveryword was tweeting every word in the English language preceded by "fuck", but Twitter suspended it midway through operation because the account tweeted "fuck niggers".[50] @fckeveryword was created by someone else after the suspension to resurrect the task, which it completed in 2020.[51]
@Horse ebooks was a bot that gained a following among people who found its tweets poetic. It has inspired various _ebooks-suffixed Twitter bots which use Markov text generators (or similar techniques) to create new tweets by mashing up the tweets of their owner.[52] It went inactive following a brief promotion for Bear Stearns Bravo.
@MetaphorMagnet is an AI bot that generates metaphorical insights using its knowledge-base of stereotypical properties and norms. A companion bot @MetaphorMirror pairs these metaphors to news tweets. Another companion bot, @BestOfBotWorlds, uses metaphor to generate faux-religious insights.[56]
@RedScareBot tweets in the persona of Joseph McCarthy in response to Twitter posts mentioning "socialist", "communist", or "communism".[41]
@tinycarebot promotes simple self care actions to its followers, such as remembering to look up from your screens, taking a break to go outside, and drink more water. It will also send a self care suggestion if you tweet directly at it.[58]
@DisinfoNews Disinformation News Aggregator automatically retweets tweets that shares news articles or scientific work related to disinformation, bots or trolls from experts relevant to those topics.[59]
Prevalence
In 2009, based on a study by Sysomos, Twitter bots were estimated to create approximately 24% of tweets on Twitter.[60] According to the company, there were 20 million, fewer than 5%, of accounts on Twitter that were fraudulent in 2013.[61] In 2013, two Italian researchers calculated 10 percent of total accounts on Twitter were "bots" although other estimates have placed the figure even higher.[62] One significant academic study in 2017 estimated that up to 15% of Twitter users were automated bot accounts.[63][64] A 2020 estimate puts the figure at 15% of all accounts or around 48 million accounts.[65]
A 2023 MIT study found that third-party tools used to detect bots may not be as accurate as they are trained on data being collected in simplistic ways, and each tweet in these training sets then manually labeled by people as a bot or a human.[66] Already in 2019 German researchers scrutinized studies that were using Botswatch and Botometer, dismissing them as fundamentally flawed and concluded that (unlike spam accounts) there is no evidence that "social bots" even exist.[67]
Impact
The prevalence of Twitter bots coupled with the ability of some bots to give seemingly human responses has enabled these non-human accounts to garner widespread influence.[68][69][20][70] The social implications these Twitter bots potentially have on human perception are sizeable. Looking at the Computers as Social Actors (CASA) paradigm, the journal notes, "people exhibit remarkable social reactions to computers and other media, treating them as if they were real people or real places." The study concluded that Twitter bots were viewed as credible and competent in communication and interaction making them suitable for transmitting information in the social media sphere.[71]
Whether posts are perceived to be generated by humans or bots depends on partisanship, a 2023 study found.[72]
^ abChu, Zi; Gianvecchio, Steven; Wang, Haining; Jajodia, Sushil (November 2012). "Detecting Automation of Twitter Accounts: Are You a Human, Bot, or Cyborg?". IEEE Transactions on Dependable and Secure Computing. 9 (6): 811–824. doi:10.1109/TDSC.2012.75.
^"Automation rules". Twitter Help Center. Archived from the original on December 5, 2017. Retrieved April 22, 2017.
^ abElmas, Tuğrulcan; Overdorf, Rebekah; Özkalay, Ahmed Furkan; Aberer, Karl (2021). "Ephemeral Astroturfing Attacks: The Case of Fake Twitter Trends". 2021 IEEE European Symposium on Security and Privacy (EuroS&P). pp. 403–422. arXiv:1910.07783. doi:10.1109/EuroSP51992.2021.00035. ISBN978-1-6654-1491-3.
^Dewangan, Madhuri (2016). "SocialBot: Behavioral Analysis and Detection". Security in Computing and Communications. Communications in Computer and Information Science. Vol. 625. pp. 450–460. doi:10.1007/978-981-10-2738-3_39. ISBN978-981-10-2737-6.
^"Botometer". Archived from the original on May 26, 2020. Retrieved July 19, 2018.
^Davis, Clayton Allen; Varol, Onur; Ferrara, Emilio; Flammini, Alessandro; Menczer, Filippo (2016). "BotOrNot: A System to Evaluate Social Bots". Proceedings of the 25th International Conference Companion on World Wide Web - WWW '16 Companion. pp. 273–274. doi:10.1145/2872518.2889302. ISBN978-1-4503-4144-8.
^Chu, Zi; Gianvecchio, Steven; Wang, Haining; Jajodia, Sushil (2010). "Who is tweeting on Twitter: Human, bot, or cyborg?". Proceedings of the 26th Annual Computer Security Applications Conference. pp. 21–30. doi:10.1145/1920261.1920265. ISBN978-1-4503-0133-6.
^Elmas, Tuğrulcan; Overdorf, Rebekah; Aberer, Karl (May 31, 2022). "Characterizing Retweet Bots: The Case of Black Market Accounts". Proceedings of the International AAAI Conference on Web and Social Media. 16: 171–182. doi:10.1609/icwsm.v16i1.19282.
^actually, this source does not seem to support neither the claim of "prevalence" nor the "widespread" influence; Jay Hathaway merely portrays one amusing example of a troll-baiting tool: "This Twitter bot tricks angry trolls into arguing with it for hours". The Daily Dot. October 7, 2016. Archived from the original on October 19, 2018. Retrieved April 18, 2017.
^Collins, Ben (June 15, 2016). "A Twitter Bot Is Beating Trump Fans". The Daily Beast. Archived from the original on August 2, 2020. Retrieved July 8, 2018 – via www.thedailybeast.com.
^Spence, P.R.; Shelton, Ashleigh; Edwards, Chad; Edwards, Autumn (2013). "Is that a bot running the social media feed? Testing the differences in perceptions of communication quality for a human agent and a bot agent on Twitter". Computers in Human Behavior. 33: 372–376. doi:10.1016/j.chb.2013.08.013.