View
2.071
Download
4
Category
Preview:
DESCRIPTION
Finding more people like you - Comparing similarities between people in a vertical social network
Citation preview
Finding people like you!Comparing similarities between
people in a vertical social networkArun Vijayan C.Stral LLC.
more
Social Networks• People network for– Trade • Articles• Respect• Ideology
– Find Partners (Instinct)
People use social networks to find sex – Marc Canter, CEO, People Aggregator; Co-founder, Macromedia.
User stickiness in a Social Network
How to find more people like you?
How to find more people like you?
Consider Movie based Social Network•People can rate movies•1 – 5 scale
We have
Loads of People
Rearrange People
based on Interests and features
A B C D
Euclidean Distance Score
• It is a simple method to calculate distance between two points in space.
• Single dimension (x)• 2D (x,y)• 3D (x,y,z)
(x2, y2, z2)
(x1, y1, z1)
Mark the points first
(x2, y2, z2)
(x1, y1, z1)
d
Euclidean Distance Formula
Distance, d = √(x2-x1 )2 + (y2-y1 )2 +(z2-z1)2
(x2, y2, z2)
(x1, y1, z1)
d
Wait a minute!
how geometry and actual People in a web app
are related?
Ratings
Shivaji TZP User
1.5 4 John
4.5 1.5 Ravi
1 3.5 Kiran
3 5 Deepti
How to calculate?
Distance, d = √(x2-x1 )2 + (y2-y1 )2
D(John, Ravi) = √(1.5-4.5 )2 + (4-1.5 )2
= √(3 )2 + (2.5 )2
= 3.91
Distance comparison
Shivaji TZP User
1.5 4 John
4.5 1.5 Ravi
1 3.5 Kiran
3 5 Deepti
user user distance
john Ravi 3.91 ======================
John Kiran 0.70 ===
John Deepti 1.80 =======
Ravi Kiran 4.03 ==============================
Ravi Deepti 3.81 ===================
Kiran Deepti 2.5 ==============
That’s it!
Inspirationz
• Joshua Porter – Bokardo.com• Toby Segaran – Programming Collective
Intelligence• MarcRocksCanter• Duncan Watts – Six Degrees of Separation• Flickr CC Attribution Photos• and You.
Recommended