Submissions:Food Recipe Ingredient Substitution Ontology Design Pattern
From Odp
If you are a member of quality committee please visit the
If you are author of this proposal or you want to contribute to this pattern's review, you can: specify if this revision takes in account any of the review(s) add a new scenario for Food Recipe Ingredient Substitution Ontology Design Pattern In general, it could be useful to visit the evaluation section to have information about the evaluation process of this proposal Current revision ID: 14309 |
Graphical representation
Diagram
General description
Name: | Food Recipe Ingredient Substitution Ontology Design Pattern |
---|---|
Submitted by: | AgnieszkaLawrynowicz, AnnaWroblewska, WeronikaAdrian, AnnaGramza, BartoszKulczynski |
Also Known As: | |
Intent: | To model substitutes for ingredients in food recipes. Essential aspects of modelling substitutes are their quantity in a recipe, the constraints and the qualitative and quantitative conditions for the substitutions, and other nutrition values, e.g. containing a number of calories or technological effects, and substitution objectives.
The pattern should allow to represent different types of food substitutes in recipes, and recipe process, and overall notion of food substitution. |
Domains: | |
Competency Questions: |
|
Solution description: | The substitute ingredients ontology design pattern provides a building block for modelling substitutions in recipes where one or more ingredients are processed to prepare a dish (the effect of the recipe). The ingredients, substitutes, and the effected dish have dietary constraints, effects, and other features.
The need for substitutions occurs when there are constraints in a person diet due to health issues or other reasons. |
Reusable OWL Building Block: | http://www.cs.put.poznan.pl/alawrynowicz/food_recipe_ingredient_substitute_ODP.owl (372) |
Consequences: | The pattern allows to represent different types of food substitutes in recipes, and recipe process, and overall notion of food substitution. |
Scenarios: | When preparing a dish based on a given recipe, the cook can make a substitution because he/she has no such particular ingredient at hand, or has any dietary constraints due to health issues or other preferences. (The diet often implies specific nutrition intake for health or weight management or other reasons such as personal tastes or ethics.) For example a cooker is a vegetarian and what to cook a dish similar to minced meatballs but with vegan ingredients. The cooker can substitute the meat in the meatballs recipe with soya tofu. However, it should be done with proper proportions and cooking conditions. Also the dietary effect such as nutrition values or technological effect are different. ; Scenario 1: substitution due to lack of product. Objective: In this scenario, the substitute must replicate nutritional value, i.e. also be a good source of fibre. Description: Persona X decided to prepare risotto. However, when preparing the dish, she found that she had run out of brown rice. The recipe she used did not provide any information on the ingredient(s) with which the rice could be replaced. Furthermore, Persona X has decided to eat healthily and wonders which possible rice substitute would meet her expectations, i.e. would not only be technologically suitable but above all would be a good source of dietary fibre. Scenario 2: substitution due to the need to exclude a particular product for health reasons. Objective: In this scenario, the substitute must meet health requirements. Description: Persona Y decided to make a dairy dessert with fruit for a birthday party. However, it turned out that one of the guests had a diagnosed allergy to cow’s milk protein and nuts. In order not to completely abandon the idea of preparing a sweet snack, Persona Y decided to replace the milk with another ingredient. Unfortunately, she has no idea which product would make a good substitute for milk. Her husband has given her the idea that it could be an almond drink. However, she is not convinced thatit would be a suitable replacement as the guest has a diagnosed nut allergy. Scenario 3: substitution due to the need to exclude a specific product for health reasons. Objective: In this scenario, the substitute must meet the technological requirements, i.e.it must give the same sweetness to the dish as sugar. Description: Persona Z is in the process of preparing baked cookies for a family gathering. However, she finds out that one of the participants will be her grandmother -type 2 diabetes. Therefore, she decided not to use added sugar in the baked goods.Unfortunately, the younger guests would not appreciate cookies without sugar ’s sweet taste. So Persona Z wondered what she could do to replace the sugar in the cookies to keep them sweet. Admittedly, her sister has suggested that erythritol is a popularsugar substitute in recent times. However, two doubts remained to be resolved: (1) will erythritol not lose its sweetness during baking, (2) in what ratio to replace sugar with erythritol to get similar sweetness? |
Known Uses: | |
Web References: | |
Other References: | |
Examples (OWL files): | |
Extracted From: | |
Reengineered From: | |
Has Components: | |
Specialization Of: | |
Related CPs: |
Elements
The Food Recipe Ingredient Substitution Ontology Design Pattern Content OP locally defines the following ontology elements:
Additional information
Scenarios
No scenario is added to this Content OP.
Reviews
There is no review about this proposal. This revision (revision ID 14309) takes in account the reviews: none
Other info at evaluation tab
Modeling issues
There is no Modeling issue related to this proposal.
References