Loading…
A model‐based approach to user preference discovery in multi‐criteria recommender system using genetic programming
Multi‐criteria recommender systems (MCRSs) provide suggestions to users based on their preferences to various criteria. Incorporation of criteria ratings into recommendation framework can provide quality recommendations to users because these ratings can elicit users' preferences efficiently. H...
Saved in:
Published in: | Concurrency and computation 2022-05, Vol.34 (11), p.n/a |
---|---|
Main Authors: | , |
Format: | Article |
Language: | English |
Subjects: | |
Citations: | Items that this one cites Items that cite this one |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Multi‐criteria recommender systems (MCRSs) provide suggestions to users based on their preferences to various criteria. Incorporation of criteria ratings into recommendation framework can provide quality recommendations to users because these ratings can elicit users' preferences efficiently. However, elicitation of user's overall preference based on criteria ratings is a key issue in MCRS. Even though several aggregation methods for the elicitation of users' overall preference have been investigated in the literature, no method has been shown the superiority under all circumstances. Therefore, we propose a model based approach to user preference discovery in multi‐criteria RS using genetic programming (GP). In this work, we suggest three‐stage process to generate recommendations to users. First, we learn user preference transformation function to aggregate criteria ratings by using GP, and then we utilize the preference function, so derived, for computing similarities in MCRS. Finally, items are recommended to users. Experimental results on Yahoo! Movies dataset show the superiority of our proposed approach in comparison to other aggregation approaches. |
---|---|
ISSN: | 1532-0626 1532-0634 |
DOI: | 10.1002/cpe.6899 |