<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Archiving and Interchange DTD v1.0 20120330//EN" "JATS-archivearticle1.dtd">
<article xmlns:xlink="http://www.w3.org/1999/xlink">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>September</journal-title>
      </journal-title-group>
    </journal-meta>
    <article-meta>
      <title-group>
        <article-title>A Recommender System for Healthy and Personalized Recipe Recommendations</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <string-name>Florian Pecune *</string-name>
          <email>lforian.pecune@glasgow.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Lucile Callebert *</string-name>
          <email>lucile.callebert@glasgow.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <contrib contrib-type="author">
          <string-name>Stacy Marsella</string-name>
          <email>stacy.marsella@glasgow.ac.uk</email>
          <xref ref-type="aff" rid="aff0">0</xref>
        </contrib>
        <aff id="aff0">
          <label>0</label>
          <institution>University of Glasgow</institution>
        </aff>
      </contrib-group>
      <pub-date>
        <year>2020</year>
      </pub-date>
      <volume>26</volume>
      <issue>2020</issue>
      <abstract>
        <p>Unhealthy eating behavior is a serious public health issue with massive repercussions on an individual's health. One potential solution to this problem is to help people change their eating behavior by developing systems able to recommend healthy recipes that can inlfuence eating behavior. One challenge for such systems is to deliver healthy recommendations that take into account users' needs and preferences, while also informing users about the healthiness of the recommended recipes. In this paper, we investigate whether introducing a healthy bias in a recipe recommendation algorithm, and displaying a healthy tag on recipe cards would have an influence on people's decision making. To that end, we build three diferent recipes recommender systems: one that recommends recipes matching users' preferences, another one that only recommends healthy recipes, and a third one that recommends recipes that are both healthy and match users' preferences. We evaluate these three systems through a user study in which we asked participants online to select from a list of recipes the ones they like the most.</p>
      </abstract>
    </article-meta>
  </front>
  <body>
    <sec id="sec-1">
      <title>INTRODUCTION</title>
      <p>
        Unhealthy eating is a major public health burden that may be
reduced in part by helping people select healthier dietary choices.
However, picking appropriate food to eat implies complex decision
making processes [
        <xref ref-type="bibr" rid="ref4">4</xref>
        ], including being aware of healthy options
and choosing among them [
        <xref ref-type="bibr" rid="ref17">17</xref>
        ]. With people growing increasingly
familiar with interacting with machines in their everyday life, one
solution to overcome this issue and help people to make healthier
choices is to develop health-aware food recommender systems
[
        <xref ref-type="bibr" rid="ref21 ref22">21, 22</xref>
        ]. One of the most important challenges for such a system
is to deliver accurate and personalized recommendations to their
users. Although most of the popular recipes found on Internet
are unhealthy as defined by the United Kingdom Food Standard
Agency (FSA) [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ], significant e fort ha s be en pu t re cently into
optimizing food recommendation algorithms and try to reconcile
users’ preferences with healthy recipe recommendation [
        <xref ref-type="bibr" rid="ref2 ref23 ref8">2, 8, 23</xref>
        ].
By analyzing people’s eating behavior, authors in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ] found that the
fat and calorific content of a recipe were the best rating predictors
for people interested in eating healthy. However, this information
∗The authors contributed equally to this paper.
      </p>
      <p>
        HealthRecSys’20, September 26, 2020, Online, Worldwide
© 2020 Copyright for the individual papers remains with the authors. Use permitted
under Creative Commons License Attribution 4.0 International (CC BY 4.0). This
volume is published and copyrighted by its editors.
is not always available, and research has shown how hard it is for
people to infer the healthiness of a recipe simply from its picture [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ],
even when the recipe has been categorized as healthy [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]. Based
on these findings, it becomes important to build systems that not
only recommend healthy and personalized recipes, but that also
precisely display how healthy these recipes are.
      </p>
      <p>In this paper, we present an experiment in which we investigate
whether people would be likely to select recipes that are healthier
than the recipes they usually cook. More specifically, our work
focuses on investigating how introducing a healthy bias in the
recommendation algorithm and the presence of a healthy tag would
influence users’ likelihood to pick recommended recipes. We first
describe the diferent recommendation algorithms we evaluate in
our experiment. Then we describe our experimental design and
present our results.
2</p>
    </sec>
    <sec id="sec-2">
      <title>RELATED WORK</title>
      <p>
        Food recommender systems traditionally rely on two distinct
approaches to deliver personalized recipes recommendations. Systems
relying on the content-based approach recommend recipes based
on their description and users’ preferences. In [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ] the authors
developed a system that infers people’s preferred ingredients based
on the recipes they like. The system then recommends new recipes
containing the previously inferred ingredients. Rather than relying
on recipes ingredients, [
        <xref ref-type="bibr" rid="ref13">13</xref>
        ] proposed an Ensemble Topic
Modeling based approach that relied on features that were previously
extracted from a recipe database to deliver recommendations. Their
system performed significantly better than a conventional
contentbased system. Another approach is described in [
        <xref ref-type="bibr" rid="ref25">25</xref>
        ], in which the
authors implemented a goal-oriented recipe recommender system
providing nutrition information. The system first collects the user’s
goal (e.g. I want to prevent a cold) before finding a nutrient that
matches that goal. The system then picks the ingredient containing
the most of the nutrient previously selected. Finally, the system
recommends a recipe containing that specific ingredient. YumMe,
the recommender system developed in [
        <xref ref-type="bibr" rid="ref27">27</xref>
        ], rely on dietary
information to recommend recipes that would match users’ needs. The
system automatically extracts dietary information from pictures of
recipes to form a user profile. The system then relies on this user
profile to deliver subsequent recommendations.
      </p>
      <p>
        Systems relying on the collaborative filtering approach predict
recommendation ratings for a user based on ratings from other
users. In [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], the authors developed a system that collects users’
preferences by asking them to rate and tag the recipes they
usually cook at home. The system then relies on users’ preferences
to rank recipes and deliver recommendations. Authors found that
their improved matrix factorization algorithm outperformed the
content-based approach proposed by [
        <xref ref-type="bibr" rid="ref6">6</xref>
        ]. The extensive
comparison performed in [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ] confirms that the collaborative filtering
approaches performs better than content-based ones. The study
also reveals that the FSA score of the recipe was the most important
content feature, highlighting that people are usually consistent
in their eating habits. Most of these systems focus on delivering
personalized recommendations matching a users profile. They do
not intend to recommend recipes that not only match their users
preferences but are also healthy.
      </p>
      <p>
        In [
        <xref ref-type="bibr" rid="ref8">8</xref>
        ], the authors try to solve this problem by extending their
previous recommendation algorithm [
        <xref ref-type="bibr" rid="ref7">7</xref>
        ], introducing a health bias
based on the balance between the calories that the user needs and
the calories of the recipes. Another system reconciling healthiness
and personalization is [
        <xref ref-type="bibr" rid="ref3">3</xref>
        ], in which the authors propose a method to
recommend healthy recipes based on a subset of ingredients given
by a user. The system first selects ingredients that are compatible
with the given subset, and associate an optimal quantity for each
of these ingredients. The system then generates a pseudo-recipe
containing the ingredients with the healthiest nutritional value,
before picking the existing recipe best matching the pseudo-recipe.
DietOS [
        <xref ref-type="bibr" rid="ref1">1</xref>
        ] proposes a solution to manage specific health conditions
by recommending ingredients matching its users’ health profile. The
system also presents the nutritional properties for each ingredient
as well as their benefits regarding users health conditions’. In [
        <xref ref-type="bibr" rid="ref23">23</xref>
        ]
the authors weighted the outcome of their Collaborative Filtering
algorithm based on the FSA and WHO scores associated with each
recipe. The accuracy of such system was lower compared to the
best unfiltered collaborative filtering algorithms, but still better
than unfiltered algorithms such as MostPopularItem, UserKNN or
ItemKNN. Although these systems present interesting approaches
to reconcile health with users’ preferences, none of them were
evaluated by real users.
      </p>
      <p>
        A subjective evaluation investigating users preferences towards
healthy food is proposed in [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ]. The authors first paired specific
recipes with their healthier version, i.e. similar recipes with
healthier substituted ingredients following the method described in [
        <xref ref-type="bibr" rid="ref20">20</xref>
        ].
Then, they showed participants the diferent pairs and asked the
latter to pick the one they preferred, and the one they considered
to be the healthiest. Results demonstrated that people were less
inclined to pick the healthier recipe of the pair, but also how
dificult that was for participants to judge the healthiness of a recipe.
However, the recipes pairs were the same for all the participants
and were not related to their preferences. Therefore, we focus on
the following research question:
      </p>
      <p>RQ1: Are people willing to pick recommendations that are both
healthy and match their preferences?</p>
      <p>RQ2: Does the presence of a healthy tag on the displayed recipes
have an influence on people’s decision making?
3</p>
    </sec>
    <sec id="sec-3">
      <title>MODEL</title>
      <p>To investigate our research questions, our first step was to collect a
recipe dataset we could use to build our recommender system. We
describe our dataset and the recommender system we built in the
following section.
3.1</p>
    </sec>
    <sec id="sec-4">
      <title>Recipe dataset</title>
      <p>We collected our recipes dataset from allrecipes.com with a web
crawler in April 2020, limiting ourselves to recipes that had been
reviewed by at least 10 users. We collected a total of 13,515 recipes.
We chose allrecipes.com as it is one of most popular recipe websites
in terms of trafic, with 25 million unique visitors each month, and
it provides nutritional information for most of its recipes.</p>
      <p>For each recipe, we collected: its title, image link, list of
ingredients and quantities, preparation steps, preparation and cooking
times, number of servings, nutritional information, ratings data
(number of ratings, ratings min and max, average rating) and list
of comments (associated with a unique user name and a rating). To
reduce data sparsity issues, we selected a subset of recipes/users so
that recipes are rated at least 25 times and users who had rated at
least 30 recipes. This results in a dense dataset of 1,169 recipes and
1,339 users for a total of 70,945 ratings.</p>
      <p>
        Similar to [
        <xref ref-type="bibr" rid="ref23 ref5">5, 23</xref>
        ], we used the standards provided by the Food
Standard Agency (FSA, UK) and the green, orange and red
traficlight system to evaluate the healthiness of the recipes. The FSA
provides standard ranges for low content (green), medium content
(orange) or high content (red) of fat, saturates, sugar and sodium.
To calculate a health score, we assign to a recipe, for each of the fat,
saturates, sugar and sodium elements, one point if the element’s
quantity is within the low range, 2 for the medium range and 3 for
the high range. The health score therefore ranges from 4 (best) to
12 (worst).
      </p>
      <p>
        The recipes in our dataset are rather unhealthy: the health score
ranges from 6 to 12, and 75.36% of the recipes have a health score
of 8, 9 or 10. Only 2.31% of the recipes are healthy (green category).
That is consistent with the observations from [
        <xref ref-type="bibr" rid="ref5">5</xref>
        ] showing that most
popular recipes tend to be unhealthy (high fat content).
3.2
      </p>
    </sec>
    <sec id="sec-5">
      <title>Recommender systems</title>
      <p>
        To answer our research questions, we built a recommender system
that takes into account both the users’ preferences and the
healthiness of the recipes. Users’ preferences are learned via collaborative
ifltering (CF), a popular approach that relies on user ratings and that
reports better results compared to content-based approaches [
        <xref ref-type="bibr" rid="ref24">24</xref>
        ].
CF methods allow a recommender system to rank recipes according
to a score that represents how likely the recipe is to correspond to
the user’s preferences.
      </p>
      <p>
        We used implicit feedback transferring all the ratings to positive
feedback from users, indicating a preference of the user for the
rated recipes compared to the not-rated ones. The user ratings were
then turned into confidence levels on how much the user actually
liked the rated recipe. This preference-confidence approach has
shown to perform well [
        <xref ref-type="bibr" rid="ref10">10</xref>
        ].
      </p>
      <p>
        We used the Implicit python library and tested three popular CF
algorithms: Alternating Least Squares (ALS) [
        <xref ref-type="bibr" rid="ref19">19</xref>
        ], Bayesian
Personalized Ranking (BPR) [
        <xref ref-type="bibr" rid="ref16">16</xref>
        ] and Logistic Matrix Factorization (LMF)
[
        <xref ref-type="bibr" rid="ref12">12</xref>
        ]. We also compared the performances of those algorithms with
a simple Most Popular recommender. We split our dataset into a
train, cross-validation and test sets to evaluate the performance
in terms of AUC [
        <xref ref-type="bibr" rid="ref18">18</xref>
        ] of each algorithm. We ran each experiment
100 times and report the average values in Table 1. The best
performing algorithm is ALS, with a performance comparable to the
      </p>
      <sec id="sec-5-1">
        <title>Algorithm AUC</title>
        <p>
          one reported in [
          <xref ref-type="bibr" rid="ref24">24</xref>
          ] on a similar dataset. Our recommender system
therefore relies on this algorithm to output, for each recipe and for
each user, a preference score  (, ) ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ].
        </p>
        <p>
          Each recipe is also assigned a health score  ( )ℎ ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] that
corresponds to the normed FSA health score of the recipe as calculated
in section 3.1 and is independent of users’ preferences.
        </p>
        <p>
          The preference and health scores are then combined to calculate
a final score  (, ) ∈ [
          <xref ref-type="bibr" rid="ref1">0, 1</xref>
          ] like in equation 1:
 (, ) = (  ×  (, ) + ℎ × (1 −  ( )ℎ ))/(  + ℎ )
(1)
where   and ℎ are weights to assign to the preference and health
scores respectively.  (, ) is then used to rank the recipes and give
a recommendation to the user.
        </p>
        <p>We then implemented three diferent recommender algorithms
by adjusting the weights   and ℎ .</p>
        <p>Preference-based recommender. The preference-based recommender
system only takes into account the preferences of the user, ignoring
the health scores of the recipes; i.e. ℎ = 0. In our pilot
experiments, the average health scores of the recipes recommended to
users with this system was 8.750 while most recipes recommended
had a health score of 9 (see Table 1).</p>
        <p>Healthy recommender. As opposed to the preference-based
recommender, the healthy recommender ignores the preferences of the
user; i.e.   = 0. This system therefore always recommend healthy
recipes according the FSA standards (i.e. FSA green category with
FSA health score of 6 or below). Our dataset contains 27 healthy
recipes, all of them associated with a health score of 6. Therefore
our healthy recommender system randomly selects five recipes
amongst these 27 ones to recommend to the user.</p>
        <p>Hybrid recommender. To fulfil our objective of helping people to
gradually shift their eating behaviors towards healthier habits, the
system should take into account users’ preferences but recommends
healthier recipes compared to the Preference-based recommender.
We tested diferent values for   and ℎ and ran the system with
10 users for each condition. Table 2 sums up, for each system, the
mean and most common health scores of the recipes recommended
to the 10 users. Notice that with the Hybrid-11 and Hybrid-21
systems, the most common health score value of recommended
recipes is 6, meaning that the systems mostly recommend healthy
recipes. Yet, as explained in section 3.1, healthy recipes represent
only 2.31% of our database. This strongly limits the possibilities of
personalization based on users’ preferences and makes those two
systems very similar to the healthy recommender. We therefore
decided to use the Hybrid-31 recommender system.</p>
      </sec>
      <sec id="sec-5-2">
        <title>System</title>
        <p>ℎ</p>
      </sec>
      <sec id="sec-5-3">
        <title>Mean</title>
      </sec>
      <sec id="sec-5-4">
        <title>Most Common</title>
        <p>For the sake of the experiment, we identified two diferent
independent variables. The first one represents our system’s
recommendation algorithm (Reco-Algo) as a between-subject independent
variable with three levels: a preference level (pref-reco) in which
the system delivers recommendations matching users’ preferences,
a health level (healthy-reco) in which the user only gets the
healthiest recommendation, and a hybrid level (hybrid-reco) in which
the system biases the preference-based recommendations towards
slightly healthier options. Those three levels correspond to the
three systems described in 3.2. The second between-subject
variable (Tag-Mode) represents whether the recipe card displayed to
the user contains a tag representing how healthy the recipe is and
has two levels: a healthy-tag level (healthy-tag) in which such a
healthy tag is present, and a no-tag level (no-tag) in which the
recipes do not contain any healthiness tags.</p>
        <p>Our experiment has a 3x2 design with Reco-Algo and
TagMode as between subject variables. In each of the six conditions,
participants followed the same procedure. After agreeing to
participate to our study via a consent form, participants were presented
with a short description of the task. Each participant was then
randomly assigned to a group according to the diferent independent
variables. The task consisted in two steps. In the preference
elicitation step, participants were asked to select five recipes that they
prefer amongst a list of thirty recipes as represented in fig.1. The
ifve selected recipes were sent as the input to our recommender
system which delivered five recommendations in return. The later five
recipes corresponding to the output of our recommendation system
were then presented to the participants during the
recommendation step along with 25 randomly selected recipes. The position of
the recommended recipes on the grid was randomized. As in the
preference elicitation step, participants were asked to select the five
recipes they preferred. Once their choice was made, participants
were asked how satisfied they were with their choice and how easy
it was to make this choice. The answers for these two questions
were 7-point Likert items (anchors: 0 = very dissatisfied/dificult,
6 = very satisfied/easy). We also asked participants what influenced
them the most for their choice using an open-ended question. After
the end of their task, participants took three surveys: one about
what is important to them when looking for a recipe online, another
one about their eating habits, and the last one is a demographics
questionnaire.
4.2</p>
      </sec>
    </sec>
    <sec id="sec-6">
      <title>Measurements</title>
      <p>
        We measured four diferent constructs in our experiment. (a) We
relied on the F1 score to measure the performance of our
recommendation algorithm. The F1 score was computed by considering
i) true positives as the recipes recommended by our system that
were selected by the participants, ii) false positives as the recipes
recommended by our system that were not selected by the
participants, iii) false negatives as the recipes randomly chosen (i.e. not
recommended by our system) that were selected by the participants
and iv) true negatives as the recipes randomly chosen and that were
selected by the participants. (b) To measure the healthiness of the
recipes selected by the participants, we calculated the average FSA
health score for the five recipes they selected during the
recommendation step. Given the nature of our experiment (i.e. selecting
items in a list) and based on the results from [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ], we also measured
(c) whether the participants were satisfied with the five recipes they
selected and (d) whether that was easy for them to select the five
recipes they liked the most.
5
      </p>
    </sec>
    <sec id="sec-7">
      <title>RESULTS</title>
      <p>We recruited 118 participants on Amazon Mechanical Turk. We
required that participants had at least a 90% HIT acceptance rate on
at least 100 HITs. The recipes presented to the users used imperial
measurements, therefore, we restricted our evaluation to
participants located in the U.S. Participants spent on average 6 minutes
and 56 seconds (std=3 minutes and 47 seconds) on the task and
were paid USD1.20. Most participants were aged 29 to 47 years old,
with 53% female and 48% male. The majority of participants (82%)
was employed full-time.</p>
      <p>We conducted four diferent 3x2 factorial ANOVAs (i.e., analysis
of variance) with Reco-Algo and Tag-Mode as between-subject
factors. The dependent measures were the F1 score, selected recipes
health score, participant’s satisfaction and participant’s perceived
choice easiness.
5.1</p>
    </sec>
    <sec id="sec-8">
      <title>F1 score</title>
      <p>The factorial ANOVA revealed a significant main efect of
RecoAlgo (F(2, 112) = 8.251; p &lt; .001) on the recommender system’s
accuracy. There was no main efect of Tag-Mode (F(1, 112) = .945;
p = .33) on the recommender system’s accuracy and the interaction
between the two variables was not significant (F(2; 112) = 0.358;
p = .7). For our follow-up analysis, post hoc comparisons after
Bonferroni correction indicated that the mean score for both
prefreco (M=.235, std=.156) and hybrid-reco (M=.200, std=.164) were
significantly better than the healthy-reco (M=.100, std=.129). This
result shows that people are not likely to select healthy recipes if
these recipes do not match with their preferences/habits at all.</p>
      <p>
        To better understand our results, we looked at and compared the
recipes recommended by our system and the recipes selected by the
users. We observed that the recipes selected by participants were
much more diverse than those recommended by our system. For
example, our system recommended only chicken-based recipes to
a participant who eventually selected two recipes containing meat
(chicken and pork), one vegetarian recipe and two desserts. As an
objective similarity measure, we calculated for each user the cosine
similarity , ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] of every pair of recommended (resp. selected)
recipe titles  and   , obtaining a 5x5 similarity matrix with 1s
on the diagonal (i.e. when  =  ). We then averaged the values of
the similarity matrix, thus obtaining for each user one similarity
score  ∈ [
        <xref ref-type="bibr" rid="ref1">0, 1</xref>
        ] for the recommended (resp. selected) recipes. The
average similarity value for all users for the recommended recipes
is 0.288 (std=0.093) and the average similarity value for all users for
the selected recipes is 0.255 (std=0.053). A Student t-Test revealed
that the diference in similarity values of the recommended recipes
and the selected recipes is significant (t(117) = 3.969,  &lt; .001).
      </p>
      <p>
        The low F1 score obtained by all three recommender systems
could therefore be explained by the lack of diversity in the recipes
recommended, which is coherent with [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ] findings.
5.2
      </p>
    </sec>
    <sec id="sec-9">
      <title>Health Score</title>
      <p>There was no main efect of Reco-Algo (F(2, 112) = 1.858; p =
.16) or Tag-Mode (F(1, 112) = .060; p = .81) on the selected recipes
health score. The interaction between the two variables was not
significant (F(2; 112) = 2.362; p = .09).</p>
      <p>Although none of these results were significant, the interaction
graph in Fig.2 depicts how the presence of a healthy tag on the
recipe card had diferent efects on the health score of the selected
recipes depending on the conditions. In the pref-reco condition,
people selected healthier recipes when the healthy-tag was
displayed, unlike in the healthy-reco condition, in which people
selected recipes that were less healthy when the healthy-tag was
displayed. There was almost no impact of the healthy-tag in the
hybrid-reco condition.</p>
      <sec id="sec-9-1">
        <title>Variable</title>
        <p>F1 score
Health score
Satisfaction
Choice easiness</p>
        <p>pref-reco</p>
        <p>
          In our post-study questionnaire, nine participants of the
healthytag condition mentioned that they were mostly influenced by the
healthy tag while choosing a recipe. This correlates with both i) a
significantly higher F1 score (t(12.3)= −2.7, &lt;0.05) for participants
who mentioned they were influenced by the healthy tag (M=.29,
std=.15) compared to the other participants (M=.14, std=.17) and ii)
a significantly lower health score of the selected recipes (t(11.4)= 2.8,
&lt;0.05) for participants who mentioned they were influenced by the
healthy tag (M=8.42, std=.67) compared to the other participants
(M=9.11, std=.70). Both the F1 score and the health score were
significantly diferent between the two Tag-Mode groups in the
recommendation phase but not in the preference elicitation phase,
confirming that people are poor judges of the healthiness of a recipe
[
          <xref ref-type="bibr" rid="ref5">5</xref>
          ].
5.3
        </p>
      </sec>
    </sec>
    <sec id="sec-10">
      <title>Perceived satisfaction and choice easiness</title>
      <p>There was no main efect of Reco-Algo (F(2, 112) = 0.171; p = .84)
or Tag-Mode (F(1, 112) = 1.850; p = .18) on participants’ satisfaction.
The interaction between the two variables was not significant (F(2;
112) = 0.186; p = .83). Overall, participants were more satisfied with
their choices when the recommended recipes matched their
preferences. The presence of a healthy tag on the recipe card increased
satisfaction regardless of the recommendation algorithm.</p>
      <p>Regarding the perceived ease of use, there was no main efect
of Reco-Algo (F(2, 112) = 0.391; p = .68) or Tag-Mode (F(1, 112)
= .110; p = .74) on participants’ perceived choice easiness. The
interaction between the two variables was not significant (F(2; 112)
= 1.697; p = .19). Although the presence of a healthy tag lowered
the perceived dificulty in both the healthy-reco and the pref-reco
conditions, such tag made the selection more dificult for people
who were recommended recipes in the hybrid-reco conditions.
5.4</p>
    </sec>
    <sec id="sec-11">
      <title>Discussion</title>
      <p>
        To answer to our research question RQ1, our results show that
people are slightly less inclined to select recommendations coming
from our hybrid recommender compared to the preference-based
one. However, although the diference is minimal when no tags
are displayed on the recipes, the presence of healthy tags
accentuates the diference. The negative impact of the healthy tags on
the F1 score of our hybrid algorithm can be linked to the choice
easiness. Unlike the healthy and preference-based conditions, the
healthy tags made it more dificult for participants to select five
recipes in the hybrid condition. One potential explanation is that
all recipes in the hybrid condition had very similar health scores
(in orange), whereas the two other conditions introduced recipes
tagged in green (for the healthy-algo) or in red (for the pref-algo).
People who explicitly cared about the health tag were more likely
to choose recipes recommended by our system in the hybrid-reco
and health-reco conditions. That confirms the results found in [
        <xref ref-type="bibr" rid="ref9">9</xref>
        ]
and highlights that need to accurately infer people’s eating goals to
adapt the recommendation algorithm accordingly. Both hybrid and
preference-based recommender systems had a significantly better
F1 scores than our healthy recommender system, which shows that
people are not likely to select healthy recipes if these recipes do
not match with their preferences/habits at all.
      </p>
      <p>
        There is no significant evidence related to the impact of healthy
tags on participants’ decision making that would help us answer
RQ2. Indeed, only nine people out of 60 explicitly stated they were
influenced by the healthy tag in our post-evaluation questionnaire.
However, the results described in section 5.2 suggest that although
people are more likely to pick healthier recipes compared to what
they would usually pick when informed about recipes healthiness,
they are less likely to pick recipes tagged as very healthy. In other
words, people will avoid recipes tagged as unhealthy (in red) as well
as recipes tagged as healthy (in green). The first part can partially
be explained by the fact that people usually associate a feeling of
guilt with unhealthy food consumption [
        <xref ref-type="bibr" rid="ref11">11</xref>
        ]. Thus, people are less
inclined to pick unhealthy recipes if they are explicitly informed
about their unhealthiness. The second part can be explained by
the "healthy = less tasty" efect which describe how people tend to
associate healthy food with low tastiness [
        <xref ref-type="bibr" rid="ref15">15</xref>
        ]. Hence, we assume
that participants in our experiment were less inclined to pick recipes
explicitly tagged as healthy because they thought such recipes
would be tasteless. Overall, people were more satisfied with their
choices when informed about the recipes’ healthiness.
6
      </p>
    </sec>
    <sec id="sec-12">
      <title>CONCLUSION</title>
      <p>In this paper, we investigated whether introducing a healthy bias in
a recipe recommendation algorithm, and displaying a healthy tag on
recipe cards would have an influence on people’s decision making.
Our results show that a the performance of a recommender system
able to combine healthiness with personalization depends on its
users eating goals. People already interested in eating healthy are
more likely to select recipes coming from such a recommendation
system. For the others, our results also suggest that adding a simple
yet accurate tag depicting how healthy recipes are might help them
to select healthier recipes compared to what they would usually
select. Explicitly informing people how unhealthy some recipes</p>
      <p>Reco-Algo
are might help them to consciously change their eating habits and
prevent them to pick unhealthy recipes.</p>
      <p>
        One potential extension of this work would be to combine our CF
approach with a knowledge-based approach to have more control
over the diversity of the recommended recipes. As explained in
section 5.1, a diverse set of recommendations can positively impact
users’ experience [
        <xref ref-type="bibr" rid="ref26">26</xref>
        ]. The results of a CF-based algorithm could
for instance be post-filtered to force the presence of diferent
categories of recipes (e.g. main, vegetarian, dessert) and/or diferent
ingredients (e.g. chicken, pork) in the list of recommended recipes.
      </p>
      <p>
        The integration of a knowledge-based approach could be done
by building a conversational recommender system asking specific
questions about users requirements. Appropriate conversational
skills can also improve users’ experience as well as people’s
perception of recommended items [
        <xref ref-type="bibr" rid="ref14">14</xref>
        ]. Furthermore, such a
conversational approach could also help us to know whether users are
initially interested in eating healthy so that the system could adapt
its recommendations consequently.
      </p>
    </sec>
  </body>
  <back>
    <ref-list>
      <ref id="ref1">
        <mixed-citation>
          [1]
          <string-name>
            <given-names>Giuseppe</given-names>
            <surname>Agapito</surname>
          </string-name>
          , Mariadelina Simeoni, Barbara Calabrese, Ilaria Caré, Theodora Lamprinoudi, Pietro H Guzzi, Arturo Pujia, Giorgio Fuiano, and
          <string-name>
            <given-names>Mario</given-names>
            <surname>Cannataro</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>DIETOS: A dietary recommender system for chronic diseases monitoring and management</article-title>
          .
          <source>Computer methods and programs in biomedicine 153</source>
          (
          <year>2018</year>
          ),
          <fpage>93</fpage>
          -
          <lpage>104</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref2">
        <mixed-citation>
          [2]
          <string-name>
            <given-names>Devis</given-names>
            <surname>Bianchini</surname>
          </string-name>
          , Valeria De Antonellis, Nicola De Franceschi, and
          <string-name>
            <given-names>Michele</given-names>
            <surname>Melchiori</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>PREFer: A prescription-based food recommender system</article-title>
          .
          <source>Computer Standards &amp; Interfaces</source>
          <volume>54</volume>
          (
          <year>2017</year>
          ),
          <fpage>64</fpage>
          -
          <lpage>75</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref3">
        <mixed-citation>
          [3]
          <string-name>
            <given-names>Meng</given-names>
            <surname>Chen</surname>
          </string-name>
          , Xiaoyi Jia, Elizabeth Gorbonos, Chnh T Hong,
          <string-name>
            <surname>Xiaohui Yu</surname>
          </string-name>
          , and Yang Liu.
          <year>2019</year>
          .
          <article-title>Eating healthier: Exploring nutrition information for healthier recipe recommendation</article-title>
          .
          <source>Information Processing &amp; Management</source>
          (
          <year>2019</year>
          ),
          <fpage>102051</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref4">
        <mixed-citation>
          [4]
          <string-name>
            <given-names>Sally</given-names>
            <surname>Jo Cunningham</surname>
          </string-name>
          and
          <string-name>
            <given-names>David</given-names>
            <surname>Bainbridge</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>An analysis of cooking queries: Implications for supporting leisure cooking</article-title>
          . (
          <year>2013</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref5">
        <mixed-citation>
          [5]
          <string-name>
            <given-names>David</given-names>
            <surname>Elsweiler</surname>
          </string-name>
          ,
          <string-name>
            <given-names>Christoph</given-names>
            <surname>Trattner</surname>
          </string-name>
          , and Morgan Harvey.
          <year>2017</year>
          .
          <article-title>Exploiting food choice biases for healthier recipe recommendation</article-title>
          .
          <source>In Proceedings of the 40th international acm sigir conference on research and development in information retrieval</source>
          .
          <volume>575</volume>
          -
          <fpage>584</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref6">
        <mixed-citation>
          [6]
          <string-name>
            <given-names>Jill</given-names>
            <surname>Freyne</surname>
          </string-name>
          and
          <string-name>
            <given-names>Shlomo</given-names>
            <surname>Berkovsky</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Intelligent food planning: personalized recipe recommendation</article-title>
          .
          <source>In Proceedings of the 15th international conference on Intelligent user interfaces. ACM</source>
          ,
          <volume>321</volume>
          -
          <fpage>324</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref7">
        <mixed-citation>
          [7]
          <string-name>
            <given-names>Mouzhi</given-names>
            <surname>Ge</surname>
          </string-name>
          , Mehdi Elahi, Ignacio Fernaández-Tobías,
          <string-name>
            <given-names>Francesco</given-names>
            <surname>Ricci</surname>
          </string-name>
          , and
          <string-name>
            <given-names>David</given-names>
            <surname>Massimo</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Using tags and latent factors in a food recommender system</article-title>
          .
          <source>In Proceedings of the 5th International Conference on Digital Health</source>
          <year>2015</year>
          . ACM,
          <volume>105</volume>
          -
          <fpage>112</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref8">
        <mixed-citation>
          [8]
          <string-name>
            <given-names>Mouzhi</given-names>
            <surname>Ge</surname>
          </string-name>
          , Francesco Ricci, and
          <string-name>
            <given-names>David</given-names>
            <surname>Massimo</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Health-aware food recommender system</article-title>
          .
          <source>In Proceedings of the 9th ACM Conference on Recommender Systems</source>
          .
          <volume>333</volume>
          -
          <fpage>334</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref9">
        <mixed-citation>
          [9]
          <string-name>
            <given-names>Morgan</given-names>
            <surname>Harvey</surname>
          </string-name>
          , Bernd Ludwig, and
          <string-name>
            <given-names>David</given-names>
            <surname>Elsweiler</surname>
          </string-name>
          .
          <year>2013</year>
          .
          <article-title>You are what you eat: Learning user tastes for rating prediction</article-title>
          .
          <source>In International Symposium on String Processing and Information Retrieval</source>
          . Springer,
          <fpage>153</fpage>
          -
          <lpage>164</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref10">
        <mixed-citation>
          [10]
          <string-name>
            <surname>Yifan</surname>
            <given-names>Hu</given-names>
          </string-name>
          , Yehuda Koren, and
          <string-name>
            <given-names>Chris</given-names>
            <surname>Volinsky</surname>
          </string-name>
          .
          <year>2008</year>
          .
          <article-title>Collaborative filtering for implicit feedback datasets</article-title>
          .
          <source>In 2008 Eighth IEEE International Conference on Data Mining. Ieee</source>
          ,
          <volume>263</volume>
          -
          <fpage>272</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref11">
        <mixed-citation>
          [11]
          <string-name>
            <given-names>JungYun</given-names>
            <surname>Hur and SooCheong Shawn Jang</surname>
          </string-name>
          .
          <year>2015</year>
          .
          <article-title>Anticipated guilt and pleasure in a healthy food consumption context</article-title>
          .
          <source>International Journal of Hospitality Management</source>
          <volume>48</volume>
          (
          <year>2015</year>
          ),
          <fpage>113</fpage>
          -
          <lpage>123</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref12">
        <mixed-citation>
          [12]
          <string-name>
            <surname>Christopher</surname>
            <given-names>C</given-names>
          </string-name>
          <string-name>
            <surname>Johnson</surname>
          </string-name>
          .
          <year>2014</year>
          .
          <article-title>Logistic matrix factorization for implicit feedback data</article-title>
          . (
          <year>2014</year>
          ),
          <volume>78</volume>
          pages.
        </mixed-citation>
      </ref>
      <ref id="ref13">
        <mixed-citation>
          [13]
          <string-name>
            <surname>Mansura</surname>
            <given-names>A Khan</given-names>
          </string-name>
          , Ellen Rushe, Barry Smyth, and
          <string-name>
            <given-names>David</given-names>
            <surname>Coyle</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>Personalized, Health-Aware Recipe Recommendation: An Ensemble Topic Modeling Based Approach</article-title>
          . arXiv preprint arXiv:
          <year>1908</year>
          .
          <volume>00148</volume>
          (
          <year>2019</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref14">
        <mixed-citation>
          [14]
          <string-name>
            <surname>Florian</surname>
            <given-names>Pecune</given-names>
          </string-name>
          , Shruti Murali, Vivian Tsai, Yoichi Matsuyama, and
          <string-name>
            <given-names>Justine</given-names>
            <surname>Cassell</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>A model of social explanations for a conversational movie recommendation system</article-title>
          .
          <source>In Proceedings of the 7th International Conference on Human-Agent Interaction.</source>
          <fpage>135</fpage>
          -
          <lpage>143</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref15">
        <mixed-citation>
          [15]
          <string-name>
            <surname>Rajagopal</surname>
            <given-names>Raghunathan</given-names>
          </string-name>
          , Rebecca Walker Naylor, and
          <string-name>
            <given-names>Wayne D</given-names>
            <surname>Hoyer</surname>
          </string-name>
          .
          <year>2006</year>
          .
          <article-title>The unhealthy= tasty intuition and its efects on taste inferences, enjoyment, and choice of food products</article-title>
          .
          <source>Journal of Marketing 70</source>
          ,
          <issue>4</issue>
          (
          <year>2006</year>
          ),
          <fpage>170</fpage>
          -
          <lpage>184</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref16">
        <mixed-citation>
          [16]
          <string-name>
            <surname>Stefen</surname>
            <given-names>Rendle</given-names>
          </string-name>
          , Christoph Freudenthaler, Zeno Gantner, and
          <string-name>
            <surname>Lars</surname>
          </string-name>
          Schmidt-Thieme.
          <year>2012</year>
          .
          <article-title>BPR: Bayesian personalized ranking from implicit feedback</article-title>
          .
          <source>arXiv preprint arXiv:1205.2618</source>
          (
          <year>2012</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref17">
        <mixed-citation>
          [17]
          <string-name>
            <surname>Benjamin</surname>
            <given-names>Scheibehenne</given-names>
          </string-name>
          , Rainer Greifeneder, and
          <string-name>
            <surname>Peter M Todd</surname>
          </string-name>
          .
          <year>2010</year>
          .
          <article-title>Can there ever be too many options? A meta-analytic review of choice overload</article-title>
          .
          <source>Journal of consumer research 37</source>
          ,
          <issue>3</issue>
          (
          <year>2010</year>
          ),
          <fpage>409</fpage>
          -
          <lpage>425</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref18">
        <mixed-citation>
          [18]
          <string-name>
            <surname>Gunnar</surname>
            <given-names>Schröder</given-names>
          </string-name>
          , Maik Thiele, and
          <string-name>
            <given-names>Wolfgang</given-names>
            <surname>Lehner</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Setting goals and choosing metrics for recommender system evaluations</article-title>
          .
          <source>In UCERSTI2 workshop at the 5th ACM conference on recommender systems</source>
          , Chicago, USA, Vol.
          <volume>23</volume>
          . 53.
        </mixed-citation>
      </ref>
      <ref id="ref19">
        <mixed-citation>
          [19]
          <string-name>
            <given-names>Gábor</given-names>
            <surname>Takács</surname>
          </string-name>
          and
          <string-name>
            <given-names>Domonkos</given-names>
            <surname>Tikk</surname>
          </string-name>
          .
          <year>2012</year>
          .
          <article-title>Alternating least squares for personalized ranking</article-title>
          .
          <source>In Proceedings of the sixth ACM conference on Recommender systems. 83-90.</source>
        </mixed-citation>
      </ref>
      <ref id="ref20">
        <mixed-citation>
          [20]
          <string-name>
            <surname>Chun-Yuen</surname>
            <given-names>Teng</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Yu-Ru Lin</surname>
          </string-name>
          ,
          <source>and Lada A Adamic</source>
          .
          <year>2012</year>
          .
          <article-title>Recipe recommendation using ingredient networks</article-title>
          .
          <source>In Proceedings of the 4th Annual ACM Web Science Conference</source>
          .
          <volume>298</volume>
          -
          <fpage>307</fpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref21">
        <mixed-citation>
          [21]
          <string-name>
            <given-names>Thi</given-names>
            <surname>Ngoc Trang Tran</surname>
          </string-name>
          , Müslüm Atas, Alexander Felfernig, and
          <string-name>
            <given-names>Martin</given-names>
            <surname>Stettinger</surname>
          </string-name>
          .
          <year>2018</year>
          .
          <article-title>An overview of recommender systems in the healthy food domain</article-title>
          .
          <source>Journal of Intelligent Information Systems</source>
          <volume>50</volume>
          ,
          <issue>3</issue>
          (
          <year>2018</year>
          ),
          <fpage>501</fpage>
          -
          <lpage>526</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref22">
        <mixed-citation>
          [22]
          <string-name>
            <given-names>Christoph</given-names>
            <surname>Trattner</surname>
          </string-name>
          and
          <string-name>
            <given-names>David</given-names>
            <surname>Elsweiler</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Food recommender systems: important contributions, challenges and future research directions</article-title>
          .
          <source>arXiv preprint arXiv:1711.02760</source>
          (
          <year>2017</year>
          ).
        </mixed-citation>
      </ref>
      <ref id="ref23">
        <mixed-citation>
          [23]
          <string-name>
            <given-names>Christoph</given-names>
            <surname>Trattner</surname>
          </string-name>
          and
          <string-name>
            <given-names>David</given-names>
            <surname>Elsweiler</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Investigating the healthiness of internet-sourced recipes: implications for meal planning and recommender systems</article-title>
          .
          <source>In Proceedings of the 26th international conference on world wide web. 489-498.</source>
        </mixed-citation>
      </ref>
      <ref id="ref24">
        <mixed-citation>
          [24]
          <string-name>
            <given-names>Christoph</given-names>
            <surname>Trattner</surname>
          </string-name>
          and
          <string-name>
            <given-names>David</given-names>
            <surname>Elsweiler</surname>
          </string-name>
          .
          <year>2019</year>
          .
          <article-title>An Evaluation of Recommendation Algorithms for Online Recipe Portals.</article-title>
          . In HealthRecSys@ RecSys.
          <fpage>24</fpage>
          -
          <lpage>28</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref25">
        <mixed-citation>
          [25]
          <string-name>
            <surname>Tsuguya</surname>
            <given-names>Ueta</given-names>
          </string-name>
          , Masashi Iwakami, and
          <string-name>
            <given-names>Takayuki</given-names>
            <surname>Ito</surname>
          </string-name>
          .
          <year>2011</year>
          .
          <article-title>Implementation of a goal-oriented recipe recommendation system providing nutrition information</article-title>
          .
          <source>In 2011 International Conference on Technologies and Applications of Artificial Intelligence. IEEE</source>
          ,
          <fpage>183</fpage>
          -
          <lpage>188</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref26">
        <mixed-citation>
          [26]
          <string-name>
            <surname>Martijn</surname>
            <given-names>C Willemsen</given-names>
          </string-name>
          ,
          <string-name>
            <surname>Mark P Graus</surname>
          </string-name>
          , and Bart P Knijnenburg.
          <year>2016</year>
          .
          <article-title>Understanding the role of latent feature diversification on choice dificulty and satisfaction</article-title>
          .
          <source>User Modeling and User-Adapted Interaction 26</source>
          ,
          <issue>4</issue>
          (
          <year>2016</year>
          ),
          <fpage>347</fpage>
          -
          <lpage>389</lpage>
          .
        </mixed-citation>
      </ref>
      <ref id="ref27">
        <mixed-citation>
          [27]
          <string-name>
            <given-names>Longqi</given-names>
            <surname>Yang</surname>
          </string-name>
          , Cheng-Kang Hsieh,
          <string-name>
            <given-names>Hongjian</given-names>
            <surname>Yang</surname>
          </string-name>
          , John P Pollak, Nicola Dell, Serge Belongie, Curtis Cole, and
          <string-name>
            <given-names>Deborah</given-names>
            <surname>Estrin</surname>
          </string-name>
          .
          <year>2017</year>
          .
          <article-title>Yum-me: a personalized nutrient-based meal recommender system</article-title>
          .
          <source>ACM Transactions on Information Systems (TOIS) 36</source>
          ,
          <issue>1</issue>
          (
          <year>2017</year>
          ),
          <fpage>7</fpage>
          .
        </mixed-citation>
      </ref>
    </ref-list>
  </back>
</article>