Applying supervised learning algorithms on information derived from Social Network to enhance recommender systems