Nowadays, social media is considered as an essential tool for an organization to communicate with another user, customers and potential customers for gaining popularities, getting ideas and opinion from the users, or affecting another user. One of the problems on social media is the uses of the social bots, that used to make a human user believe the opinion generated from the social bots. These bots can use their ability to post in higher rates than human user to shift the topic that discussed in the time being. To resolve the problems on social bots, there are several ways to identify a bot from an account such as checking the date of account creation and interval on creating between posts with using machine learning.in this paper we will discuss what is the best machine learning algorithm to determine a social bot, and which feature that helps the algorithm the most. In our work, the data that will be used from Indonesia President Candidate's Supporter's Tweets from each side, Joko Widodo (@jokowi) as the first candidate and Prabowo Subianto (@prabowo) as the second candidate from a month. The algorithms that will be used on this paper are Support Vector Machine and Random Forest with cross-validation as a training method. We found that the year of account created has the highest contribution to bot detection.

Original languageEnglish
Pages (from-to)813-820
Number of pages8
JournalProcedia Computer Science
Publication statusPublished - 2019
Event5th Information Systems International Conference, ISICO 2019 - Surabaya, Indonesia
Duration: 23 Jul 201924 Jul 2019


  • Machine learning
  • Social bot
  • Social media
  • Twitter


Dive into the research topics of 'Social bot detection on 2019 Indonesia president candidate's supporter's tweets'. Together they form a unique fingerprint.

Cite this