17
HOW TWITTER HOW TWITTER WORKS? WORKS? TEHSEEN ZAFAR TEHSEEN ZAFAR REG#059 REG#059

Howtwitter works

Embed Size (px)

Citation preview

HOW TWITTER HOW TWITTER WORKS?WORKS?

TEHSEEN ZAFARTEHSEEN ZAFAR

REG#059REG#059

Introduction To TwitterIntroduction To Twitter

Twitter is an online service that enables you to Twitter is an online service that enables you to broadcast short messages to your friends or broadcast short messages to your friends or "followers." "followers."

Twitter LingoTwitter Lingo

Twitter’s APITwitter’s API

Twitter Twitter application programming interfaceapplication programming interface ( (APIAPI) has two ) has two parts parts

RepresentationalRepresentational StateState TransferTransfer ( (RESTREST) API ) API Search APISearch API

Twitter is compatible with two Web syndication formats Twitter is compatible with two Web syndication formats Really Simple SyndicationReally Simple Syndication ( (RSSRSS) ) Atom Syndication FormatAtom Syndication Format ( (AtomAtom))

Twitter’s APITwitter’s API

Current third-party applications include:Current third-party applications include: TwitterliciousTwitterlicious and and TwitterificTwitterific OutTwitOutTwit Tweet ScanTweet Scan TwessengerTwessenger iTunes to TwitteriTunes to Twitter TwitterBoxTwitterBox

Crowd SourcingCrowd Sourcing

Crowd-sourcing means distributing a query to Crowd-sourcing means distributing a query to several Twitter users in order to gather and several Twitter users in order to gather and combined the results and exploit the combined the results and exploit the wisdom-of-crowds effect. wisdom-of-crowds effect.

ArchitectureArchitecture

Twitter acts a middleware for publish/subsribe as Twitter acts a middleware for publish/subsribe as well as search & discovery.well as search & discovery.

System is composed of three components namely System is composed of three components namely AskweetAskweetSensweet Sensweet Twitter clientsTwitter clients..

FeaturesFeatures

Free service. Free service. Text messages sent over the Twitter network stay queued Text messages sent over the Twitter network stay queued

until delivereduntil delivered Summize Summize is a search engine for Twitter contentis a search engine for Twitter content Hashtags Hashtags are a user convention for including searchable are a user convention for including searchable

context and metadata to each ‘tweet’context and metadata to each ‘tweet’ Twitter supports a “track” featureTwitter supports a “track” feature

Application DatabaseApplication Database

TweetingMachineTweetingMachine TwitDesktopTwitDesktop TwitterTussleTwitterTussle StreamTwitterStreamTwitter

Twitter On Cell PhonesTwitter On Cell Phones

Twitter's founders designed the Twitter's founders designed the

service to work with the service to work with the

Short Message ServiceShort Message Service (SMS) protocol. (SMS) protocol.

Pros And ConesPros And Cones

Twitter is Easy to JoinTwitter is Easy to UseTwitter Can Be AnonymousTwitter Can Be AutomatedTwitter Offers Free Widgets and Apps