40
2007.12.7. Friday Online Social Networks Workshop MSR Cambridge Hawoong Jeong and Sue Moon KAIST in collaboration with Yong-Yeol Ahn, HyunwooChun, Seungyeop Han, Yong-Ho Kim, Haewoon Kwak Cyworld Growth: Sheer Volume vs User Activity

Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

  • Upload
    others

  • View
    4

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

2007.12.7. FridayOnline Social Networks Workshop

MSR Cambridge

Hawoong Jeong and Sue MoonKAIST

in collaboration withYong-Yeol Ahn, Hyunwoo Chun,

Seungyeop Han, Yong-Ho Kim, Haewoon Kwak

Cyworld Growth:Sheer Volume vs User Activity

Page 2: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Overview

Cyworld Growth in Sheer VolumeTipping point vs Saturation

Cyworld Guestbook LogGrowth in activity

Cyber-only relationshipTechnology-assisted relationship management

Evolution of social networking servicesOngoine/Future work

Page 3: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

CyWorld

Largest SNS in South KoreaStarted in September 200110 million users in 2004Over 20 million users out of 49 million population

Front runner of many featuresFriend (il-chon) relationship GuestbookTestimonial (il-chon-pyung)Photos - scrapsAvatar in cyber home

3

Page 4: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

My CyWorld “Mini-Homepage”

4

Page 5: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

LET’S BEGIN WITH CYWORLD GROWTH IN VOLUME

Page 6: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Cyworld Data Sets

4 snapshots of complete ilchon relationshipsApril, September, Novmber of 2005November of 2006

Guestbook logsJune 2003 to October 2005(writer, guestbook owner, timestamp)8.4 billion messages from 17 million users

Page 7: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Cyworld Growth in Sheer Volume

Page 8: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Tipping Point

DefinitionDerived from “White Flight” social phenomenonPoint of “phase transition” due to “peer pressure”

8

Page 9: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Existing Tipping Point Models

Input parametersPeer pressure

Insufficient for our dataLack of resistant factors

Delay in adoptionIndividual variation in adoption

Still only explains our data partially

Page 10: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Cyworld Growth in Sheer Volume

Page 11: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

HOW LONG CAN CYWORLDMAINTAIN EXPONENTIAL GROWTH?

Page 12: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Cyworld Growth in Sheer Volume

Page 13: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Average Path Length

13

< 5 about 90%

Page 14: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Evolution of Avg Path Length

Page 15: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Shrinking Diameter [KDD2005]

•Constant or slowly growing diameter assumption

=> Not true

Page 16: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Cyworld Saturation

Volume-wiseExponential growth from 2003 to 2004Continues to grow in 2005 and on

TopologicallyNetwork has started to “densify”

No network growth model fits SNSDelay in ilchon buildingBounded population

Page 17: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

SO FAR WE HAVE SEEN ONLY GROWTH IN SHEER VOLUME

Page 18: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

NOW IN-DEPTH LOOK AT CYWORLD USER ACTIVITY

Page 19: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Cyworld Guestbook Activity

Page 20: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Terms for Activity

Node Degree# of guestbooks a user visited and wrote comments

Node Strength# of total comments written

Page 21: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Evolution of Node Strength/Degree

Page 22: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Cyworld Activity

Activity dataTrue representation of “livelihood” of Cyworld

Saturation in activity more prevailing

Page 23: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

OFF-LINE VS CYBER-ONLYRELATIONSHIPS

Page 24: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Dunbar’s Number = 150

Theoretical Max #of individuals with whom a set of people can maintai

n a social relationship

Page 25: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Random NetworkSmall-World Network Scale-Free Network

Two kinds of networks!

Page 26: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Ilchon Degree Distribution

Two Scaling Regions

Page 27: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

MySpace Data Set

Largest in the worldBegan in Jul 2003Has 200 million by Sep 2007

Snowball sampledDuring Sep/Oct 2006Random seed to 100,000 usersAbout 23% of users had friend list hidden

27

Page 28: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Orkut Data Set

Google SNSBegan in Sep 2002Became official Google service in Jan 2004Began as invitation-only; open nowHas 67 million users in August 2007

Snowball sampledDuring Jun to Sep 2006100,000 users

28

Page 29: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Cyworld, MySpace, and Orkut

Page 30: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Evolution of Degree Distributions

30

Two kinds of driving force

Page 31: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Clustering Coefficient C(k)

# of existing links / # of all possible links between a link’s adjacent neighborsClose to 1, close to a mesh

31

Page 32: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Clustering Coefficient Distribution

32

Page 33: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Degree correlation knn

Degree k ~ mean degree of adjacent neighbors of nodes with degree kAssortativity: characteristic of knn distribution

33

Page 34: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Assortative Mixing

34

M. E. J. Newman, Phys. Rev. Lett. 89, 208701 (2002)

“Social”

“non-social”

+

-

degree

assortative

Page 35: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Degree Correlation

35

Not assortative

Page 36: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Median Strength vs Ilchon Degree

Page 37: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

200-400 bin=10, >400 bin=100

Page 38: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Off-line vs Cyber-only

Why does Cyworld has both user behaviors?

Significance of 200Push Dunbar’s Number to 200 w/ technology“Cyworld Number

Yet to be valudatedEmail networks?

Page 39: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Ongoing/Future Work

Growth modelExisting preferential attachment-based models do not fitForest fire model? Extensions?

Cyworld number = 200How much does technology enhance our life?

Explicit vs implicit communitiesClubs, towns vs cliquish behavior

39

Page 40: Cyworld Growth: Sheer Volume vs User Activityan.kaist.ac.kr/~sbmoon/talk/2007/071207-MSRCambridge.pdf · Overview Cyworld Growth in Sheer Volume. à. Tipping point vs Saturation Cyworld

Thoughts on Evolution of SNS

Language barriersPlatforms

Applications as “nodes” or “entity of peer pressure”