Make new friends, but keep the old: recommending people on social networking sites
Recommending collaboration with social networks: a comparative evaluation