1. A method for annotating and ranking a user review personalized to prior user experience, the method comprising: generating a collection of content items for which a user has previously expressed interest, the collection of content items including objective attributes of interest indicated by the user for each of the content items, subjective attributes of interest indicated by the user for each of the content items by assigning a user-defined subjective value and a reference to the collection of content items stored in a user profile; identifying a new content item that is not contained in the collection of content items, the new content item comprising one or more objective attributes and one or more subjective attributes, wherein each of the one or more subjective attributes includes a subjective value; and providing a reference framework to interpret the new content item in view of one or more common objective attributes of interest by the user for a given one of the one or more content items in the collection of content items, wherein the number of common objective attributes satisfy a threshold, and in view of the one or more subjective attributes for a given one of the one or more content items in the collection of content items, wherein a difference between the user-defined subjective value and the subjective value of each of the one or more subjective attributes for a given one of the one or more content items in the collection of content items is below a threshold.