skip to main content
10.1145/3025453.3025830acmconferencesArticle/Chapter ViewAbstractPublication PageschiConference Proceedingsconference-collections
research-article
Open Access

"Could You Define That in Bot Terms"?: Requesting, Creating and Using Bots on Reddit

Authors Info & Claims
Published:02 May 2017Publication History

ABSTRACT

Bots are estimated to account for well over half of all web traffic, yet they remain an understudied topic in HCI. In this paper we present the findings of an analysis of 2284 submissions across three discussion groups dedicated to the request, creation and discussion of bots on Reddit. We set out to examine the qualities and functionalities of bots and the practical and social challenges surrounding their creation and use. Our findings highlight the prevalence of misunderstandings around the capabilities of bots, misalignments in discourse between novices who request and more expert members who create them, and the prevalence of requests that are deemed to be inappropriate for the Reddit community. In discussing our findings, we suggest future directions for the design and development of tools that support more carefully guided and reflective approaches to bot development for novices, and tools to support exploring the consequences of contextually-inappropriate bot ideas.

References

  1. Norah Abokhodair, Daisy Yoo, and David W. McDonald. 2015. Dissecting a Social Botnet: Growth, Content and Influence in Twitter. In Proceedings of the 18th ACM Conference on Computer Supported Cooperative Work & Social Computing (CSCW '15). ACM, NY, NY, USA, 839--851. DOI: http://dx.doi.org/10.1145/2675133.2675208 Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. Sally Adee. 2012. Digital doppelgangers: building an army of you. New Scientist, 215(2877), 38--41. Google ScholarGoogle ScholarCross RefCross Ref
  3. Amit Agarwal. 2016. How to Write a Twitter Bot in 5 Minutes www.labnol.org/internet/write-twitterbot/27902/Google ScholarGoogle Scholar
  4. Alexa -- statistics for Reddit.com http://www.alexa.com/siteinfo/reddit.comGoogle ScholarGoogle Scholar
  5. Muhammad Asaduzzaman, Ahmed Shah Mashiyat, Chanchal K. Roy, and Kevin A. Schneider. 2013. Answering questions about unanswered questions of stack overflow. In Proceedings of the 10th Working Conference on Mining Software Repositories (MSR '13). IEEE Press, Piscataway, NJ, USA, 97--100. Google ScholarGoogle ScholarCross RefCross Ref
  6. Vicky Baker. 2015. Battle of the bots: Fake social media accounts on the attack. Index on Censorship, 44 (2), 127--129. DOI: 10.1177/0306422015591470 Google ScholarGoogle ScholarCross RefCross Ref
  7. Barbara Rita Barricelli, and Stefano Valtolina. 2015. Designing for end-user development in the internet of things. In International Symposium on End User Development, pp. 9--24. Google ScholarGoogle ScholarCross RefCross Ref
  8. Yazan Boshmaf, Ildar Muslukhov, Konstantin Beznosov, and Matei Ripeanu. 2011. The socialbot network: when bots socialize for fame and money. In Proceedings of the 27th Annual Computer Security Applications Conference (ACSAC '11). ACM, NY, NY, USA, 93--102. DOI: http://dx.doi.org/ 10.1145/2076732.2076746 Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. Virginia Braun and Victoria Clarke. 2006. Using thematic analysis in psychology. Qualitative Research in Psychology, 3(2), 77--101. Google ScholarGoogle ScholarCross RefCross Ref
  10. Zi Chu, Steven Gianvecchio, Haining Wang, and Sushil Jajodia. 2010. Who is tweeting on Twitter: human, bot, or cyborg?. In Proceedings of the 26th Annual Computer Security Applications Conference (ACSAC '10). ACM, NY, NY, USA, 21--30. DOI: http://dx.doi.org/10.1145/1920261.1920265. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. Maxime Clément and Matthieu J Guitton. 2015. Interacting with bots online: Users' reactions to actions of automated programs in Wikipedia. Computers in Human Behaviour 50 (2015), 66--75 Google ScholarGoogle ScholarDigital LibraryDigital Library
  12. Clayton Allen Davis, Onur Varol, Emilio Ferrara, Alessandro Flammini, and Filippo Menczer. 2016. BotOrNot: A System to Evaluate Social Bots. In Proceedings of the 25th International Conference Companion on World Wide Web (WWW '16 Companion). International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, Switzerland, 273--274. DOI: http://dx.doi.org/10.1145/2872518.2889302 Google ScholarGoogle ScholarDigital LibraryDigital Library
  13. Nicolas Ducheneaut. 2005. Socialization in an open source software community: A socio-technical analysis. Computer Supported Cooperative Work (CSCW) 14, no. 4, 323--368. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. Pelle Ehn, and Morten Kyng, 1991. Cardboard computers in Design at Work: Cooperative Design of Computer Systems. eds Greenbaum. J. & Kyng, M Lawrence Erlbaum Associates, Hillsdale, NJ.Google ScholarGoogle Scholar
  15. Haakon Faste, Nir Rachmel, Russell Essary, and Evan Sheehan. 2013. Brainstorm, Chainstorm, Cheatstorm, Tweetstorm: new ideation strategies for distributed HCI design. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '13). ACM, NY, NY, USA, 1343--1352. DOI: http://dx.doi.org/10.1145/2470654.2466177 Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. Uwe Flick, Ernst von Kardoff, and Ines Steinke, (eds.) 2004. A companion to qualitative research. SageGoogle ScholarGoogle Scholar
  17. Michelle C. Forelle, Philip N. Howard, Andrés Monroy-Hernández, and Saiph Savage. 2015. Political Bots and the Manipulation of Public Opinion in Venezuela (July 25, 2015) Available at SSRN 2635800Google ScholarGoogle Scholar
  18. R. Stuart. Geiger, 2011. The lives of bots. In G. Lovink and N. Tkacz (eds.) In Wikipedia: A Critical Point of View. Amsterdam: Institute of Network Cultures 78--93.Google ScholarGoogle Scholar
  19. R. Stuart Geiger and Aaron Halfaker. 2013. When the levee breaks: without bots, what happens to Wikipedia's quality control processes?. In Proceedings of the 9th International Symposium on Open Collaboration (WikiSym '13). ACM, NY, NY, USA, DOI: http://dx.doi.org/10.1145/2491055.2491061 Google ScholarGoogle ScholarDigital LibraryDigital Library
  20. Zafar Gilani, Liang Wang, Jon Crowcroft, Mario Almeida, and Reza Farahbakhsh. 2016. Stweeler: A Framework for Twitter Bot Analysis. In Proceedings of the 25th International Conference Companion on World Wide Web (WWW '16 Companion). International World Wide Web Conferences Steering Committee, Republic and Canton of Geneva, Switzerland, 37--38. DOI: http://dx.doi.org/10.1145/2872518.2889360 Google ScholarGoogle ScholarDigital LibraryDigital Library
  21. Eric Gilbert. 2013. Widespread underprovision on Reddit. In Proceedings of the 2013 conference on Computer supported cooperative work (CSCW '13). ACM, NY, NY, USA, 803--808. DOI: http://dx.doi.org/10.1145/2441776.2441866 Google ScholarGoogle ScholarDigital LibraryDigital Library
  22. Philippe Golle and Nicolas Ducheneaut. 2005. Preventing bots from playing online games. Comput. Entertain. (July 2005), 3--3. DOI: http://dx.doi.org/10.1145/1077246.1077255 Google ScholarGoogle ScholarDigital LibraryDigital Library
  23. Claire Hewson, and Tom Buchanan. 2013. Ethics guidelines for internet-mediated research. The British Psychological SocietyGoogle ScholarGoogle Scholar
  24. Patrick Hogan, and Jorge Rivas. 2015. We built a Twitter bot that corrects people who say "illegal immigrant". http://fusion.net/story/165089/webuilt-illegal-immigrant-bot/ (accessed 16/09/2016)Google ScholarGoogle Scholar
  25. Elias Isquith. 2015. Reddit's ugly, racist secret: How it became the most hateful space on the Internet. From: http://www.salon.com/2015/03/18/reddits_ugly_racist_ secret_how_it_became_the_most_hateful_space_on_th e_internet/Google ScholarGoogle Scholar
  26. M. Cameron Jones and Elizabeth F. Churchill. 2009. Conversations in developer communities: a preliminary analysis of the yahoo! pipes community. In Proceedings of the fourth international conference on Communities and technologies (C&T '09). ACM, NY, NY, USA, 195--204. DOI: http://dx.doi.org/10.1145/1556460.1556489 Google ScholarGoogle ScholarDigital LibraryDigital Library
  27. Darius Kazemi. 2016. Bot Summit 2016. http://tinysubversions.com/botsummit/2016/Google ScholarGoogle Scholar
  28. Ben Kirman, Conor Linehan, and Shaun Lawson. 2012. Get lost: facilitating serendipitous exploration in location-sharing services. In CHI '12 Extended Abstracts on Human Factors in Computing Systems (CHI EA '12). ACM, NY, NY, USA, 23032308. DOI: http://dx.doi.org/10.1145/2212776.2223793 Google ScholarGoogle ScholarDigital LibraryDigital Library
  29. Bence Kollanyi. 2016. Automation, Algorithms, and Politics| Where Do Bots Come From? An Analysis of Bot Codes Shared on GitHub. International Journal Of Communication, 10, 20.Google ScholarGoogle Scholar
  30. Anders Olof Larsson, and Moe Hallvard. 2015. Bots or journalists' News sharing on Twitter. Communications - The European Journal of Communication Research, 40 (3), pp. 361--370.Google ScholarGoogle Scholar
  31. Jean Lave and Etienne Wenger. 2002. Legitimate peripheral participation in communities of practice. Supporting lifelong learning. 1. 111--126.Google ScholarGoogle Scholar
  32. Ben Light. 2016. The rise of speculative devices: Hooking up with the bots of Ashley Madison. First Monday.21 (6). DOI: http://dx.doi.org/10.5210/fm.v21i6.6426 Google ScholarGoogle ScholarCross RefCross Ref
  33. Bin Lin, Alexey Zagalsky, Margaret-Anne Storey, and Alexander Serebrenik. 2016. Why Developers Are Slacking Off: Understanding How Software Teams Use Slack. In Proceedings of the 19th ACM Conference on Computer Supported Cooperative Work and Social Computing Companion (CSCW '16 Companion). ACM, NY, NY, USA, 333--336. DOI: http://dx.doi.org/10.1145/2818052.2869117 Google ScholarGoogle ScholarDigital LibraryDigital Library
  34. Tetyana Lokot, and Nicholas Diakopoulos. 2015. News Bots: Automating news and information dissemination on Twitter. Digital Journalism. 1--18.Google ScholarGoogle Scholar
  35. Annette N. Markham and Nancy K. Baym. 2008. Internet Inquiry: Conversations about Method. Sage Publications, Inc., Thousand Oaks, CA, USA.Google ScholarGoogle Scholar
  36. Claudia Müller-Birn, Leonhard Dobusch, and James D. Herbsleb. 2013. Work-to-rule: the emergence of algorithmic governance in Wikipedia. In Proceedings of the 6th International Conference on Communities and Technologies (C&T '13). ACM, NY, NY, USA, 80--89. DOI: http://dx.doi.org/10.1145/2482991.2482999. Google ScholarGoogle ScholarDigital LibraryDigital Library
  37. Bonnie Nardi and Jannis Kallinikos. 2007. Opening the Black Box of Digital Technologies: Mods in World of Warcraft. In Proceedings of 23rd EGOS Colloquium.Google ScholarGoogle Scholar
  38. Seyed Mehdi Nasehi, Jonathan Sillito, Frank Maurer, and Chris Burns. 2012. What makes a good code example?: A study of programming Q&A in StackOverflow. In 28th IEEE International Conference on Software Maintenance (ICSM), 25--34 Google ScholarGoogle ScholarDigital LibraryDigital Library
  39. Clifford, Nass and Youngme Moon. 2000. Machines and mindlessness: Social responses to computers. Journal of social issues 56, no. 1. 81--103. Google ScholarGoogle ScholarCross RefCross Ref
  40. Kawin Ngamkajornwiwat, Dongsong Zhang, A. Gunes Koru, Lina Zhou, and Robert Nolker. 2008. An exploratory study on the evolution of oss developer communities." In , Proceedings of the 41st Annual Hawaii International Conference on System Sciences. 305--305. Google ScholarGoogle ScholarDigital LibraryDigital Library
  41. Charith Perera, Saeed Aghaee, and Alan Blackwell. 2015. Natural Notation for the Domestic Internet of Things. In International Symposium on End User Development, pp. 25--41. Google ScholarGoogle ScholarCross RefCross Ref
  42. Sarah Perez. 2016. Microsoft silences its new A.I. bot Tay, after Twitter users teach it racism [Updated]. www.techcrunch.com/2016/03/24/microsoft-silencesits-new-a-i-bot-tay-after-twitter-users-teach-it-racism/Google ScholarGoogle Scholar
  43. Daniel Peterschmidt. 2016. How to Make a Twitter Bot in Under an Hour Even if you don't code that often! From www.medium.com/science-fridayfootnotes/how-to-make-a-twitter-bot-in-under-an-hour259597558acf#.5ewopdxjtGoogle ScholarGoogle Scholar
  44. Alexander Repenning, and Andri Ioannidou. 2006. What makes end-user development tick'13 design guidelines. In End User Development, pp. 51--85. Google ScholarGoogle ScholarCross RefCross Ref
  45. Roopika Risam. 2015. Toxic femininity 4.0. First Monday, 20(4). DOI: 10.5210/fm.v20i4.5896 Google ScholarGoogle ScholarCross RefCross Ref
  46. Yong Rui and Zicheg Liu. 2003. Excuse me, but are you human?. In Proceedings of the eleventh ACM international conference on Multimedia (MULTIMEDIA '03). ACM, NY, NY, USA, 462--463. DOI: http://dx.doi.org/10.1145/957013.957113 Google ScholarGoogle ScholarDigital LibraryDigital Library
  47. Aviva Rutkin. 2014. Twitter bots grow up and take on the world. New Scientist. 223(2980). 20--21. Google ScholarGoogle ScholarCross RefCross Ref
  48. Saiph Savage, Andres Monroy-Hernandez, and Tobias Höllerer. 2016. Botivist: Calling Volunteers to Action using Online Bots. In Proceedings of the 19th ACM Conference on Computer-Supported Cooperative Work & Social Computing (CSCW '16). ACM, NY, NY, USA, 813--822. DOI: http://dx.doi.org/10.1145/2818048.2819985 Google ScholarGoogle ScholarDigital LibraryDigital Library
  49. Shilpa V. Shukla, and David F. Redmiles. 1996. Collaborative learning in a software bug-tracking scenario. In Workshop on Approaches for Distributed Learning through Computer Supported Collaborative Learning, pp. 16--20.Google ScholarGoogle Scholar
  50. Philipp Singer, Fabian Flöck, Clemens Meinhart, Elias Zeitfogel, and Markus Strohmaier. 2014. Evolution of reddit: from the front page of the internet to a selfreferential community?. In Proceedings of the 23rd International Conference on World Wide Web (WWW '14 Companion). ACM, NY, NY, USA, 517522. DOI: http://dx.doi.org/10.1145/2567948.2576943 Google ScholarGoogle ScholarDigital LibraryDigital Library
  51. Statista - statistics for Reddit.com http://www.statista.com/statistics/443332/redditmonthly-visitors/Google ScholarGoogle Scholar
  52. Thomas Steiner. 2014. Bots vs. wikipedians, anons vs. logged-ins. In Proceedings of the 23rd International Conference on World Wide Web (WWW '14 Companion). ACM, NY, NY, USA, 547--548. DOI: http://dx.doi.org/10.1145/2567948.2576948 Google ScholarGoogle ScholarDigital LibraryDigital Library
  53. Cristiano Storni. 2014. The problem of de-sign as conjuring: empowerment-in-use and the politics of seams. In Proceedings of the 13th Participatory Design Conference: Research Papers - Volume 1 (PDC '14), Vol. 1. ACM, NY, NY, USA, 161--170. DOI: http://dx.doi.org/10.1145/2661435.2661436 Google ScholarGoogle ScholarDigital LibraryDigital Library
  54. Sysomos.com. 2009. An In-Depth Look at the Most Active Twitter User Data from https://sysomos.com/inside-twitter/most-active-twitteruser-dataGoogle ScholarGoogle Scholar
  55. Alex S. Taylor. 2009. Machine intelligence. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '09). ACM, NY, NY, USA, 2109--2118. DOI: http://dx.doi.org/10.1145/1518701.1519022 Google ScholarGoogle ScholarDigital LibraryDigital Library
  56. John Vines, Mark Blythe, Stephen Lindsay, Paul Dunphy, Andrew Monk, and Patrick Olivier. 2012. Questionable concepts: critique as resource for designing with eighty somethings. In Proceedings of the SIGCHI Conference on Human Factors in Computing Systems (CHI '12). ACM, NY, NY, USA, 1169--1178. DOI: http://dx.doi.org/10.1145/2207676.2208567 Google ScholarGoogle ScholarDigital LibraryDigital Library
  57. Alex Hai Wang. 2010. Don't follow me: Spam detection in twitter. In Proceedings of the 2010 International Conference on Security and Cryptography (SECRYPT). 1--10. IEEEGoogle ScholarGoogle Scholar
  58. Samuel C. Woolley and Philip N. Howard. 2016. Automation, Algorithms, and Politics| Political Communication, Computational Propaganda, and Autonomous Agents' Introduction. International Journal of Communication 10 9.Google ScholarGoogle Scholar
  59. www.andfestival.org.uk/events/art-of-bots-london/Google ScholarGoogle Scholar
  60. www.cheapbotsdonequick.comGoogle ScholarGoogle Scholar
  61. www.donotpay.co.ukGoogle ScholarGoogle Scholar
  62. www.ifttt.comGoogle ScholarGoogle Scholar
  63. www.meya.aiGoogle ScholarGoogle Scholar
  64. www.reddit.com/dev/apiGoogle ScholarGoogle Scholar
  65. www.reddit.com/r/botrequestsGoogle ScholarGoogle Scholar
  66. www.reddit.com/r/botrequests/comments/29z0nt/mergi ng_with_rrequestabotGoogle ScholarGoogle Scholar
  67. www.reddit.com/r/botwatch/Google ScholarGoogle Scholar
  68. Yunwen Ye and Kouichi Kishida. 2003. Toward an understanding of the motivation Open Source Software developers. In Proceedings of the 25th International Conference on Software Engineering (ICSE '03). IEEE Computer Society, Washington, DC, USA, 419--429.Google ScholarGoogle ScholarDigital LibraryDigital Library

Index Terms

  1. "Could You Define That in Bot Terms"?: Requesting, Creating and Using Bots on Reddit

    Recommendations

    Comments

    Login options

    Check if you have access through your login credentials or your institution to get full access on this article.

    Sign in
    • Published in

      cover image ACM Conferences
      CHI '17: Proceedings of the 2017 CHI Conference on Human Factors in Computing Systems
      May 2017
      7138 pages
      ISBN:9781450346559
      DOI:10.1145/3025453

      Copyright © 2017 Owner/Author

      This work is licensed under a Creative Commons Attribution International 4.0 License.

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      • Published: 2 May 2017

      Permissions

      Request permissions about this article.

      Request Permissions

      Check for updates

      Qualifiers

      • research-article

      Acceptance Rates

      CHI '17 Paper Acceptance Rate600of2,400submissions,25%Overall Acceptance Rate6,199of26,314submissions,24%

    PDF Format

    View or Download as a PDF file.

    PDF

    eReader

    View online with eReader.

    eReader