Nathan Eagle's presentation at eComm 2008

14
Challenges for the Mobile Challenges for the Mobile Industry: Sensing, Scaling, Industry: Sensing, Scaling, and Sustaining and Sustaining Nathan Eagle Nathan Eagle Research Scientist / Postdoctoral Fellow / Fulbright Research Scientist / Postdoctoral Fellow / Fulbright Lecturer Lecturer Massachusetts Institute of Technology / The Santa Fe Massachusetts Institute of Technology / The Santa Fe

Transcript of Nathan Eagle's presentation at eComm 2008

Page 1: Nathan Eagle's presentation at eComm 2008

Challenges for the Mobile Challenges for the Mobile Industry: Sensing, Scaling, and Industry: Sensing, Scaling, and

SustainingSustaining

Nathan EagleNathan EagleResearch Scientist / Postdoctoral Fellow / Fulbright LecturerResearch Scientist / Postdoctoral Fellow / Fulbright Lecturer

Massachusetts Institute of Technology / The Santa Fe Institute / U of Massachusetts Institute of Technology / The Santa Fe Institute / U of Nairobi et al. Nairobi et al.

Page 2: Nathan Eagle's presentation at eComm 2008

SENSING: Reality MiningSENSING: Reality Mining

Eagle, N. “Machine Perception and Learning of Complex Social Systems", PhD Thesis, Massachusetts Institute of Technology. 2005.

400,000 continuous hours…400,000 continuous hours…

Page 3: Nathan Eagle's presentation at eComm 2008

SCALING: Population Level Data SCALING: Population Level Data AnalysisAnalysis

Data: Data: Social Network of a Social Network of a NationNation 250 million nodes (phone 250 million nodes (phone

#’s)#’s) 5,000 edges/second (calls)5,000 edges/second (calls) 12 billion calls/month12 billion calls/month

ObjectivesObjectives Network Customer ValueNetwork Customer Value

Optimize Direct Optimize Direct Marketing StrategiesMarketing Strategies

Diffusion of Products and Diffusion of Products and Churn Churn

Aggregate BehaviorAggregate Behavior

Page 4: Nathan Eagle's presentation at eComm 2008

SUSTAINING: The Developing SUSTAINING: The Developing WorldWorld

Why Africa?Why Africa? Fastest growingFastest growing 10,000’s CS graduates 10,000’s CS graduates

annuallyannually Underserved Mobile Underserved Mobile

Software MarketSoftware Market

EPROMEPROM EducationEducation ResearchResearch EntrepreneurshipEntrepreneurship

http://mit.edu/eprom

Page 5: Nathan Eagle's presentation at eComm 2008

SMS BloodbankSMS Bloodbank

Bloodbank Supply Bloodbank Supply Chain Chain (mis)Management(mis)Management

Sambaza – Airtime Sambaza – Airtime SharingSharing

250 lines of code250 lines of code National National

Deployment?Deployment?

Page 6: Nathan Eagle's presentation at eComm 2008

MoSoko: Craig’s List without MoSoko: Craig’s List without ComputersComputers

Legacy HandsetsLegacy Handsets FlashingFlashing SMS LaborSMS Labor Bulletin BoardsBulletin Boards

Community Service Community Service DeliveryDelivery WebWeb SMSSMS Voice (Asterisk)Voice (Asterisk)

Page 7: Nathan Eagle's presentation at eComm 2008

Talk Takeaways: SENSINGTalk Takeaways: SENSING

Individual Behavior Individual Behavior PredictionPrediction

Relationship InferenceRelationship Inference Organizational Organizational

RhythmsRhythms Scale-up to 100kScale-up to 100k

http://reality.media.mit.edu

Page 8: Nathan Eagle's presentation at eComm 2008

Talk Takeaways: SCALINGTalk Takeaways: SCALING

Large-Scale Large-Scale NetworksNetworks Aggregate Aggregate

BehaviorBehavior DiffusionDiffusion Scaling LawsScaling Laws

http://mit.edu/networkshttp://santefe.edu

Page 9: Nathan Eagle's presentation at eComm 2008

Talk Takeaways: SUSTAININGTalk Takeaways: SUSTAINING

Legacy HandsetsLegacy Handsets Mobile Web Mobile Web

BypassBypass EntrepreneurshipEntrepreneurship ResearchResearch EducationEducation

http://eprom.mit.edu

Page 10: Nathan Eagle's presentation at eComm 2008

Questions?Questions?

Nathan EagleNathan [email protected]

Page 11: Nathan Eagle's presentation at eComm 2008

EPROM: EducationEPROM: Education

Python for Python for Rapid Rapid PrototypingPrototyping

SMS SMS BootcampBootcamp

Mobile Phone Mobile Phone Programming Programming for for EntrepreneursEntrepreneurs

Page 12: Nathan Eagle's presentation at eComm 2008

Conversation ModelingConversation Modeling

Conversation Finite State Machine

Variable-duration (semi-Markov) HMMs [Mu02]

JN

S

The Influence Model with Hidden States

[BCC01]

Sumit Basu, Tanzeem Choudhury, Brian Clarkson and Alex Pentland. Learning Human Interactions with the Influence Model. MIT Media Lab Vision and Modeling TR#539, June 2001.

Kevin Murphy. Modeling Sequential Data using Graphical Models. Working Paper, MIT AI Lab, 2002

Page 13: Nathan Eagle's presentation at eComm 2008

Prosody AnalysisProsody Analysis

Speaking Time:Speaking Time: Circle sizeCircle size

Transition Transition Probability:Probability: Width of the linkWidth of the link

Average Interest Average Interest Level:Level: Circle color Circle color

(individual)(individual) Circle border Circle border

(group) (group)

Nathan Eagle and Alex Pentland, “Social Network Computing”, Ubicomp 2003: Ubiquitous Computing, Springer-Verlag Lecture Notes in Computer Science 2864, pp. 289-296, 2003.

Page 14: Nathan Eagle's presentation at eComm 2008

An eComm 2008 presentation –

http://eCommMedia.com for more