|
|
|
|
|
by adamsmith
6940 days ago
|
|
Check out the report -- http://www.scribd.com/doc/747/Friendship-Prediction-on-Facebook
Cliffs notes version: It turns out that how many friends of friends you have in common is the best predictor. After that, it's the number of photos you appear together in, and how many photos your friends of friends appear in. Following that is the number of classes you have in common. All of the traits (like religious views, what state you're from, guy/girl, etc) are secondary. It worked pretty well.
(Coincidentally, the facebook friendship prediction was my answer to the last question on the YC app.) |
|
I did not realize squaring an adj matrix tells you what it does. Thanks for edjumacating me.
Did you go past f2hops? Seems like 3 would be reasonable and predictive. Since 1/2 of your tree is so small, and there were 12k nodes in the tree, that suggests to me a pretty easy task. Do you agree? It would be interesting to see if PCA or LDA pick the same features as the decision trees did. Just a click away in Weka, after all.
(An aside, and neat hack: Buddy of mine just walked in and saw the document on my screen. He saw the decision tree and said, "I remember those. In grad school I printed out decision trees as C if/else statements. Part of running my decision tree was a call to gcc.")