Abstract: A method and apparatus can be configured to provide profile information of a current user. The method can also receive a rating of an object. The received rating of the object is based on a plurality of other ratings of the object inputted by a plurality of other users. The plurality of other ratings are transformed to a plurality of weighted ratings, the plurality of weighted ratings are transformed to determine the received rating of the object. The received rating of the object is determined according to the provided profile information of the current user.