Earlier quoted context omitted.
How can your AI hope to be accurate. Visually, Can you tell how much butter or oil someone used in the recipe? Visually, Can you tell if it's 73/36 ground beef or 97/3? Can you tell if that taco meet is beef or turkey? Can you tell if that glass of milk is skim or actually just heavy cream? You can't tell if I cooked my scrambled eggs in the rendered fat from the sausage I cooked just before it, or if I used a teaspo…
You can just assume an average amount of butter for such a recipe, 80/20 beef, beef, and 2% milk and be reasonably accurate, especially for people who otherwise wouldn't have any idea of their calorie intakes.
And why can you assume any of the other things?