Difference between revisions of "Category/Nuts/Hazelnuts"
(40 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
The category [https://world.openfoodfacts.org/category/hazelnuts Hazelnuts] | The category [https://world.openfoodfacts.org/category/hazelnuts Hazelnuts] | ||
+ | |||
+ | == Product names == | ||
+ | The product names should contain the word '''Hazelnut''' or something related. Analysing these product names might help to find wrongly classified products or identify new subcategories. This should be done for each language. A [https://www.wordclouds.com word cloud] gives a first impression. | ||
+ | <gallery> | ||
+ | WordcloudHazelnutsNL20241122.png|Dutch | ||
+ | WordcloudHazelnutsEN20241122.png|English | ||
+ | WordcloudHazelnutsFR20241122.png|French | ||
+ | WordcloudHazelnutsDE20241122.png|German | ||
+ | WordcloudHazelnutsIT20241122.png|Italian | ||
+ | WordcloudHazelnutsIT20241122.png|Spanish | ||
+ | </gallery> | ||
== Categorisation == | == Categorisation == | ||
Line 9: | Line 20: | ||
=== Sub-categories === | === Sub-categories === | ||
These subcategories are orthogonal: a product can be assigned one or more of the subcategories. This category has two main subcategories: | These subcategories are orthogonal: a product can be assigned one or more of the subcategories. This category has two main subcategories: | ||
− | * [https://world.openfoodfacts.org/category/unshelled-hazelnuts | + | * [https://world.openfoodfacts.org/category/unshelled-hazelnuts Unshelled hazelnuts] for '''Hazelnuts''' that still have their shell. There are no additional processes? |
* [https://world.openfoodfacts.org/category/shelled-hazelnuts Shelled hazelnuts] for '''Hazelnuts''' that are shelled. This is the main category that has several orthogonal subdivisions: | * [https://world.openfoodfacts.org/category/shelled-hazelnuts Shelled hazelnuts] for '''Hazelnuts''' that are shelled. This is the main category that has several orthogonal subdivisions: | ||
Line 28: | Line 39: | ||
* [https://world.openfoodfacts.org/category/es:avellana-de-reus Hazelnuts from Reus]; | * [https://world.openfoodfacts.org/category/es:avellana-de-reus Hazelnuts from Reus]; | ||
− | + | === Convenience subcategories === | |
These categories combine or more orthogonal subcategories: | These categories combine or more orthogonal subcategories: | ||
* [https://world.openfoodfacts.org/category/blanched-roasted-hazelnuts Blanched roasted hazelnuts]; | * [https://world.openfoodfacts.org/category/blanched-roasted-hazelnuts Blanched roasted hazelnuts]; | ||
Line 69: | Line 80: | ||
** everything else | ** everything else | ||
− | === | + | === Roasted hazelnuts === |
* Minimally required ingredients | * Minimally required ingredients | ||
− | ** [https://world.openfoodfacts.org/category/frozen-aubergines/ingredient/ | + | ** [https://world.openfoodfacts.org/category/frozen-aubergines/ingredient/hazelnut Hazelnut] |
* Optional ingredients | * Optional ingredients | ||
− | ** | + | ** [https://world.openfoodfacts.org/category/roasted-hazelnuts/ingredient/salt Salt]; |
+ | ** [https://world.openfoodfacts.org/category/roasted-hazelnuts/ingredient/oil-and-fat Oil and fat]; | ||
* Disallowed ingredients | * Disallowed ingredients | ||
** everything else | ** everything else | ||
Line 81: | Line 93: | ||
== Nutritional information == | == Nutritional information == | ||
− | === | + | === Nutritional profile === |
+ | [[File:HazelnutsNutritionalProfile.png|500 px|thumb|center|Hazelnuts Nutritional Profile]] | ||
+ | === Hazelnuts === | ||
+ | Might need more data to be able to determine. | ||
{| class="wikitable sortable" | {| class="wikitable sortable" | ||
! | ! | ||
− | |||
! min | ! min | ||
! 10% | ! 10% | ||
Line 90: | Line 104: | ||
! 90% | ! 90% | ||
! max | ! max | ||
+ | ! iqd | ||
+ | ! lower | ||
! upper | ! upper | ||
|- | |- | ||
|Energy (kJ/100g) | |Energy (kJ/100g) | ||
− | | | + | |2372 |
− | | | + | |2640 |
− | | | + | |2800 |
− | | | + | |2940 |
− | | | + | |3080 |
− | | | + | |440 |
− | | | + | |2200 |
+ | |3520 | ||
|- | |- | ||
|Fat (%) | |Fat (%) | ||
− | | | + | |40 |
− | | | + | |60 |
− | | | + | |62.5 |
− | | | + | |67 |
− | | | + | |71.2 |
− | | | + | |7 |
− | | | + | |53 |
+ | |74 | ||
|- | |- | ||
|Saturated fat (%) | |Saturated fat (%) | ||
− | | | + | |1.5 |
− | | | + | |4.1 |
+ | |4.6 | ||
+ | |5.8 | ||
+ | |8.87 | ||
+ | |4.77 | ||
|0 | |0 | ||
− | | | + | |13.64 |
− | |||
− | |||
− | |||
|- | |- | ||
|Carbohydrates (%) | |Carbohydrates (%) | ||
− | | | + | |1.9 |
− | | | + | |4.1 |
− | | | + | |7.74 |
− | | | + | |17 |
− | | | + | |40 |
− | | | + | |12.9 |
− | | | + | |0 |
+ | |29.9 | ||
|- | |- | ||
|Sugars (%) | |Sugars (%) | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
|0.8 | |0.8 | ||
− | |1 | + | |3.1 |
− | | | + | |4.3 |
− | + | |5.3 | |
− | + | |12.5 | |
− | + | |2.2 | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | | | ||
− | | | ||
− | |||
− | |||
− | |||
− | |||
− | |||
|0.9 | |0.9 | ||
− | | | + | |7.5 |
− | |||
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
|Fiber (%) | |Fiber (%) | ||
− | | | + | |2 |
− | | | + | |7.5 |
− | | | + | |9.4 |
− | + | |12 | |
− | | | + | |16 |
− | | | + | |1.9 |
− | | | + | |5.6 |
− | |6 | + | |11.3 |
− | | | ||
|- | |- | ||
|Proteins (%) | |Proteins (%) | ||
− | | | + | |4.2 |
− | + | |13.3 | |
− | | | + | |15 |
− | | | + | |17 |
− | | | + | |24 |
− | | | + | |3.7 |
− | |3. | + | |9.6 |
− | | | + | |20.7 |
− | | | ||
|- | |- | ||
|Salt (%) | |Salt (%) | ||
|0 | |0 | ||
|0 | |0 | ||
+ | |0.002 | ||
+ | |0.05 | ||
+ | |2 | ||
+ | |0.05 | ||
|0 | |0 | ||
− | + | |0.1 | |
− | |||
− | |0. | ||
− | |||
− | |||
− | |||
|- | |- | ||
|Fruit (%) | |Fruit (%) | ||
− | |||
| | | | ||
| | | | ||
| | | | ||
|100 | |100 | ||
− | |||
| | | | ||
| | | | ||
| | | | ||
|} | |} | ||
+ | |||
+ | ==== Roasted hazelnuts ==== | ||
+ | This might be an interesting subcategory to have the nutritional values for. But this might require a split in products that have salt or oil. Most product do not add these ingredients. | ||
=== Comparing categories === | === Comparing categories === | ||
Not enough to compare. | Not enough to compare. | ||
− | == | + | === Nutrition score === |
− | = | + | [[File:HazelnutsNutritionScore.png|400 px|thumb|center|Hazelnuts Nutrition Score]] |
− | + | A lot of products seem to have a large Nutrition score. All should fall in the light green part of the graph. | |
+ | [[File:HazelnutsNutriscore.png|200 px|thumb|center|Hazelnuts Nutriscore]] | ||
+ | == Quality Profile == | ||
=== Categorisation errors === | === Categorisation errors === | ||
* Single ingredient check: | * Single ingredient check: | ||
− | ** [https://world.openfoodfacts.org/data-quality-error/ingredients-single-ingredient-from-category-does-not-match-actual-ingredients/category/ | + | ** [https://world.openfoodfacts.org/data-quality-error/ingredients-single-ingredient-from-category-does-not-match-actual-ingredients/category/raw-hazelnuts Raw hazelnuts] should only contain the ingredient ''Hazelnuts''; |
− | |||
* Opposites: | * Opposites: | ||
− | ** [https://world.openfoodfacts.org/category/hazelnut-powders Hazelnut powders] and [https://world.openfoodfacts.org/category/ | + | ** [https://world.openfoodfacts.org/category/unshelled-hazelnuts unshelled-hazelnuts] and [https://world.openfoodfacts.org/category/shelled-hazelnuts Shelled hazelnuts] should not be assigned simultaneously; |
+ | ** [https://world.openfoodfacts.org/category/hazelnut-powders Hazelnut powders] and [https://world.openfoodfacts.org/category/hazelnuts-(whole) Hazelnuts (whole)] should not be assigned simultaneously; | ||
** [https://world.openfoodfacts.org/category/blanched-shelled-hazelnuts Blanched shelled hazelnuts] and [https://world.openfoodfacts.org/category/shelled-hazelnuts-with-skin Shelled hazelnuts with skin] should not be assigned simultaneously; | ** [https://world.openfoodfacts.org/category/blanched-shelled-hazelnuts Blanched shelled hazelnuts] and [https://world.openfoodfacts.org/category/shelled-hazelnuts-with-skin Shelled hazelnuts with skin] should not be assigned simultaneously; | ||
− | ** [https://world.openfoodfacts.org/category/raw | + | ** [https://world.openfoodfacts.org/category/raw-hazelnuts Raw hazelnuts] and [https://world.openfoodfacts.org/category/roasted-hazelnuts Roasted hazelnuts] should not be assigned simultaneously; |
+ | * Oneside opposites: | ||
+ | These are categories which are incompatible and which are often due to adding an ingredient as a category: | ||
+ | ** [https://world.openfoodfacts.org/category/sweet-spreads Sweet spreads] - to suppress chocolate-hazelnut creams; | ||
+ | ** [https://world.openfoodfacts.org/category/almonds Almonds] - to suppress mixed nuts; | ||
+ | ** [https://world.openfoodfacts.org/category/walnuts Walnuts] - to suppress mixed nuts; | ||
+ | ** [https://world.openfoodfacts.org/category/snacks Snacks] - to suppress bars with hazelnut; | ||
+ | ** [https://world.openfoodfacts.org/category/dried-fruits Dried fruits] - to mixes with dried fruits, such as raisins; | ||
+ | |||
+ | == Category monitoring == | ||
+ | === Generic errors === | ||
+ | * [https://world.openfoodfacts.org/category/hazelnuts/data-quality-errors Errors] | ||
+ | |||
+ | === Hunger Game === | ||
+ | * Unclassified images of [https://hunger.openfoodfacts.org/questions?country=en%3Aworld&type=category&value_tag=en%3Ahazelnuts Hazelnuts]. | ||
+ | * Unclassified images of [https://hunger.openfoodfacts.org/questions?country=en%3Aworld&type=category&value_tag=en%3Ashelled-hazelnuts Shelled hazelnuts]. | ||
+ | * Unclassified images of [https://hunger.openfoodfacts.org/questions?country=en%3Aworld&type=category&value_tag=en%3Aroasted-hazelnuts Roasted hazelnuts]. | ||
+ | * Unclassified images of [https://hunger.openfoodfacts.org/questions?country=en%3Aworld&type=category&value_tag=en%3Ablanched-hazelnuts Blanched hazelnuts]. | ||
+ | |||
+ | === Extracting data === | ||
+ | * Nutritional values: [https://world.openfoodfacts.org/state/nutrition-facts-to-be-completed/state/nutrition-photo-selected/category/hazelnuts products] for which the nutritional values can be extracted from the associated image; | ||
+ | * Ingredients: [https://world.openfoodfacts.org/state/ingredients-to-be-completed/state/ingredients-photo-selected/category/hazelnuts products] for which the ingredients can be extracted from the associated image; | ||
=== Nutritional errors === | === Nutritional errors === | ||
− | + | * [https://world.openfoodfacts.org/cgi/search.pl?action=process&tagtype_0=categories&tag_contains_0=contains&tag_0=hazelnuts&tagtype_1=ingredients&tag_contains_1=does_not_contain&tag_1=salt&nutriment_0=energy&nutriment_compare_0=lt&nutriment_value_0=2200&nutriment_1=energy&nutriment_compare_1=gt&nutriment_value_1=3520&sort_by=unique_scans_n&page_size=20&axis_x=energy&axis_y=nutrition-score-fr&series_nutrition_grades=on Energy envelope check] | |
+ | * [https://world.openfoodfacts.org/cgi/search.pl?action=process&tagtype_0=categories&tag_contains_0=contains&tag_0=hazelnuts&tagtype_1=ingredients&tag_contains_1=does_not_contain&tag_1=salt&nutriment_0=fat&nutriment_compare_0=lt&nutriment_value_0=53&nutriment_1=energy&nutriment_compare_1=gt&nutriment_value_1=74&sort_by=unique_scans_n&page_size=20&axis_x=energy&axis_y=nutrition-score-fr&series_nutrition_grades=on Fat envelope check] | ||
+ | * [https://world.openfoodfacts.org/cgi/search.pl?action=process&tagtype_0=categories&tag_contains_0=contains&tag_0=hazelnuts&tagtype_1=ingredients&tag_contains_1=does_not_contain&tag_1=salt&nutriment_0=saturated-fat&nutriment_compare_0=lt&nutriment_value_0=0&nutriment_1=saturated-fat&nutriment_compare_1=gt&nutriment_value_1=13.64&sort_by=unique_scans_n&page_size=20&axis_x=energy&axis_y=nutrition-score-fr&series_nutrition_grades=on Saturated fat envelope check] | ||
+ | * [https://world.openfoodfacts.org/cgi/search.pl?action=process&tagtype_0=categories&tag_contains_0=contains&tag_0=hazelnuts&tagtype_1=ingredients&tag_contains_1=does_not_contain&tag_1=salt&nutriment_0=carbohydrates&nutriment_compare_0=lt&nutriment_value_0=0&nutriment_1=carbohydrates&nutriment_compare_1=gt&nutriment_value_1=29.9&sort_by=unique_scans_n&page_size=20&axis_x=energy&axis_y=nutrition-score-fr&series_nutrition_grades=on Carbohydrates envelope check] | ||
+ | * [https://world.openfoodfacts.org/cgi/search.pl?action=process&tagtype_0=categories&tag_contains_0=contains&tag_0=hazelnuts&tagtype_1=ingredients&tag_contains_1=does_not_contain&tag_1=salt&nutriment_0=sugars&nutriment_compare_0=lt&nutriment_value_0=0.9&nutriment_1=sugars&nutriment_compare_1=gt&nutriment_value_1=297.59&sort_by=unique_scans_n&page_size=20&axis_x=energy&axis_y=nutrition-score-fr&series_nutrition_grades=on Sugars envelope check] | ||
+ | * [https://world.openfoodfacts.org/cgi/search.pl?action=process&tagtype_0=categories&tag_contains_0=contains&tag_0=hazelnuts&nutriment_0=fiber&nutriment_compare_0=lt&nutriment_value_0=5.6&nutriment_1=fiber&nutriment_compare_1=gt&nutriment_value_1=11.3&sort_by=unique_scans_n&page_size=20&axis_x=energy&axis_y=nutrition-score-fr&series_nutrition_grades=on Fiber envelope check] | ||
+ | * [https://world.openfoodfacts.org/cgi/search.pl?action=process&tagtype_0=categories&tag_contains_0=contains&tag_0=hazelnuts&nutriment_0=proteins&nutriment_compare_0=lt&nutriment_value_0=9.6&nutriment_1=proteins&nutriment_compare_1=gt&nutriment_value_1=20.7&sort_by=product_name&page_size=20&axis_x=energy&axis_y=nutrition-score-fr&series_nutrition_grades=on Proteins envelope check] | ||
+ | * [https://world.openfoodfacts.org/cgi/search.pl?action=process&tagtype_0=categories&tag_contains_0=contains&tag_0=hazelnuts&nutriment_0=salt&nutriment_compare_0=lt&nutriment_value_0=0&nutriment_1=salt&nutriment_compare_1=gt&nutriment_value_1=0.1&sort_by=unique_scans_n&page_size=20&axis_x=energy&axis_y=nutrition-score-fr&series_nutrition_grades=on Salt envelope check] | ||
== Sales format == | == Sales format == |
Latest revision as of 12:26, 23 November 2024
The category Hazelnuts
Product names
The product names should contain the word Hazelnut or something related. Analysing these product names might help to find wrongly classified products or identify new subcategories. This should be done for each language. A word cloud gives a first impression.
Categorisation
Super-category
The super (parent) categories of Hazelnuts is:
- Nuts;
- etc.
Sub-categories
These subcategories are orthogonal: a product can be assigned one or more of the subcategories. This category has two main subcategories:
- Unshelled hazelnuts for Hazelnuts that still have their shell. There are no additional processes?
- Shelled hazelnuts for Hazelnuts that are shelled. This is the main category that has several orthogonal subdivisions:
Whole/Ground hazelnuts
- Hazelnuts (whole) for Hazelnuts for hazelnuts that are not ground to smaller pieces;
- Hazelnut powders for Hazelnuts, which are ground to powders;
Skin removed
- Shelled hazelnuts with skin for Hazelnuts that have their brown skin still attached;
- Blanched shelled hazelnuts for Hazelnuts that have their brown skin removed;
Roasted or not
By origin
- Hazelnuts from Cervione - no products on 11 oct 2024;
- Hazelnuts from Reus;
Convenience subcategories
These categories combine or more orthogonal subcategories:
- Blanched roasted hazelnuts;
- Roasted hazelnuts with skin;
- Roasted hazelnuts;
- Hazelnuts (unsalted) the same as hazelnuts + ingredient salt;
Related categories
The ingredient Hazelnuts occurs in some 2634 categories. Several of these categories highlight Hazelnuts:
- Breakfast cereals filled with chocolate-hazelnuts;
- vitamins-and-chemical-elements Breakfast cereals filled with chocolate-hazelnuts fortified with vitamins and chemical elements;
- Caramelized hazelnuts;
- Cereal bars with hazelnuts;
- Cocoa and hazelnuts spreads;
- Dry sausages with hazelnuts;
- Hazelnut-based drinks;
- Hazelnut butters;
- Hazelnut cream stuffed wafers;
- Hazelnut ice cream tubs;
- Hazelnut oils;
- Hazelnut spreads;
- Hazelnut yogurts;
- Powdered hazelnut milks;
Ingredients
Hazelnuts
- Minimal ingredients
- Optional ingredients
- Maybe salt and fat
- Disallowed ingredients
- none
Raw hazelnuts
- Required ingredients
- Optional ingredients
- none
- Disallowed ingredients
- everything else
Roasted hazelnuts
- Minimally required ingredients
- Optional ingredients
- Disallowed ingredients
- everything else
Production process/labels
not yet looked at
Nutritional information
Nutritional profile
Hazelnuts
Might need more data to be able to determine.
min | 10% | med | 90% | max | iqd | lower | upper | |
---|---|---|---|---|---|---|---|---|
Energy (kJ/100g) | 2372 | 2640 | 2800 | 2940 | 3080 | 440 | 2200 | 3520 |
Fat (%) | 40 | 60 | 62.5 | 67 | 71.2 | 7 | 53 | 74 |
Saturated fat (%) | 1.5 | 4.1 | 4.6 | 5.8 | 8.87 | 4.77 | 0 | 13.64 |
Carbohydrates (%) | 1.9 | 4.1 | 7.74 | 17 | 40 | 12.9 | 0 | 29.9 |
Sugars (%) | 0.8 | 3.1 | 4.3 | 5.3 | 12.5 | 2.2 | 0.9 | 7.5 |
Fiber (%) | 2 | 7.5 | 9.4 | 12 | 16 | 1.9 | 5.6 | 11.3 |
Proteins (%) | 4.2 | 13.3 | 15 | 17 | 24 | 3.7 | 9.6 | 20.7 |
Salt (%) | 0 | 0 | 0.002 | 0.05 | 2 | 0.05 | 0 | 0.1 |
Fruit (%) | 100 |
Roasted hazelnuts
This might be an interesting subcategory to have the nutritional values for. But this might require a split in products that have salt or oil. Most product do not add these ingredients.
Comparing categories
Not enough to compare.
Nutrition score
A lot of products seem to have a large Nutrition score. All should fall in the light green part of the graph.
Quality Profile
Categorisation errors
- Single ingredient check:
- Raw hazelnuts should only contain the ingredient Hazelnuts;
- Opposites:
- unshelled-hazelnuts and Shelled hazelnuts should not be assigned simultaneously;
- Hazelnut powders and Hazelnuts (whole) should not be assigned simultaneously;
- Blanched shelled hazelnuts and Shelled hazelnuts with skin should not be assigned simultaneously;
- Raw hazelnuts and Roasted hazelnuts should not be assigned simultaneously;
- Oneside opposites:
These are categories which are incompatible and which are often due to adding an ingredient as a category:
- Sweet spreads - to suppress chocolate-hazelnut creams;
- Almonds - to suppress mixed nuts;
- Walnuts - to suppress mixed nuts;
- Snacks - to suppress bars with hazelnut;
- Dried fruits - to mixes with dried fruits, such as raisins;
Category monitoring
Generic errors
Hunger Game
- Unclassified images of Hazelnuts.
- Unclassified images of Shelled hazelnuts.
- Unclassified images of Roasted hazelnuts.
- Unclassified images of Blanched hazelnuts.
Extracting data
- Nutritional values: products for which the nutritional values can be extracted from the associated image;
- Ingredients: products for which the ingredients can be extracted from the associated image;
Nutritional errors
- Energy envelope check
- Fat envelope check
- Saturated fat envelope check
- Carbohydrates envelope check
- Sugars envelope check
- Fiber envelope check
- Proteins envelope check
- Salt envelope check
Sales format
Hazelnuts are sold by:
- package - pre-packed in the nuts aisles;
- weight - in the bulk aisles;
Issues
- A change is made to the parent of roasted hazelnuts. This is directly under hazelnuts instead of under shelled hazelnuts. This makes it easier to detect ingredient errors for the other categories. A review is required after acceptance of the changes (11 oct 2024);