the next phase of web2.0: data

65
The Next Phase of Web2.0: Data Jamie Taylor #w2edata

Upload: jamie-taylor

Post on 18-Dec-2014

1.716 views

Category:

Technology


4 download

DESCRIPTION

To design better Web2.0 applications we need to understand how network effects will help us capture richer data.

TRANSCRIPT

Page 1: The next phase of Web2.0: Data

The Next Phase of Web2.0: DataJamie Taylor

#w2edata

Page 2: The next phase of Web2.0: Data

eschew mentalistic explanations

you tend not to get caught up in them when working with preverbal animals

Page 3: The next phase of Web2.0: Data

http://www.flickr.com/photos/pagedooley/2789916201/

Internet Trolls: are shy people who engage in argumentation to fulfill their need for conversation and human contact.

Really? How do you know?

Page 4: The next phase of Web2.0: Data

Let the data speak for itself

This is a description of a community

2 users engaged in closed exchange

Page 5: The next phase of Web2.0: Data

Build Flexible Applications with

Graph Data

Building communities of data

Page 6: The next phase of Web2.0: Data

350 Million Links

12 Million Nodes

Page 7: The next phase of Web2.0: Data

Item #3 of "what is web2.0"

Page 9: The next phase of Web2.0: Data

Network effects from user contributions are the key to market dominance in the Web 2.0 era.

- Tim O'Reilly

#2 what is web2.0:

Harnessing Collective Intelligence

Page 10: The next phase of Web2.0: Data

Network Effects

How do you design for Network Effects?

Page 11: The next phase of Web2.0: Data
Page 12: The next phase of Web2.0: Data

What is the story about?

Multiplying a scarce resource via community

This is an economic taleThe community was alteredThe rules of exchange were alteredChanged the Economy

community = economy

Page 13: The next phase of Web2.0: Data

So far...

Jamie is an economist in disguise

Stone Soup is an economic tale

Community is another word for economy

Page 14: The next phase of Web2.0: Data

Models of Participation In a community

Page 15: The next phase of Web2.0: Data

Participatory Communities

Source: Hitwise, reported by Bill Tancer 4/25/2007 in Time Magazine

0.2%

0.16%

4.56%

VisitorsContributing

Page 16: The next phase of Web2.0: Data

http://www.flickr.com/photos/arancidamoeba/3421129195/

Pyramid of ContributionFollowing Bradley Horowitz

Page 17: The next phase of Web2.0: Data

http://www.flickr.com/photos/arancidamoeba/3421129195/

Pyramid of ContributionFollowing Bradley Horowitz

Creators

Synthesizers

Consumers

Page 18: The next phase of Web2.0: Data
Page 19: The next phase of Web2.0: Data

Methylene Blue, methylthionine chloride or 3,7-bis(dimethylamino)phenothiazin-5-ium chloride, with a molecular formula of C16H18ClN3S, is a dye and medication used in Gram's stain, Wright stain, and the treatment of metoxyhemoglobinemia.Its CAS number is 61-73-4: its EC number is 200-515-2 .

Page 20: The next phase of Web2.0: Data

Pyramids of Contribution Opportunities

Community at any scale.Not just one pyramid.

Each Pyramid of contribution fosters many others.

Page 21: The next phase of Web2.0: Data

http://www.flickr.com/photos/russellbernice/2947422039/

Bifurcation

Page 22: The next phase of Web2.0: Data

?

Page 23: The next phase of Web2.0: Data

Users will create/fill-in missing mechanisms. Can we capture/extend their work (to take advantage of the data they are creating.)

Page 24: The next phase of Web2.0: Data

Branch/Merge well know to technical community - how do we extend to the broader community?

Page 25: The next phase of Web2.0: Data

Need to understand the structure of the conversation to analyze it.

Page 26: The next phase of Web2.0: Data

http://www.flickr.com/photos/hllewellyn/2614771667/

Percolation

Page 27: The next phase of Web2.0: Data

RT

Page 28: The next phase of Web2.0: Data

1 2

2 3

3

4

4 5

5 6

7

76

Page 29: The next phase of Web2.0: Data

P = 0.6after 60 steps

Page 31: The next phase of Web2.0: Data

...modular architecture that allows easy participation by independent or loosely

coordinated developers.

- Tim O'Reilly

The Architecture of Participation

Page 32: The next phase of Web2.0: Data
Page 33: The next phase of Web2.0: Data

NK Boolean Networks

N NodesK Connections

As you increase the number of connections

Page 34: The next phase of Web2.0: Data

A parameterized model of coupling.

As K increases, the space of values becomes less predictable.

Page 35: The next phase of Web2.0: Data

Scale

Page 36: The next phase of Web2.0: Data

Linear ValueN

Page 37: The next phase of Web2.0: Data

Metcalfe's LawN2

Page 38: The next phase of Web2.0: Data

Group Formation Networks2N

Page 39: The next phase of Web2.0: Data

Reed's Law

N

Value N

N^22^N

Page 40: The next phase of Web2.0: Data

N

Value

N N2

2N

Broadcast Email Chatrooms

Page 41: The next phase of Web2.0: Data

#

Page 42: The next phase of Web2.0: Data

N

Value

N N2

2N

Broadcast #tagsFeeds

Page 43: The next phase of Web2.0: Data

http://www.flickr.com/photos/acme/2707444462

Controlled Vocabulary

Page 44: The next phase of Web2.0: Data
Page 45: The next phase of Web2.0: Data
Page 46: The next phase of Web2.0: Data

http://freebase.com/docs/suggest

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.2/jquery.min.js"></script><script type="text/javascript" src="http://freebaselibs.com/static/suggest/1.0.1/suggest.min.js"></script>

<script type="text/javascript">$(function() { $("#suggestinput").suggest() .bind("fb-select", function(e, data) { $('#profileid').val(data.id); });});</script>

Page 47: The next phase of Web2.0: Data
Page 48: The next phase of Web2.0: Data

Using well-known semantics connects you to other communities:- Open Graph Protocol- Freebase- HTML5 Microformats

Page 49: The next phase of Web2.0: Data

Cumulative Advantage

http://www.flickr.com/photos/amagill/3366720659/

Page 50: The next phase of Web2.0: Data

Clocks didn’t have to look like this.

Page 51: The next phase of Web2.0: Data

Many early clocks were 24 hour clocks.

Page 52: The next phase of Web2.0: Data

10,000 year clock

Conceived by Danny Hillis, co-founder of Metaweb

Page 53: The next phase of Web2.0: Data
Page 54: The next phase of Web2.0: Data

Enough people started using this format that it became the standard....

VHS/Betamax anyone?

Page 55: The next phase of Web2.0: Data

Is Justin Timberlake a Product of Cumulative Advantage?

http://www.nytimes.com/2007/04/15/magazine/15wwlnidealab.t.html

Page 56: The next phase of Web2.0: Data

The rich get richer and

Connected data attracts more connections

Page 57: The next phase of Web2.0: Data

The foundation behind:

-Scale Free Networks-Small World Networks

Page 58: The next phase of Web2.0: Data

"If you need scale in order to create value, it's hard to get scale, because there's little incentive for the first people to use the product. Ideally, the system should be useful for user number one."

-Joshua Schachter, 2006

Page 59: The next phase of Web2.0: Data

Old - but still filled with great ideas!

Page 60: The next phase of Web2.0: Data

• Three ways to build a database• Organize manually

• Organize mechanically

• Get volunteers to build it

Dan Bricklin: Cornucopia of the Commons

Page 61: The next phase of Web2.0: Data

"...one can predict the success of a particular system for building a shared database by how much the database is aided through normal, selfish use."

-Dan Bricklin, 2001

Page 62: The next phase of Web2.0: Data
Page 64: The next phase of Web2.0: Data

Stone Soup Review

Cumulative advantage

Architecture for participation

Community at all scales

Cumulative Advantage:-once people started to contribute....easier for others to contribute....positive feedback.

Architecture for Participation:- loosely coupled. - If one contribution failed, others could succeed.

Community at all scales:-Different type of contribution-Individual contributions, -family contributions, -pre cooked contributions-community contributions

Multiplying a scarce resource via community

Page 65: The next phase of Web2.0: Data

‣Think about data accumulation in interaction design

‣Design for Network Effects

-Allow community to work at all scales

-Provide tools for bifurcation management

-Facilitate Percolation (but don't over connect)

-Couple contributions loosely

-Foster Group Forming Networks (2N scaling)

-Guide data convergence through vocabulary

-Leverage cumulative advantage

‣Deliver value, create data, deliver value