Multi-attribute content preference modeling. One way to model user preferences is by analyzing multi-attribute content of items that users purchased or liked.
Many multi-criteria recommender systems incorporate these content-based features
either directly into the recommendation process (i.e., use a content-based approach)
or in combination with collaborative recommendation techniques (i.e., use a hybrid
approach). In these systems, users are typically allowed to implicitly or explicitly
express their preferences with single-criterion ratings (e.g., item purchase history or
single numeric ratings). Using these ratings, recommender systems then can learn
users’ content-based preferences in an automated fashion by finding the commonalities among the individual content attributes of items that the users purchased or
liked, e.g., by identifying favorite content attributes (e.g., “comedy” movies) for
each user. As a result, recommendations are made taking into account these favorite