If you can't read please download the document
Upload
pascal-alberty
View
1.150
Download
0
Embed Size (px)
Citation preview
Dia 1
The Twitter Instant Speed Meter
Why ?
There is NO instant global metrics about Twitter
(until few days ago)
http://blog.twitter.com/2010/02/measuring-tweets.html
Why ?
I would like to code a simple Java Twitter related app to deploy
on
Java Google App Engine
Why ?
And try to play with social viral effect and analytics
Principle
API used: Public TimelineDoc: http://apiwiki.twitter.com/Twitter-REST-API-Method:-statuses-public_timeline
URL: http://api.twitter.com/1/statuses/public_timeline.xml
Output (truncated):
Tue Apr 07 22:52:51 +0000 2009 1472669360 At least I can get your humor through tweets. RT @abdur: I don't mean this in a bad way, but genetically speaking your a cul-de-sac. TweetDeck false false 1401881 Doug Williams dougw San Francisco, CA Twitter API Support. Internet, greed, users, dougw and opportunities are my passions....
Principle
Public Timeline is read each minute (using a cron)
First tweet ID and Timestamp from the list are stored
Speed is extrapolated by a rule of 3 based on 5 observations
Each hour (another cron), hourly speed is calculated
And all these data are stored and used to display funny gauge or graphes
Some (more or less) funny observations
A long term trend ... yes Twitter is growing
I know, this graph is awful, but interesting ;-)
(Attempt to a) Viral effect
TweeSpeed allows you the Tweet the Speed
(Attempt to a) Viral effect
TweeSpeed website URL is also in the message
The Future ?
Complete refactoring to
Calculate better trends (weekly, monthly, ...)
Display more beautifull graphs (it'll not be so difficult)
Create an API
Finish the Mobile Version (Android) which is another 1 hour developped totally useless experiment
Got a post in Mashable or TechCrunch (or both) ;-)
Thanks for your attention
TESIAL sprl Fiche technique
Site Web : www.tesial.beContact : [email protected] - @tesial
Pascal AlbertyMaitre en Informatique
@zorrobiwan@belgoit@tweespeed
TESIAL sprl adhre la charte eTIC (www.charte-etic.be)
Jean-Marc PeterkenneIngnieur civil en Mcanique
@peterkenne