20100214 TweeSpeed @ CafeNumerique

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

[email protected]

@zorrobiwan@belgoit@tweespeed

TESIAL sprl adhre la charte eTIC (www.charte-etic.be)

Jean-Marc PeterkenneIngnieur civil en Mcanique

[email protected]

@peterkenne