A new algorithm predicts which Twitter topics will trend hours in advance
web.mit.edu
web.mit.edu
It seems like a great and tested method for developing your own trending topics algorithm, which could be useful in other contexts. I wonder if this could be applied to corporate email servers to let management spot issues before they're brought up.
If an algorithm like this was widely used, the predicted topics will trend just because they have been picked -- the algorithm will fulfill the prophecy itself.
I wonder if that will reflect here as well.
In any case, It has some interesting applications as they mentioned in ticketing.
[0] https://dev.twitter.com/docs/api/1.1/get/statuses/sample
1) Create a list of 500 - 1000 active, relatively popular Twitter users: this would eliminate most celebrities who only tweet casually or delegate it to their PR people...presumably, by the time they tweet something, it's already huge.
2) Segregate the sample group of Twitter users into cliques
3) When any topic spreads between multiple cliques at an accelerated rate, that topic will likely trend
In addition, have a list of mega-popular celebrities and assume that most of what they tweet has a high probability of being a trending topic.
Twitter has some kind of formula for removing constantly-popular topics (or else Justin Bieber would forever be on the list)...if there's an easy way to include that, then it seems like predicting trending would be straightforward?
[0] http://www.cs.ucr.edu/~vagelis/publications/wsdm2012-microbl...