Difference between revisions of "Recipe/Estimation"

From Open Food Facts wiki
Jump to navigation Jump to search
Line 65: Line 65:
 
== Limitations ==
 
== Limitations ==
 
=== Ingredient stand-ins ===
 
=== Ingredient stand-ins ===
 +
The various examples in the exploration part show that the Ciqual ingredients do not necessarily have the same nutrients that were actually used for the product. The Ciqual ingredients are only stand-ins (proxies).
 +
 
=== Non-determining ingredients ===
 
=== Non-determining ingredients ===
 
=== Fermentation ===
 
=== Fermentation ===

Revision as of 10:04, 20 January 2025

The idea behind recipe estimation is that is possible to determine the recipe of a product based on the ingredients and nutritional values. It is based on the assumption that the amount of nutrients do not change during product creation process.

Exploration

To illustrate the recipe estimation idea several examples will be explored by looking at some products

Apple syrup

Apple syrup is a product where apples are cooked, where the water evaporates and one is left with a very thick syrup. An example is this product. This product contains 67% nutrients. As the product weight is 450 gram there are some 300 gram of nutrients.

How many products are required before one has 300 gram of nutrients? We have no idea what kind of apples have been used, so we need to make an assumption for the apple variety. The Ciqual database has an entry for Apple, pulp, raw, which contains 13.3% nutrients, or 13.3 gram per 100 gram of raw apple pulp. This implies that 22.6 times as much must have been used, i.e. 2260 gram of raw apple pulp, more than 2 kilogram of apple pulp.

If one looks at specific apple varieties in the Ciqual database the nutrient fraction varies from 12-16%, so not much spread.

The Apple syrup product states that 7 kg of apples were used to create 450 grams of syrup. This implies 1.6 kg of apples for 100 g of syrup. A bit less than our example, implying that a more sugary apple variety has been used for this syrup. Also because the package probably indicates the amount of raw unpeeled, unprepared apples.

Tomato puree

The Ciqual database has an entry for Tomato puree, canned, which as 14.4% nutrients. Tomato puree is a single ingredient product: only tomatoes have been used. The Ciqual entry for Tomato, raw has 5.9% nutrients.

Using 100 gram of tomato puree, we have 14.4 gram of nutrients, which implies that 244 gram of Ciqual tomatoes must have been used.

Instead of using the total nutrients we could also use a more specific nutrient, like sugar. Sugar is the dominant nutrient in the Ciqual tomatoes (2.48%) and determines the carbohydrates (2.49%). This is not the case with the Ciqual tomato puree, which has 7.54% carbohydrates and 3.64% sugars. Basing the calculation on the carbohydrates we would have used 300 gram of tomatoes, but based on the sugars 141 gram of tomatoes.

Clearly no Ciqual tomatoes were used in Ciqual tomato puree.

Natural potato crisps

Potato crisps only have three ingredients: potatoes, oil (used to baked the potatoes in) and salt (added for taste. As the potatoes hardly contain fat and salt, the oil does not contain carbohydrates or salt, the determination of the recipe is very straightforward.

The Ciqual category for Potato, crisps, plain or flavoured has 51.1% carbohydrates, 34.4% fat, and 1.65% salt. The Ciqual category for New potato, raw has 15.9% carbohydrates.

With this we can derive the recipe for 100 gram Natural potato crisps:

  1. Potatoes (new, raw): 321 gram
  2. Sunflower oil: 34.4 gram
  3. Salt:1.65 gram

Mozzarella

In this example the Mozzarella from cow's milk category will be explored. In Ciqual this is indicated by Mozzarella cheese, from cow's milk. The Ciqual nutrients for this product are:

Caption text
Nutrient Percentage Required
Fat 17.7 354
Saturated fat 11.7
Carbohydrates 0.75
Sugars 0.7 19
Fibre 0
Proteins 16.5 500
Salt 0.6
Water 62.7

The ingredients for Mozzarella are basically milk, an enzyme and salt. The amount of enzyme is (probably) very small and does not have to be taken into account for the nutrients. The salt only comes from the added salt, so all nutrients must be explained from the milk.

If we use the Ciqual Milk, whole, pasteurised category we will use milk with 3.3% fat and 3.3% proteins. No sugars are listed, but Lactose is (3.2%), which is a kind of sugar.

With this we can calculate the amount of milk needed to explain the nutrients in Mozzarella. This is presented in the last column of the table. The values for fat and proteins are roughly similar: 300 - 500 grams of milk are required to have 100 gram of Mozzarella.

But the value for sugars is way off. This is because the sugars that went in are fermented and are no longer in the end product.

Strawberry jam

Limitations

Ingredient stand-ins

The various examples in the exploration part show that the Ciqual ingredients do not necessarily have the same nutrients that were actually used for the product. The Ciqual ingredients are only stand-ins (proxies).

Non-determining ingredients

Fermentation

Formalisation

Matrix representation

Estimating

Statistical approach