Abstract

Recommender systems (RSs) are systems that produce individualized recommendations as output or drive the user in a personalized way to interesting or useful objects in a space of possible options. Recently, RSs emerged as an effective support for decision making. However, when people make decisions, they usually take into account different and often conflicting information such as preferences, long-term goals, context, and their current condition. This complexity is often ignored by RSs. In order to provide an effective decision-making support, a RS should be β€œholistic”, i.e., it should rely on a complete representation of the user, encoding heterogeneous user features (such as personal interests, psychological traits, health data, social connections) that may come from multiple data sources. However, to obtain such holistic recommendations some steps are necessary: first, we need to identify the goal of the decision-making process; then, we have to exploit common-sense and domain knowledge to provide the user with the most suitable suggestions that best fit the recommendation scenario. In this article, we present a methodological framework that can drive researchers and developers during the design process of this kind of β€œholistic” RS. We also provide evidence of the framework validity by presenting the design process and the evaluation of a food RS based on holistic principles.

Highlights

  • Recommender systems (RSs) are β€˜β€˜systems that produce individualized recommendations as output or have the effect of guiding the user in a personalized way to interesting or useful objects in a large space of possible options’’ [9]

  • In this article we introduce the concept of Holistic Recommendation (RecHol in the following), that is to say, a suggestion that is obtained by considering a comprehensive representation of the user, as well as of the recommendation task itself

  • In particular: (i) the contextual situations of the user and of the recommendation task are taken into account, as in context-aware recommender systems, (ii) a huge number of features about the user are encoded in the profile; (iii) rules and reasoning strategies are used to adapt and instantiate the user profile on the ground of the requirements and the goal of the recommendation setting, as in knowledge-based recommender systems

Read more

Summary

INTRODUCTION

Recommender systems (RSs) are β€˜β€˜systems that produce individualized recommendations as output or have the effect of guiding the user in a personalized way to interesting or useful objects in a large space of possible options’’ [9]. In particular: (i) the contextual situations of the user and of the recommendation task are taken into account, as in context-aware recommender systems, (ii) a huge number of (cross-domain) features about the user are encoded in the profile; (iii) rules and reasoning strategies are used to adapt and instantiate the user profile on the ground of the requirements and the goal of the recommendation setting, as in knowledge-based recommender systems The combination of these elements can provide a recommendation framework with the necessary information for enhancing the decision-making process, making it closer to the way human beings make decisions.

STATE OF THE ART
DESIGNING A HOLISTIC RECOMMENDER SYSTEM HU
A STEP-BY-STEP EXAMPLE OF THE APPLICATION OF THE FRAMEWORK
IMPLEMENTATION OF THE HOLISTIC FOOD RECOMMENDER SYSTEM
VIII. DISCUSSION AND CONCLUSION
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.