What a graph of 8,000 fake Twitter accounts looks like
shkspr.mobi
shkspr.mobi
One area we looked into recently, was Russia's propaganda machine (after discovering strange patterns following the recent murder of Nemtsov). A typical spam account looks like the link below. Unlike the accounts in your screenshots, these accounts sometimes post thousands of messages a day. The one below has posted 190,000 times so far, in Russian:
https://twitter.com/mashabardaeva
Now, if you copy any of her tweets (it's a "she"), and paste it into the Search field, you will see the "rebroadcasters":
As for immediate automatic termination for thousands of messages per day - that's a gray area, because Automation (IFTTT etc).
There are also people making living off Twitter, some of the top "influencers" or "internet marketers" post hundreds times a day. You look at someone like Marc Andreessen (I can't see @pmarca, he blocked me on Twitter:)), his total tweet count is approaching 50,000 - some may argue even this isn't possible for a typical person with a job. He pulls it off though.
Going back to the topic of bots: thousands of messages per day is extreme, and that's not what most smart bots do. The biggest effect is resulting from ones that have learned to live and act well within Twitter guidelines, which doesn't just make them harder to detect, it makes them harder to ban.
Here's a random account, it posts a million times a year, or 2,700 times per day:
Unfortunately reaching 1 Billion users while closing one eye on bots is very tempting.
What can be done about this? This article is the first step: preliminary fingerprinting of the low hanging fruit.
[1] http://www.washingtonpost.com/lifestyle/style/usaid-effort-t...
On the one hand, it's our competitor (so I understand my motives could be questioned). On the other hand, I feel companies that employ these practices (and VC firms that support them) should be called out.
WDYT?
We built a product for researching competition. Part of its core functionality is monitoring Twitter activity related to a given company and determining where their popularity is coming from, and who is influencing it.
Naturally, we’re testing the product by monitoring other companies in the Competitive Intelligence space, so we know what we’re up against. The list of companies we added was determined by questions we’d been asked by prospects, “how does iTrend compare against X in terms of Competitive Intelligence?”.
One company, Owler, immediately stood out due to some very unusual patterns. All of their top promoters appear to be their own accounts. Each account is going through companies' Twitter handles alphabetically, sending them a message based on what appears to be a series of predetermined templates.
Details with screenshots, if anyone is interested:
http://blog.itrendcorporation.com/2015/03/09/researching-com...
I think Twitter would have stopped these much earlier if they could.
If Twitter clamped down on bots on the site/network it could end up revealing a very unflattering (to investors) picture of the sites true user traction.
The site has struggled to grow to its targets and has a significant issue with people creating accounts and quickly abandoning the site.
So Twitter has a very large incentive to do nothing about the bots.
1. Bots degrade the experience for the regular user. The site feels less authentic with bots, and the quality of the content overall goes down. If you're trying to get eyes on Twitter, bot content does not help you.
2. Bots are not helpful when looking at your ad metrics. Bots are not actually viewing ads and are not interacting with them. If you're goal is to get actual eyeballs on ads, and showing those ads have impact then bots make your site look weaker.
So, if I like what he is really doing, sure, I might follow him back. Otherwise, no way.
https://medium.com/i-data/fake-friends-with-real-benefits-ee...
Thanks for making the data set available.
At the end of the day, the "Who to follow" box indicates that the more connections each node has, the better.
Mr. Eden there found out how to identify them quite nicely without having access to internal Twitter tech, so my guess is Twitter could have done the same, but hasn't. So I think the answer is, "not much."
I get a fair amount of bogus traffic, robots scraping for site vulnerabilities, black hat SEO's trying to find every blog that allows anonymous comments, etc. And I'm reasonably aggressive about shutting those folks out. If you're abusing the TOS I try to shut you down, if you complain we'll talk about it, if you don't well you stay shut down.
So for anyone in Twitter, these are pretty clearly bogus accounts. Bogus enough to support mass banning and waiting for the 'real' ones (if they exist) to complain. So why not just ban/suspend them? Does anyone even try to weed out robots?
Obviously there is a market alignment issue, Twitter likes to quote 'number of accounts' or 'number of signups' or 'monthly active users' as a metric for "goodness". And suspending all the robots would make all of those numbers go down. But it would make their actual user experience better right? Or would it strip away the 'purchased hordes'[1] and suddenly make their users depressed that they had lost a big chunk of their followers that day?
One could be very pragmatic about such things, and consider Twitter to essentially be a game, where the score is "followers" and the rules are flexible (basically anyone Twitter doesn't suspend/ban is a legit point in your score), and as a game it has recruited some interesting high level players (like major brands). When you look at it that way, it makes them look like geniuses, "Hey look, we got General Motors playing Twitter and their in-game purchases are going through the roof!"
[1] http://techcrunch.com/2012/07/31/caught-blue-handed-someone-...
This is mild, comparing to some of the other activity that goes on.
I know such a bot, it gets 100+ new followers every day, all of them are really people.
Machines can be a benefit or a hazard etc... This one is harmless (and potentially useful to some), because:
- it's not 'Following' anyone
- it's not Retweeting other accounts (not on the surface at least)
- you don't get to see it on your timeline (unless you're one of the followers), so it's not cluttering anything
- it's not promoting any products, so it's not ending up on any third-party reports that agencies will then bill to the advertiser.
I like machines, and I think machines should be on Twitter (if they play by the rules), and they can be incredibly effective.
After using Twitter for more than a year, I have seen some slight impact from having those 300 Twitter bots. Because I am only following around 150 people (and around 500 Twitter profiles follows me), whenever I follow someone new they feel kind of privileged and they think that I have a some kind of influence like a steady number of favorites and retweets per tweet. After they consider that, they usually follow me back.
(not being facetious, I'm honestly curious, as someone who does not use Twitter or Facebook or any of these other social promotion services)
As an individual with lots of followers, you could advertise paid gigs, like "I will mention your product to my 100k followers for $10". Then somebody like Kim Kardashian can charge $100k or more per "endorsement".
There's a whole vaporware "value chain" here.
The user withdavidle posted this above, which is a great article: https://medium.com/i-data/fake-friends-with-real-benefits-ee...
However, other people creating fake accounts certainly might benefit them for the reason you suggested - but these bots were not made by Twitter.
There are a ton of fascinating Twitter bots, some humorous, some creative, some little experiments, and some impenetrable to anyone but the creator.
But there are also a lot of spam bots that exist for anti-social causes - to boost a followers count, to spam a product, to (presumably) link to viruses or literal scams.
Does anyone know how Twitter decides which bots are unacceptable?
In any case, it would be fairly easy to simulate an "organic" pattern of use.
No idea if they're clicking adverts.
Some are (or virtually indistinguishable from) real people, typically in Asia, performing simple tasks a la Mechanical Turk.
The bigger networks though appear to be completely automated, and what's really important is that they they don't look "fake" in a sense that they look, and act, like a typical user.
Spam is a grey area, since automation is so wide-spread now. Should be noted that some of the top marketers on Twitter are very prolific. Guy Kawasaki has posted 138,000 tweets since 2007 - that's more than 60 tweets a day, every day. Don't mean to pick on him, there are hundreds like him. I've seen accounts posting thousands of messages a day. Simple act of promoting something very actively from the same address isn't enough, it's done by legitimate marketers all the time.
Keep in mind there are different sources of ad revenue, and there are multiple parties involved. Twitter will count an ad impression when the message is viewed "above the fold", for example your iPhone Twitter app displays the promoted message in the active portion of the screen, which implies you can "see" it. I believe that bots do not have a significant effect on this particular type of revenue. However, many commercial deals involve a different definition of 'impressions':
Number of tweets promoting the product x number of followers the promoting accounts have
... and that's where bots play a huge role.So, this is getting too big for posting here, if anyone is interested in this, I can blog. This topic is surprisingly complex.
Point I was trying to make - even thousands of messages per day can be explained and justified, and if you follow someone like that, it's up to you to filter the noise.
The bigger (and more effective) ones designed around a few rules, we found:
- accounts they "follow" are often a diversion, they are usually selected at random
- who they truly "follow" (i.e. actively listen to) is defined outside of Twitter
- they don't do "retweets" correctly, because that would also make connections visible; instead, they post messages fed to them externally as their own original tweets
- IFTTT plays a big role in simplifying automation while keeping the true relationships "invisible" to Twitter and people using Twitter APIs
It's time for a new side project.