Twitter is great for making friends and sharing links, but researchers are also increasingly using it to study human interactions. This is more difficult than it sounds, since privacy settings and caps on server access can make it hard to gather research data from social networking sites.
Social Network Write Generator (SONG) generates data that closely replicates the behaviour of genuine tweeters. The team gathered 12 million tweets written by 2.4 million people between November 25 and December 4 2008. They cut out the 75% of users who didn't send a single tweet during the 19 day period and filtered for spammers by looking for accounts with a high tweet-to-followers ratio, leaving them with a dataset of around 350,000 users.Analysing these users revealed a number of properties that the team replicated in SONG. They found that general tweeting levels build up during the day then die down at night, but also fluctuate in a predictable way from second to second and hour to hour.
The researchers also discovered that both the time between an individual's tweets and the variation between prolific tweeters and lurkers - non-active Twitter users - follows a standard mathematical model called the log-normal distribution.
Plugging these findings in to SONG let Erramilli and colleagues run their own version of Twitter on a network of 16 computers. By gradually increasing the number of tweets per second they discovered that CPU overload caused the network to falter at over 100 tweets per second and totally collapse at around 150. Presumably this means Twitter owns more than 16 computers.
The researchers say that this proof-of-concept shows that SONG can be used to accurately model Twitter, though beefier hardware might be necessary to get close to the real thing. They plan to release the code for SONG soon to let other researchers build their own virtual Twitters and model "what-if" scenarios such as high loads caused by trending topics or a sudden rise in popularity in particular geographical regions.
22 comments:
...Skynet twitter?
what the hell man... I honestly kinda hate twitter because of how a lot of people use it, and now we have twitter-bots? wtf lol
>:3
Doesn't it say something about our society and education level if a computer can predict what we are going to say? What happened to original thought?!
It could just say something about our technology :)
Great as if wasnt intruding enough
Awesome Useful Sites
sounds like minority report.
I'm not sure how I feel abut this haha
I never really saw the whole draw of the twitter thing.
twitter angers me
-Metalcore
Well this is pretty weird!
how creepy is that?!
i tweet everything
~ <3 Famous Poetry about life <3~
hmm those twitter folks sure are smart.
twitter.com/chrisjfranko lol follow!?
! -> Java Classes and Objects quick explination <- !
can't wait until they release the code so we can all have a play :)
I've only recently signed up for twitter, but I can't be bothered with it, it just seems...too impersonal and bland? - I dunno
oh tweet tweet tweet repeat
- mixtapes
can they predict my ball waxing schedule?
whaaatt?? dont believe it :p
People are so predictable... haha
After reading this does anyone else just want to overload twitter?
glad I don't twitter. Blogging and Failbook are as low as I stoop.
Post a Comment