12. The non-transitory computer-readable medium of claim 11 , wherein the non-transitory computer-readable medium further comprises: instructions for receiving user input representing a request for a recommendation for a product or service; instructions for forming the data set based on information stored for selected friends of the social network, the selected friends comprising friends that expressed a rating of a product or service and friends that expressed a level of trust in the friends that expressed a rating of a product or service.
11. The non-transitory computer-readable medium of claim 9 , wherein the non-transitory computer-readable medium further comprises instructions for receiving input from the user's friends in the social network, the input representing ratings of a plurality of products and services and expressing trust in friends of the social network to provide a rating.