A couple of reviewers have asked me to take out tweets that may have been posted by "Russian bots" from my dataset before the analysis. Such tweets supposedly undermine the results. This has led me to wonder:
1) Is there a way to do that? How would you even know that particular tweets are posted by bots (or specifically "Russian" bots)?
2) Bots, Russian or otherwise, posting on social media is not a new phenomenon. I've been to conferences where bot developers are hailed for automating the posting process. I haven't come across any social data analyses that take steps to remove posts by bots. So why is this suddenly a concern? And, supposing there are going to be ways to remove bot posts, does this new issue undermine the validity of previous research using social data that did not remove bot posts?