Tim O'Reilly presents his perspectives & an in-depth report on the State of the Facebook Application Market, from his presentation at the Graphing Social Patterns conference on 10/08/07.
3. What We Really Do At O'Reilly
Change the world by spreading the
knowledge of innovators
3
4. How we do it
• Find interesting technologies and people
innovating from the edge
• Amplify their effectiveness by spreading
the information needed for others to
follow them.
• Books
4
5. How we do it
• Find interesting technologies and people
innovating from the edge
• Amplify their effectiveness by spreading
the information needed for others to
follow them.
• Books, Conferences
5
6. How we do it
• Find interesting technologies and people
innovating from the edge
• Amplify their effectiveness by spreading
the information needed for others to
follow them.
• Books, Conferences, Online
6
7. Watch the Alpha Geeks
• New technologies first exploited by hackers, then
entrepreneurs, then platform players
• Three examples
– Wireless community networks
predict universal Wi-Fi
– Screen scraping predicts
web services and the internet
as platform
– “The pedal powered internet”
predicts new focus on energy
Rob Flickenger and his potato chip can antenna
7
9. Data from O’Reilly Research
• http://radar.oreilly.com/
research/reports/
facebook.html
• Prepared by Tim O’Reilly,
Roger Magoulas, Ben
Lorica, Jimmy Guterman,
with contributions from
Dave McClure, Niall
Kennedy, Max Levchin,
and Ali Partovi
9
10. Methodology
• Spidered Facebook stats weekly from 7/29
to 9/2
• On 9/4, Facebook started reporting
engagement. Switched spidering to daily.
• After 9/4, total installs per app is inferred
from percentage
• Total installs used for historical and rate of
change data, active user data for application
ranking
10
18. R-squared is a measure of how well a line fits the data that ranges from 0 to 1. The higher the R-squared value, the better the line fits the data. F
a power law distribution, an R-squared of .85 or better is expected. The Facebook app distribution with R-squared = .658 doesn’t show a Power
Law distribution. The distribution isn’t linear.
Facebook Application Usage
log (active users) 12
Active Users / True Rank (loglog)
w/ linear regression
10
8
y = -3.2924x +
11.33
6 R2 = 0.658
4
2
0
0 1 2 3 4
log (true rank)
18
19. Many Applications Competing for the
Average Application Adoption
Same User
1% Application Adoption and Application Counts by Category (9/21/2007)
Dating
Messaging
Chat
Video
Just for Fun
Alerts
Gaming
Photo
Utility
0%
0 400 800 1200 1600 2000
Application Count by Category
19
20. Categories with the most active
users per application (average)
Sports
Gaming
Chat
Fashion
Just for Fun
Photo
Travel
Dating
Food and Drink
Messaging
Music
Mobile
Events
Video
Utility
File Sharing
Alerts
Education
Business
Politics
Money
Classified Avg % Active Users by Category
All
0% 5% 10% 15%
20
21. Most Active Categories, by Number
of Applications > 100,000 users
Just for Fun
Messaging
Gaming
Video
Dating
Chat
Alerts
Photo
Utility
Travel
Education
Politics
Music
Mobile
Food and Drink
Fashion
Events
Sports
Money
File Sharing
Classified
Applications by Category > 100K Active Users
Business
All
0 10 20 30 40 50
21
22. Most Active Categories, Percentage
of Applications > 100,000 users
Messaging
Dating
Gaming
Video
Just for Fun
Chat
Alerts
Travel
Photo
Mobile
Fashion
Food and Drink
Education
Politics
Events
Music
Utility
Sports
Money
File Sharing
Classified
Business
Proportion of Application w/ >100K Active Users
All
0% 2% 4% 6%
22
23. Most Active Categories, by Number
of Applications > 25,000 users
Just for Fun
Gaming
Messaging
Dating
Photo
Chat
Alerts
Video
Utility
Food and Drink
Events
Travel
Mobile
Education
Music
File Sharing
Fashion
Politics
Money
Business
Sports
Applications by Category > 25K Active Users
Classified
All
0 10 20 30 40 50 60 70 80 90 100 110
23
24. Most Active Categories, Percentage
of Applications > 25,000 users
Messaging
Dating
Gaming
Just for Fun
Food and Drink
Photo
Mobile
Chat
File Sharing
Events
Alerts
Travel
Fashion
Video
Education
Music
Money
Utility
Politics
Business
Sports
Classified
All Proportion of Application w/ >25K Active Users
0% 2% 4% 6% 8%
24
30. What Really Distinguishes Web 2.0
Systems that harness network effects to
get better the more people use them.
30
31. Building a Collective Database
• Building on top of open source, Yahoo! pays
people to build its directory
• Learning from open source, Wikipedia uses
volunteers
• P2P file sharing users build song swapping
network as a byproduct of their own self-interest
• (Google works this way, and so does Facebook)
31
32. Harnessing Collective Intelligence
Every true Web 2.0 company is building a
database whose value grows in proportion to
the number of participants -- that is, a
network-effect-driven data lock-in -- with
accelerating returns to the winners.
32
42. Why Should I Have To Confirm?
• geni.com already knows that Sean is my
brother
• My company directory already knows who
works at O’Reilly
• Google knows that I worked with Danese
Cooper on open source Java and that she
has spoken at many of my conferences
• Amazon knows who’s written books for me
42
43. How Ridiculous Is This?
• Dialed calls (last 10)
• Received calls (last 10)
• Missed calls (last 10)
My phone and my email already know who
my friends are?
Social Networking has a long way to go till
it’s the Web 2.0 address book
43
44. How Ridiculous Is This?
• “Are you my friend?”
(Anyone with a communications network -
email, phone, or IM - already knows who my
friends are!)
Where is the Web 2.0 address book?
44
46. The Internet Operating System
The subsystems will be data subsystems
– Location
– Identity
– Time
– Products
– Media types
– Relationships
– Price
– Tags
– ???
46
47. A Platform Beats an Application
Every Time
•Lotus 1-2-3
•WordPerfect
•Netscape Navigator
47
48. A Platform Beats an Application
Every Time
•Lotus 1-2-3
Microsoft Excel
•WordPerfect
Microsoft Word
•Netscape Internet Explorer
Microsoft Navigator
47
49. A Platform Beats an Application
Every Time
Microsoft Excel
Microsoft Word
Microsoft Internet Explorer
47
50. Two Types of Platform
• One Ring to Rule Them All
• Small Pieces Loosely Joined
48
54. Questions You Should Be Asking
• Am I doing everything I can to build
applications that learn from my users?
• Does my application get better with more
users, or just more busy and more crowded?
• If “Data is the Intel Inside” of Web 2.0, what
data do I own?
• What user-facing services can I build against
it?
• Does my platform give me and my users
control, or take it away from us?
52
55. What I Want From the
Social Graph
Tim O’Reilly
O’Reilly Media, Inc.
www.oreilly.com
Graphing Social Networks
October 9, 2007
56. Some Things I Want From Social
Networking
• I want it to reflect my REAL social
relationships (mine my phone and email)
• I want it to help me manage those contacts
(how to reach them, updated status)
• I want to manage groups of people
• I want it to recognize asymmetry in
relationships
• I want fine grained control over what I see
and what I ignore
• I want to discover interesting people
54
71. “I’m an inventor.
I became interested in
long term trends because
an invention has to make
sense in the world in
which it is finished, not
the world in which it is
started.”
-Ray Kurzweil
69
72. For More Information
• What is Web 2.0?
http://www.oreillynet.com/go/web2
• http://tim.oreilly.com
• http://radar.oreilly.com
• http://labs.oreilly.com
70