2021 · 12 citations · 19 references
ComputingComputer ScienceCybersecurityBig Data AnalyticsMachine LearningPredictive AnalyticsBot DetectionReal-time AnalyticsSocial MediaData Stream MiningFalse Information DetectionFalse Information SpreadProfile-based Bot DetectionReal-time ProcessingSocial Bot DetectionSocial BotsSocial Media Bot Detection
Social media networks, like Facebook and Twitter, are increasingly becoming important part of most people's lives. Twitter provides a useful platform for sharing contents, ideas, opinions, and promoting products and election campaigns. Due to the increased popularity, it became vulnerable to malicious attacks caused by social bots. Social bots are automated accounts created for different purposes. They are involved in spreading rumors and false information, cyberbullying, spamming, and manipulating the ecosystem of social network. Most of the social bots detection methods rely on the utilization of offline data for both training and testing. In this paper, we use Apache Kafka, a big data analytics tool to stream data from Twitter API in real time. We use profile information (metadata) as features. A machine learning technique is applied to predict the type of the incoming data (human or bot). In addition, the paper presents technical details of how to configure these different tools.
19
A survey of machine learning for big data processing
Junfei Qiu, Qihui Wu, Guoru Ding et al. · EURASIP Journal on Advances in Signal Processing · 2016 · 888 citations · Full text
DeBot: Twitter Bot Detection via Warped Correlation
Nikan Chavoshi, Hossein Hamooni, Abdullah Mueen · 2016 · 258 citations
Online Human-Bot Interactions: Detection, Estimation, and Characterization
Onur Varol, Emilio Ferrara, Clayton A. Davis et al. · arXiv (Cornell University) · 2017 · 238 citations · Full text