I often find myself wondering about what factors major social networking sites use to recommend users to interact with (friend, follow, connect, etc.).
Facebook appears to use the number of friends in common as the major factor. Personally, I find these recommendations are qualitatively ok, as Facebook friends are usually friends of some sort, the data has decent quality.
Twitter uses a similar strategy, but I believe they may also include general popularity of a user when making a recommendation. Twitter ranks the worst in recommendation quality in my books. It appears negative feedback in the form of removing recommendations is ignored and I am still prompted to follow celebrities more often than not.
LinkedIn's "People You May Know" scares me with its high quality of recommendations. Industry, interests, and geography seem to be in play besides the number of common connections. Strangely, names of people I know from the past in school are listed... though they aren't actually the same person that I know. I wouldn't be surprised if LinkedIn uses outside data sources as food for their algorithms.
I'll be on the look out for more empirical examinations of these algorithms and continue to wonder if my interest in them actually skews my evaluation of their quality.