17. The computerized system of claim 16 , further configured to receive and store a plurality of ratings from friends of a plurality of friends relating to a plurality of products and services.
16. A computerized system implementing a social network, the computerized system comprising: at least one processor configured to: add a first friend to a user's network of friends in a social network; receive a first rating from the first friend regarding a first product or service; receive a first indication from the user that the user agrees with a first friend's rating of the product or service; add a second friend to the user's network of friends; receive a second rating from the second friend regarding a second product or service; receive a second indication from the user that the user disagrees with the second friend's rating of the product or service; compute a value of trust for each of the first friend and the second friend based on trust values associated with each of the first friend and the second friend in the social network; create a data set representing the first friend as a first node and the second friend as a second node and connections between the first node, the second node, and the user as a plurality of directional edges, each having an associated value for an expression of trust, wherein: a first directional edge of the plurality of directional edges represents the connection between the first node and the user and has a positive expression of trust based on the first indication from the user that the user agrees with the first friend's rating of the first product or service, a second directional of the plurality of directional edges represents the connection between the second node and the user and has a negative expression of trust based on the second indication from the user that the user disagrees with the second friend's rating of the second product or service, and, the computed trust value for each of the first friend and the second friend being above a threshold associated with a minimum level of trust in the social network; transmit, to the user, a recommendation for a third product or service based on the positive expressions of trust associated with the first friend and information that the first friend rated the third product or service positively.