{
  "generated": "2026-09-28",
  "runs": 3,
  "minutes": 15,
  "sources": {
    "ciqual": "2025-11-03",
    "usda": "SR Legacy 2018-04",
    "fndds": "FNDDS 2024-10-31",
    "open_food_facts_products": 198859,
    "nutrition5k": "Thames et al. 2021, CC BY 4.0",
    "portions": "CREA, Linee guida per una sana alimentazione (2018)"
  },
  "composition": {
    "n_foods": 37,
    "n_turns": 222,
    "model": {
      "mdape": 5.5,
      "within10": 73
    },
    "kove": {
      "mdape": 0,
      "within10": 100
    },
    "consistency": {
      "model_spread": 0,
      "kove_spread": 0
    },
    "looked_up_rate": 98,
    "by_group": [
      {
        "group": "grains",
        "n": 48,
        "model": 5.5,
        "kove": 0
      },
      {
        "group": "legumes",
        "n": 18,
        "model": 13.1,
        "kove": 0
      },
      {
        "group": "meat_fish_eggs",
        "n": 36,
        "model": 12.4,
        "kove": 0
      },
      {
        "group": "dairy",
        "n": 24,
        "model": 4.6,
        "kove": 0
      },
      {
        "group": "fruit_veg_nuts",
        "n": 36,
        "model": 2,
        "kove": 0
      },
      {
        "group": "sweets_drinks",
        "n": 24,
        "model": 10.1,
        "kove": 0
      },
      {
        "group": "products",
        "n": 32,
        "model": 0.8,
        "kove": 0
      }
    ],
    "foods": [
      {
        "id": "pasta",
        "group": "grains",
        "it": "80 g di pasta",
        "en": "80 g of pasta",
        "reference": "ciqual:9810",
        "truth_kcal": 291.2,
        "model_kcal": 297,
        "kove_kcal": 291.2,
        "model_err": 2,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "pasta_cooked",
        "group": "grains",
        "it": "200 g di pasta cotta",
        "en": "200 g of cooked pasta",
        "reference": "ciqual:9811",
        "truth_kcal": 334,
        "model_kcal": 316,
        "kove_kcal": 334,
        "model_err": 5.4,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "rice",
        "group": "grains",
        "it": "70 g di riso",
        "en": "70 g of rice",
        "reference": "ciqual:9100",
        "truth_kcal": 245,
        "model_kcal": 253.5,
        "kove_kcal": 245,
        "model_err": 3.5,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "rice_cooked",
        "group": "grains",
        "it": "150 g di riso cotto",
        "en": "150 g of cooked rice",
        "reference": "ciqual:9104",
        "truth_kcal": 232.5,
        "model_kcal": 195,
        "kove_kcal": 232.5,
        "model_err": 16.1,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "oats",
        "group": "grains",
        "it": "40 g di fiocchi d'avena",
        "en": "40 g of rolled oats",
        "reference": "ciqual:32140",
        "truth_kcal": 147.6,
        "model_kcal": 156,
        "kove_kcal": 147.6,
        "model_err": 5.7,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "quinoa",
        "group": "grains",
        "it": "60 g di quinoa",
        "en": "60 g of quinoa",
        "reference": "ciqual:9340",
        "truth_kcal": 214.8,
        "model_kcal": 221,
        "kove_kcal": 214.8,
        "model_err": 2.9,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "bread",
        "group": "grains",
        "it": "60 g di pane",
        "en": "60 g of white bread",
        "reference": "ciqual:7001",
        "truth_kcal": 172.2,
        "model_kcal": 160,
        "kove_kcal": 172.2,
        "model_err": 7.1,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "potatoes",
        "group": "grains",
        "it": "200 g di patate lesse",
        "en": "200 g of boiled potatoes",
        "reference": "ciqual:4003",
        "truth_kcal": 162,
        "model_kcal": 174,
        "kove_kcal": 162,
        "model_err": 7.4,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "chickpeas_jar",
        "group": "legumes",
        "it": "230 g di ceci in barattolo, sgocciolati",
        "en": "230 g of canned chickpeas, drained",
        "reference": "ciqual:20532",
        "truth_kcal": 280.6,
        "model_kcal": 320,
        "kove_kcal": 280.6,
        "model_err": 14,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "lentils_dry",
        "group": "legumes",
        "it": "50 g di lenticchie secche",
        "en": "50 g of dry lentils",
        "reference": "ciqual:20359",
        "truth_kcal": 163.5,
        "model_kcal": 176,
        "kove_kcal": 163.5,
        "model_err": 7.6,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "beans_cooked",
        "group": "legumes",
        "it": "150 g di fagioli cotti",
        "en": "150 g of cooked beans",
        "reference": "ciqual:20502",
        "truth_kcal": 168,
        "model_kcal": 190,
        "kove_kcal": 168,
        "model_err": 13.1,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "chicken_grilled",
        "group": "meat_fish_eggs",
        "it": "150 g di petto di pollo alla griglia",
        "en": "150 g of grilled chicken breast",
        "reference": "ciqual:36018",
        "truth_kcal": 211.5,
        "model_kcal": 248,
        "kove_kcal": 211.5,
        "model_err": 17.3,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "chicken_raw_weight",
        "group": "meat_fish_eggs",
        "it": "120 g di petto di pollo, peso a crudo",
        "en": "120 g of chicken breast, weighed raw",
        "reference": "ciqual:36017",
        "truth_kcal": 132,
        "model_kcal": 144,
        "kove_kcal": 132,
        "model_err": 9.1,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "salmon",
        "group": "meat_fish_eggs",
        "it": "150 g di salmone cotto",
        "en": "150 g of cooked salmon",
        "reference": "ciqual:25996",
        "truth_kcal": 307.5,
        "model_kcal": 309,
        "kove_kcal": 307.5,
        "model_err": 0.5,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "tuna_oil",
        "group": "meat_fish_eggs",
        "it": "80 g di tonno sott'olio sgocciolato",
        "en": "80 g of tuna in oil, drained",
        "reference": "ciqual:26179",
        "truth_kcal": 153.6,
        "model_kcal": 158,
        "kove_kcal": 153.6,
        "model_err": 2.9,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "eggs_boiled",
        "group": "meat_fish_eggs",
        "it": "2 uova sode (120 g)",
        "en": "2 hard-boiled eggs (120 g)",
        "reference": "ciqual:22010",
        "truth_kcal": 160.8,
        "model_kcal": 186,
        "kove_kcal": 160.8,
        "model_err": 15.7,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "prosciutto",
        "group": "meat_fish_eggs",
        "it": "50 g di prosciutto crudo",
        "en": "50 g of prosciutto",
        "reference": "ciqual:28812",
        "truth_kcal": 115,
        "model_kcal": 135,
        "kove_kcal": 115,
        "model_err": 17.4,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "greek_yogurt",
        "group": "dairy",
        "it": "125 g di yogurt greco",
        "en": "125 g of Greek yogurt",
        "reference": "ciqual:19860",
        "truth_kcal": 128.8,
        "model_kcal": 120,
        "kove_kcal": 128.8,
        "model_err": 6.8,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "milk",
        "group": "dairy",
        "it": "200 ml di latte intero",
        "en": "200 ml of whole milk",
        "reference": "ciqual:19016",
        "truth_kcal": 127.8,
        "model_kcal": 122,
        "kove_kcal": 127.8,
        "model_err": 4.5,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "mozzarella",
        "group": "dairy",
        "it": "125 g di mozzarella",
        "en": "125 g of mozzarella",
        "reference": "ciqual:19590",
        "truth_kcal": 283.8,
        "model_kcal": 350,
        "kove_kcal": 283.8,
        "model_err": 23.3,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "parmesan",
        "group": "dairy",
        "it": "30 g di parmigiano",
        "en": "30 g of parmesan",
        "reference": "ciqual:12120",
        "truth_kcal": 123.3,
        "model_kcal": 129,
        "kove_kcal": 123.3,
        "model_err": 4.6,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "apple",
        "group": "fruit_veg_nuts",
        "it": "una mela da 150 g",
        "en": "a 150 g apple",
        "reference": "ciqual:13039",
        "truth_kcal": 81,
        "model_kcal": 78,
        "kove_kcal": 81,
        "model_err": 3.7,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "banana",
        "group": "fruit_veg_nuts",
        "it": "una banana da 120 g",
        "en": "a 120 g banana",
        "reference": "ciqual:13005",
        "truth_kcal": 105.1,
        "model_kcal": 107,
        "kove_kcal": 105.1,
        "model_err": 1.8,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "courgettes",
        "group": "fruit_veg_nuts",
        "it": "200 g di zucchine",
        "en": "200 g of courgettes",
        "reference": "ciqual:20020",
        "truth_kcal": 33.4,
        "model_kcal": 34,
        "kove_kcal": 33.4,
        "model_err": 1.8,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "blueberries",
        "group": "fruit_veg_nuts",
        "it": "100 g di mirtilli",
        "en": "100 g of blueberries",
        "reference": "ciqual:13028",
        "truth_kcal": 57.7,
        "model_kcal": 57,
        "kove_kcal": 57.7,
        "model_err": 1.2,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "almonds",
        "group": "fruit_veg_nuts",
        "it": "30 g di mandorle",
        "en": "30 g of almonds",
        "reference": "ciqual:15000",
        "truth_kcal": 184.5,
        "model_kcal": 174,
        "kove_kcal": 184.5,
        "model_err": 5.7,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "olive_oil",
        "group": "fruit_veg_nuts",
        "it": "10 g di olio d'oliva",
        "en": "10 g of olive oil",
        "reference": "ciqual:17270",
        "truth_kcal": 89.9,
        "model_kcal": 88,
        "kove_kcal": 89.9,
        "model_err": 2.1,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "dark_chocolate",
        "group": "sweets_drinks",
        "it": "20 g di cioccolato fondente",
        "en": "20 g of dark chocolate",
        "reference": "ciqual:31005",
        "truth_kcal": 104.2,
        "model_kcal": 120,
        "kove_kcal": 104.2,
        "model_err": 15.2,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "honey",
        "group": "sweets_drinks",
        "it": "15 g di miele",
        "en": "15 g of honey",
        "reference": "ciqual:31008",
        "truth_kcal": 49.7,
        "model_kcal": 46,
        "kove_kcal": 49.7,
        "model_err": 7.4,
        "kove_err": 0.1,
        "looked_up": "6/6"
      },
      {
        "id": "beer",
        "group": "sweets_drinks",
        "it": "330 ml di birra",
        "en": "330 ml of beer",
        "reference": "ciqual:5001",
        "truth_kcal": 128.7,
        "model_kcal": 140,
        "kove_kcal": 128.7,
        "model_err": 8.8,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "red_wine",
        "group": "sweets_drinks",
        "it": "150 ml di vino rosso",
        "en": "150 ml of red wine",
        "reference": "ciqual:5214",
        "truth_kcal": 113.6,
        "model_kcal": 125,
        "kove_kcal": 113.6,
        "model_err": 10.1,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "fage",
        "group": "products",
        "it": "uno yogurt Fage Total 5% da 170 g",
        "en": "a 170 g Fage Total 5% yogurt",
        "reference": "off:5201054017531",
        "truth_kcal": 158.1,
        "model_kcal": 165,
        "kove_kcal": 158.1,
        "model_err": 4.4,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "barilla",
        "group": "products",
        "it": "80 g di spaghetti Barilla",
        "en": "80 g of Barilla spaghetti",
        "reference": "off:8076809535236",
        "truth_kcal": 287.2,
        "model_kcal": 287.5,
        "kove_kcal": 285.7,
        "model_err": 0.3,
        "kove_err": 0.5,
        "looked_up": "6/6"
      },
      {
        "id": "kinder_bueno",
        "group": "products",
        "it": "un Kinder Bueno (21,5 g)",
        "en": "one Kinder Bueno bar (21.5 g)",
        "reference": "off:4008400320328",
        "truth_kcal": 123,
        "model_kcal": 122.5,
        "kove_kcal": 123,
        "model_err": 0.4,
        "kove_err": 0,
        "looked_up": "6/6"
      },
      {
        "id": "nutella",
        "group": "products",
        "it": "15 g di Nutella",
        "en": "15 g of Nutella",
        "reference": "off:3017620429484",
        "truth_kcal": 80.9,
        "model_kcal": 81,
        "kove_kcal": 80.9,
        "model_err": 0.2,
        "kove_err": 0.1,
        "looked_up": "6/6"
      },
      {
        "id": "coke_zero",
        "group": "products",
        "it": "una Coca-Cola Zero da 330 ml",
        "en": "a 330 ml Coca-Cola Zero",
        "reference": "off:5000112604450",
        "truth_kcal": 0.7,
        "model_kcal": 1,
        "kove_kcal": 0.9,
        "model_err": 51.5,
        "kove_err": 28.8,
        "looked_up": "1/6"
      },
      {
        "id": "big_mac",
        "group": "products",
        "it": "un Big Mac (232 g)",
        "en": "a Big Mac (232 g)",
        "reference": "off:2000000002603",
        "truth_kcal": 529.9,
        "model_kcal": 550,
        "kove_kcal": 529.9,
        "model_err": 3.8,
        "kove_err": 0,
        "looked_up": "6/6"
      }
    ]
  },
  "states": {
    "n": 24,
    "right": 100,
    "cases": [
      {
        "id": "pasta",
        "it": "80 g di pasta",
        "en": "80 g of pasta",
        "expected": "raw",
        "sent": {
          "raw": 6
        }
      },
      {
        "id": "rice",
        "it": "70 g di riso",
        "en": "70 g of rice",
        "expected": "raw",
        "sent": {
          "raw": 6
        }
      },
      {
        "id": "oats",
        "it": "40 g di fiocchi d'avena",
        "en": "40 g of rolled oats",
        "expected": "raw",
        "sent": {
          "raw": 6
        }
      },
      {
        "id": "quinoa",
        "it": "60 g di quinoa",
        "en": "60 g of quinoa",
        "expected": "raw",
        "sent": {
          "raw": 6
        }
      }
    ]
  },
  "portions": {
    "n": 66,
    "mdape": 20,
    "within20": 52,
    "cases": [
      {
        "id": "plate_of_pasta",
        "it": "un piatto di pasta al pomodoro",
        "en": "a plate of pasta with tomato sauce",
        "standard_g": 80,
        "median_g": 114.7,
        "n": 6
      },
      {
        "id": "portion_of_rice",
        "it": "una porzione di riso in bianco",
        "en": "a portion of plain rice",
        "standard_g": 80,
        "median_g": 88.6,
        "n": 6
      },
      {
        "id": "bread",
        "it": "una porzione di pane",
        "en": "a portion of bread",
        "standard_g": 50,
        "median_g": 60,
        "n": 6
      },
      {
        "id": "apple",
        "it": "una mela",
        "en": "an apple",
        "standard_g": 150,
        "median_g": 180,
        "n": 6
      },
      {
        "id": "yogurt_pot",
        "it": "un vasetto di yogurt bianco",
        "en": "a pot of plain yogurt",
        "standard_g": 125,
        "median_g": 125,
        "n": 6
      },
      {
        "id": "milk_glass",
        "it": "un bicchiere di latte",
        "en": "a glass of milk",
        "standard_g": 125,
        "median_g": 220,
        "n": 6
      },
      {
        "id": "chicken_portion",
        "it": "una porzione di petto di pollo alla griglia",
        "en": "a portion of grilled chicken breast",
        "standard_g": 100,
        "median_g": 192.3,
        "n": 6
      },
      {
        "id": "salmon_portion",
        "it": "una porzione di salmone al forno",
        "en": "a portion of baked salmon",
        "standard_g": 150,
        "median_g": 159.3,
        "n": 6
      },
      {
        "id": "one_egg",
        "it": "un uovo sodo",
        "en": "a hard-boiled egg",
        "standard_g": 50,
        "median_g": 50,
        "n": 6
      },
      {
        "id": "spoon_oil",
        "it": "un cucchiaio d'olio d'oliva",
        "en": "a tablespoon of olive oil",
        "standard_g": 10,
        "median_g": 14,
        "n": 6
      },
      {
        "id": "parmesan_portion",
        "it": "una porzione di parmigiano",
        "en": "a portion of parmesan",
        "standard_g": 50,
        "median_g": 30,
        "n": 6
      }
    ]
  },
  "photos": {
    "n_dishes": 20,
    "n_turns": 40,
    "read": 40,
    "mdape": 20.9,
    "within20": 50,
    "dishes": [
      {
        "id": "dish_1561662216",
        "weighed_g": 193,
        "true_kcal": 300.8,
        "kove_kcal": 295
      },
      {
        "id": "dish_1561662054",
        "weighed_g": 292,
        "true_kcal": 419.4,
        "kove_kcal": 508.7
      },
      {
        "id": "dish_1562008979",
        "weighed_g": 290,
        "true_kcal": 382.9,
        "kove_kcal": 395
      },
      {
        "id": "dish_1563207364",
        "weighed_g": 271,
        "true_kcal": 309.3,
        "kove_kcal": 193.3
      },
      {
        "id": "dish_1563216717",
        "weighed_g": 332,
        "true_kcal": 246,
        "kove_kcal": 344.3
      },
      {
        "id": "dish_1563476551",
        "weighed_g": 750,
        "true_kcal": 1116.4,
        "kove_kcal": 979
      },
      {
        "id": "dish_1559844951",
        "weighed_g": 122,
        "true_kcal": 274.3,
        "kove_kcal": 277
      },
      {
        "id": "dish_1562963704",
        "weighed_g": 479,
        "true_kcal": 663.8,
        "kove_kcal": 999
      },
      {
        "id": "dish_1561739238",
        "weighed_g": 257,
        "true_kcal": 274.2,
        "kove_kcal": 239.1
      },
      {
        "id": "dish_1562611680",
        "weighed_g": 256,
        "true_kcal": 326.9,
        "kove_kcal": 515.5
      },
      {
        "id": "dish_1564432238",
        "weighed_g": 315,
        "true_kcal": 455.4,
        "kove_kcal": 511.8
      },
      {
        "id": "dish_1563468327",
        "weighed_g": 483,
        "true_kcal": 351.9,
        "kove_kcal": 349.5
      },
      {
        "id": "dish_1560453174",
        "weighed_g": 256,
        "true_kcal": 329.7,
        "kove_kcal": 270
      },
      {
        "id": "dish_1562691032",
        "weighed_g": 415,
        "true_kcal": 419.7,
        "kove_kcal": 404.6
      },
      {
        "id": "dish_1560543755",
        "weighed_g": 264,
        "true_kcal": 257.9,
        "kove_kcal": 349.5
      },
      {
        "id": "dish_1566920365",
        "weighed_g": 871,
        "true_kcal": 490.4,
        "kove_kcal": 251.3
      },
      {
        "id": "dish_1563984242",
        "weighed_g": 753,
        "true_kcal": 402.1,
        "kove_kcal": 490.8
      },
      {
        "id": "dish_1564686855",
        "weighed_g": 435,
        "true_kcal": 1030.2,
        "kove_kcal": 699.7
      },
      {
        "id": "dish_1566417516",
        "weighed_g": 425,
        "true_kcal": 385.4,
        "kove_kcal": 352.4
      },
      {
        "id": "dish_1558724031",
        "weighed_g": 303,
        "true_kcal": 358.7,
        "kove_kcal": 246.4
      }
    ]
  },
  "floor": {
    "turns": 328,
    "logged": 328,
    "rate": 100,
    "missed": []
  }
}
