Packaged food nutrition intelligence (monthly)
Every distinct packaged-food product with a usable nutrition signal from the Open Food Facts catalog across 10 national markets (France, US, Germany, Spain, UK, Belgium, Netherlands, Canada, Italy, Switzerland; 40 x 100-row keyless API sweeps), classified into a closed 14-class food taxonomy by whole-word keyword rules over OFF's category tags (category taken from the shortest matching tag, so broad umbrella tags like plant-based-foods-and-beverages do not override specific ones) and ranked by a documented 0-100 nutrition composite: 55% Nutri-Score letter (a=100, b=75, c=50, d=25, e=0) + 25% NOVA group (1=100, 2=75, 3=50, 4=25) + 20% additives load (100 at 0 additives, floored at 10+), with weight renormalization when a component is missing. nutrition_rank orders by nutrition_score desc (ties: additives_n asc, product_code asc). Rows carry ultra-processed (NOVA 4), high-additives (>=5) and palm-oil flags; the first listed OFF country maps to ISO alpha-3 via hub.normalize. Rows with no product name or with neither a Nutri-Score nor a NOVA group are dropped loudly, as are rows tripping the phone-PII screen. Primary key: product_code (barcode). Cadence: monthly; each snapshot reflects the live catalog state as of the as-of day. Caveats: the food taxonomy is a first-match heuristic over OFF's crowd-sourced categories, not an authoritative classification; Nutri-Score values are OFF-computed from declared nutrition facts; crowd-sourced records vary in completeness. Open Food Facts database: ODbL-1.0 (contents DbCL-1.0) — commercial use allowed with attribution and share-alike.
Les titres et les descriptions proviennent des sources de données, en anglais.
- Lignes
- 3 587
- Colonnes
- 18
- Cadence de la source
- Mensuelle
- Dernière actualisation
- 25 sept. 2026
- Thème
- health
| Colonne | Type | Description |
|---|---|---|
| asof_date | string | Trailing complete UTC day the snapshot reflects the catalog state of (YYYY-MM-DD); the snapshot's as-of stamp. (unit: date) |
| product_code | string | Open Food Facts barcode (upstream primary key of the product). |
| product_name | string | Product name as listed by OFF. |
| brands | string | Brand string as listed by OFF (often comma-separated). |
| food_category | string | Closed 14-class food taxonomy from whole-word keyword rules over OFF categories_tags, with the category taken from the SHORTEST matching tag (broad umbrella tags like plant-based-foods-and-beverages do not override specific ones like breakfast-cereals; ties break by rule order): beverages, dairy, baby_food, fats_oils, meat_seafood, fruits_vegetables, cereals_breakfast, bread_bakery, sweets_confectionery, snacks, ready_meals, condiments_sauces, frozen, plant_based, other. |
| country_code | string | ISO alpha-3 of the first listed OFF country, via hub.normalize. |
| country_name | string | Canonical country name for country_code. |
| n_countries | integer | Number of OFF country tags on the product (distribution breadth). |
| nutriscore_grade | string | OFF-computed Nutri-Score letter (a-e), from declared nutrition facts. |
| nova_group | float | NOVA food-processing classification group (1 unprocessed .. 4 ultra-processed), as listed by OFF. |
| additives_n | integer | Number of food additives identified by OFF. (unit: count) |
| ultra_processed_flag | integer | 1 when nova_group == 4, else 0. |
| high_additives_flag | integer | 1 when additives_n >= 5, else 0. |
| palm_oil_flag | integer | 1 when OFF ingredients-analysis tags include palm-oil, else 0. |
| nutrition_score | float | Documented 0-100 composite: 55% Nutri-Score letter + 25% NOVA group + 20% additives load, weights renormalized when a component is missing. (unit: score 0-100) |
| nutrition_rank | integer | Rank by nutrition_score desc (ties: additives_n asc, product_code asc). |
| source_url | string | Canonical OFF product page URL for the barcode. |
| row_hash | string | Deterministic 16-hex row hash (asof_date|product_code|product_name). |
10 premières lignes d’exemple — un aperçu, pas le jeu de données complet.
| asof_date | product_code | product_name | brands | food_category | country_code | country_name | n_countries | nutriscore_grade | nova_group | additives_n | ultra_processed_flag | high_additives_flag | palm_oil_flag | nutrition_score | nutrition_rank | source_url | row_hash |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026-09-24 | 00025393 | Salade de lentilles | Migros | other | DEU | Germany | 2 | a | — | 0 | 0 | 0 | 0 | 100 | 1 | https://world.openfoodfacts.org/product/00025393 | b097b4a21cc7b5db |
| 2026-09-24 | 0018627114833 | Kashi GO LEAN Original Cereal | Kashi Solana Beach California 🇺🇸USA | cereals_breakfast | CAN | Canada | 1 | a | 1 | 0 | 0 | 0 | 0 | 100 | 2 | https://world.openfoodfacts.org/product/0018627114833 | d0e640f9c105905d |
| 2026-09-24 | 0022592007014 | Bottled Spring Water | Ozarka | beverages | FRA | France | 2 | a | 1 | 0 | 0 | 0 | 0 | 100 | 3 | https://world.openfoodfacts.org/product/0022592007014 | 651050fad2ca5226 |
| 2026-09-24 | 0030000010402 | Old Fashioned Oats | Quaker Oats | cereals_breakfast | USA | United States | 2 | a | 1 | 0 | 0 | 0 | 0 | 100 | 4 | https://world.openfoodfacts.org/product/0030000010402 | 43708b5344ccf24c |
| 2026-09-24 | 0030000011805 | Quick 1-Minute Oats | Quaker Oats | cereals_breakfast | DEU | Germany | 3 | a | 1 | 0 | 0 | 0 | 0 | 100 | 5 | https://world.openfoodfacts.org/product/0030000011805 | f862a1ea0ffb2060 |
| 2026-09-24 | 0030000012000 | Quick 1-Minute Oats | Quaker Oats | cereals_breakfast | CAN | Canada | 4 | a | 1 | 0 | 0 | 0 | 0 | 100 | 6 | https://world.openfoodfacts.org/product/0030000012000 | 2af2fa56b99723de |
| 2026-09-24 | 0039000045049 | 100% Pure Pumpkin | Libby's | fruits_vegetables | FRA | France | 5 | a | 1 | 0 | 0 | 0 | 0 | 100 | 7 | https://world.openfoodfacts.org/product/0039000045049 | 519b47c2f9ee3781 |
| 2026-09-24 | 0039978001290 | Tvp a | Bob's Red Mill | meat_seafood | CAN | Canada | 1 | a | 1 | 0 | 0 | 0 | 0 | 100 | 8 | https://world.openfoodfacts.org/product/0039978001290 | e2d56e75f1bf27b9 |
| 2026-09-24 | 0039978033758 | Old Fashioned Rolled Oats | Bob's Red Mill | cereals_breakfast | BOL | Bolivia | 5 | a | 1 | 0 | 0 | 0 | 0 | 100 | 9 | https://world.openfoodfacts.org/product/0039978033758 | 7a1c268b38ed5a22 |
| 2026-09-24 | 0039978049520 | Old Fashioned Rolled Oats Whole Grain | Bob's Red Mill | cereals_breakfast | USA | United States | 1 | a | 1 | 0 | 0 | 0 | 0 | 100 | 10 | https://world.openfoodfacts.org/product/0039978049520 | c77707aa76362e9f |
- Actuelle
20260925T204637Z-591534a0ee9f · sha256 591534a0ee9f…
3 587 lignes · premier instantané
Dirigez n’importe quel LLM vers le point d’accès des métadonnées — la documentation ci-dessus est aussi lisible par machine (JSON-LD + Croissant).
curl "https://datazimuts.com/v1/datasets/openfoodfacts_nutrition_intel/packaged_food_nutrition_monthly" | jq '{title, rows, columns_count, license}'import requests
ds = requests.get("https://datazimuts.com/v1/datasets/openfoodfacts_nutrition_intel/packaged_food_nutrition_monthly").json()
print(ds["title"], ds["rows"], "rows")
# Sample rows for an LLM context window
for row in ds.get("sample_rows", [])[:5]:
print(row)Point d’accès API : https://datazimuts.com/v1/datasets/openfoodfacts_nutrition_intel/packaged_food_nutrition_monthly
Astuce : récupérez /llms.txt pour le catalogue complet lisible par machine.
D’où viennent ces données et ce qui en a été fait. Le travail des autres apparaît sous forme de décomptes ; seuls les projets partagés sont nommés.
Citer cet instantané
Épinglé à l’instantané 20260925T204637Z-591534a0ee9f et à son empreinte, pour que vos lecteurs obtiennent exactement les données utilisées.
Open Food Facts nutrition intelligence (agent-curated). (2026). Packaged food nutrition intelligence (monthly) [Data set, snapshot 20260925T204637Z-591534a0ee9f, sha256 591534a0ee9f]. Datazimuts. Retrieved 2026-09-25, from https://datazimuts.com/fr/datasets/openfoodfacts_nutrition_intel/packaged_food_nutrition_monthly?snapshot=20260925T204637Z-591534a0ee9f
@misc{dz_openfoodfacts_nutrition_intel_packaged_f_591534a0,
title = {{Packaged food nutrition intelligence (monthly)}},
author = {{Open Food Facts nutrition intelligence (agent-curated)}},
year = {2026},
publisher = {Datazimuts},
howpublished = {\url{https://datazimuts.com/fr/datasets/openfoodfacts_nutrition_intel/packaged_food_nutrition_monthly?snapshot=20260925T204637Z-591534a0ee9f}},
note = {Snapshot 20260925T204637Z-591534a0ee9f, sha256 591534a0ee9f85683dec0d23859bd0e105c71838358994bdf4ae0bb44be8af35; accessed 2026-09-25}
}Intégrer un tableau ou un graphique
Collez ce code dans n’importe quelle page. L’intégration est épinglée au même instantané, suit le thème clair ou sombre du lecteur et affiche toujours la source, la licence et un lien de retour.
<iframe src="https://datazimuts.com/embed/chart?dataset=openfoodfacts_nutrition_intel%2Fpackaged_food_nutrition_monthly&lang=fr&theme=auto&snapshot=20260925T204637Z-591534a0ee9f&x=asof_date&y=n_countries&agg=avg" title="Packaged food nutrition intelligence (monthly)" width="100%" height="380" style="border:0" loading="lazy"></iframe>
Posez une question sur ce jeu de données. Les réponses viennent uniquement de sa fiche, de son profil mesuré et de son historique, et citent les faits utilisés.