1. An information processing device comprising: a storage unit that has an attribute table storing attribute values of a feedback attribute based on user feedback for each of a plurality of contents; an importance calculation unit that calculates an importance to a specific feedback attribute of content with respect to one or more attributes other than the specific feedback attribute of content using attribute values stored in the attribute table, wherein the importance calculation unit calculates the importance using a decision table with the specific feedback attribute as a decision attribute and the one or more attributes as condition attributes; an extraction unit that extracts one or more important attributes to be used for generating information related to the content and to be presented to a user according to the importance calculated by the importance calculation unit; and a recommendation unit that selects a content to be recommended to a user by using attribute values of the feedback attribute stored in the attribute table and generates a reason for recommendation based on the one or more important attributes extracted by the extraction unit.