Page 362 - Special Topic Session (STS) - Volume 4
P. 362

STS1080 Karina G. et al.

                  2.2. Formalization of the Nutritional Plan
                      A nutritional plan contains the specification of the proportions of families
                  of foods to be taken  during a  certain period of time. A nutritional plan  is
                  defined as the triplet  = < , ,  > where,
                      •  F = (π1, ..., πN) is a vector containing the recommended balance of food
                         families to be taken along a certain period of time.
                      •  π ,{1:}  is the proportion of food family   recommended, such that
                                                                   
                         (∑ =1: π = 1),  given  a  set  of  N  foods  families ℱ = { , … ,  } (i.e.,
                                                                                      
                                  
                                                                                1
                         fruits, proteins, etc.)
                      •   = [ ,  ]is the period of time where the diet must be followed
                               0 
                      •   indicates the total quantity of food in Kcal to be intaken along the
                         whole diet.
                      The  quantity    is  needed  due  to  the  fact  that  food  proportions  are
                  different for children, young or elderly people

                  2.3. Hard Nutritional Restrictions Management
                      The Personalized Menu Planner must deal with additional restrictions to
                  be satisfied by the final recommendation. According to health conditions and
                  medical reasons, nutritionists may impose some restrictions in the design of
                  the menu and Diet4you must preclude or force the proposal of restricted food
                  families in the menus of a certain person. For example, for diabetic patients,
                  sugars will be restricted, or refined flours might be mandatory, for persons
                  with  cholesterol,  saturated  fats  might  be  mandatory.  In  addition,  known
                  allergies  of  the  person  can  be  managed  as  well  by  restricting  the
                  corresponding foods (nuts, strawberries, fish...). Finally, strict cultural features
                  of the person, like avoiding meat for a vegetarian person, avoiding pork meat
                  for  a  Muslim,  can  be  managed  as  well  under  the  mechanism  of  hard
                  restrictions. Diet4You guarantees that the proposed menu will not include a
                  single dish containing restricted ingredients or food families. This strategy is
                  implemented by filtering the food database according to restriction and using
                  the food and dishes ontology and building the personalized menu over the
                  filtered database.

                  2.4. User Preferences
                      Diet4you  can  manage  the  user  preferences  as  well,  in  an  attempt  to
                  increase adherence to diet. A user preference expresses that a person likes or
                  dislikes some kind of food. If a person dislikes fish or chicken, he can declare
                  in Preferences section and the system minimizes the probability of including
                  dishes that contain unpreferred ingredients for the final menu and maximizes
                  probability of using preferred ingredients. In this case there is no guarantee
                  that the disliked food is completely eliminated from the proposed menu, and
                  the nutritional prescription can force the person to accept some specific food


                                                                     351 | I S I   W S C   2 0 1 9
   357   358   359   360   361   362   363   364   365   366   367