Skip to content

Social bots

Social bots are automated software agents that interact with users on social media platforms, generating content, engaging in discussions, following accounts, and sharing content. Bots range from benign utility services (news feeds, weather alerts, reminder services) to sophisticated actors designed to manipulate discourse, spread misinformation, and influence elections.

Bot characteristics

Benign bots: - News aggregators: Automatically post headlines from RSS feeds - Reminder services: Schedule-based notifications - Customer service: Automated support interactions - Event notifications: Conference alerts, package tracking

Malicious bots: - Amplification bots: Automatically retweet or share content to inflate visibility - Propaganda bots: Systematically spread false or misleading narratives - Troll bots: Harassment campaigns targeting individuals or groups - Spam/scam bots: Phishing, commercial spam, cryptocurrency scams - Infiltration bots: Acquire followers and credibility to establish influence

Behavioral signatures

Bots typically exhibit distinctive behavioral patterns: - High retweet rates relative to tweet generation - Periodic posting patterns (Poisson process-like timing) - Longer usernames on average - More mentions and hashtags in tweets - Distinct sentiment profiles (often more negative) - Rapid account age growth when first active - Concentrated activity during specific hours

Sophisticated bots increasingly mimic human temporal signatures and content generation patterns, blurring the boundary between bot and human behavior.

Role in information ecosystems

Amplification: Bots dramatically increase reach and visibility of coordinated messages. During crises (elections, pandemics, conflicts), bot networks can trend topics artificially and shape public perception.

Coordinated campaigns: Organized actors (state sponsors, political campaigns, commercial entities) deploy coordinated bot networks to: - Trend false narratives - Attack political opponents - Harass journalists and activists - Manipulate financial markets - Game search rankings and recommendation algorithms

Polarization: Bot networks can amplify divisive content, attack opposing viewpoints, and reinforce echo chambers.

Detection and challenges

See Bot detection for comprehensive coverage of detection methods (network analysis, feature-based classifiers, crowd-sourcing) and associated challenges (concept drift, sophisticated bot design, false positive tradeoffs).

Key papers in this wiki

Connections