Comparative LLM methods for Social Media Bot Detection
Matthew Pagett, Andreas Raaskov · Team Bot Detection
Submitted to Defensive Acceleration Hackathon. Sprint projects are early-stage work by participants, not Apart Research publications.
This project examines the potential of LLMs to detect social media bots in (near) real-time, and the potential of using less-advanced LLMs to detect more advanced LLMs. It contributes to the cognitive defense toolset for protecting information ecosystems.
Reviews
The method used here is really solid for figuring out whether we can detect bots robustly to protect the information environment from spam! I'd be really excited to see more follow-on work done here to find a method that is effective.
Report is well written and the research question has clear value. The lack of a strong ground-truth dataset is the biggest concern. It is hard to evaluate whether this approach will work against the actual threat without real examples of advanced LLM-generated bot accounts. It may be worth a separate project focused on proactively building that dataset. In addition, the inconsistent classifications depending on prompt phrasing make the current prototype unreliable.
Things for the team to consider:
(1) A robust dataset is essential. What are the practical paths to collecting or constructing a vetted set of LLM-generated accounts for evaluation?
(3) It may help to define the risk spectrum. Some bots are annoying while others are genuinely dangerous / harmful. A medium-accuracy classifier becomes more compelling if it focuses on accounts that are both likely AI-generated and capable of causing harm.
(3) Developers will increasingly design bots to evade text-based filters. Are there non-content signals (behavioral patterns, metadata, network structure) that could improve detection reliability over time?
Read full reviewShow less
Cite this project
@misc{pagett2025comparative,
title = {{Comparative LLM methods for Social Media Bot Detection}},
author = {Matthew Pagett and Andreas Raaskov},
year = {2025},
month = nov,
note = {Submitted to Defensive Acceleration Hackathon, an Apart Research Sprint},
howpublished = {\url{https://apartresearch.com/sprints/projects/comparative-llm-methods-for-social-media-bot-detection-u9s4}},
url = {https://apartresearch.com/sprints/projects/comparative-llm-methods-for-social-media-bot-detection-u9s4}
}More from Defensive Acceleration Hackathon
- View project: Neops - DevSecOps for the AI era
Neops - DevSecOps for the AI era
Broad Bros
NEOps is a CLI-based tool that embeds AI safety into your product lifecycle from day one. While development teams routinely build cybersecurity checks, AI-safety often comes later—or not at all. NEOps fills that gap by …
- View project: Assisted Audit of Solana Programs
Assisted Audit of Solana Programs
GLAM
Multi-agent solution that assists in auditing Solana programs, allows to consolidate audit findings into a knowledge base, and can integrate into CI/CD pipelines to prevent security regressions.
- View project: Mechanistic Watchdog
Mechanistic Watchdog
SL5
Mechanistic Watchdog is a mechanistic-interpretability-based “cognitive kill switch” for language models. Instead of only filtering final text, we monitor a model’s internal activations in real time and learn linear …