2. The method of claim 1 , further comprising: receiving a user-defined item constraint; and generating the recommendation based on the user-defined item constraint.
1. A method for generating a recommendation, the method comprising: selecting a plurality of members from a user defined community; retrieving a rating for a particular interest from each of the plurality of members, the particular interest based on a user-defined recommendation request; generating a respective perturbed rating for each rating from the plurality of members such that there is a predetermined probability that each rating is different from its respective perturbed rating; aggregating each of the perturbed ratings to generate an aggregated perturbed rating; and generating the recommendation based on the aggregated perturbed rating.