Just connected my LinkedIn profile; how are you predicting salaries? Sharing my public profile with others and aggregating their salary estimates based on weighted criteria? I assume those with the closest estimates to actual salary have their estimates rated higher than others (based on your leaderboard here: http://salaryfairy.com/fairy/score)