Parse ingredients lists from the USDA Branded Food Products Database
Example:
SUGAR, VEGETABLE SHORTENING (PALM AND SOYBEAN OILS, MONO AND DIGLYCERIDES, POLYSORBATE 60, TO PRESERVE FRESHNESS (TBHQ), ENRICHED BLEACHED WHEAT FLOUR (WHEAT FLOUR, NIACIN, REDUCED IRON, THIAMINE MONONITRATE, RIBOFLAVIN, FOLIC ACID), EGG WHITES, WATER, SOYBEAN OIL, EGGS, SKIM MILK, COCOA ALKALI PROCESSES, HIGH FRUCTOSE CORN SYRUP, CONTAINS LESS THAN 2% OF THE FOLLOWING: CORNSTARCH, PARTIALLY HYDROGENATED SOYBEAN AND COTTONSEED OILS, LEAVENING (BAKING SOFA, SODIUM ACID PYROPHOSPHATE, MONOCALCIUM PHOSPHATE), NATURAL AND ARTIFICIAL FLAVOR, PROPYLENE GLYCOL, MONO DIESTERS OF FATS AND FATTY ACIDS, WHEY (A MILK DERIVATIVE), SALT, MODIFIED TAPIOCA STARCH, CORN STARCH, WHEAT STARCH, SOY LECITHIN, GUAR GUM, CORN SYRUP SOLIDS, XANTHAN GUM, SODIUM STEAROYL LACTYLATE, ARTIFICIAL COLORS (YELLOW 5 LAKE, BLUE 1 LAKE, RED 40 LAKE), DEXTRIN, CONFECTIONER'S GLAZE, CARNAUBA WAX.
Is parsed into a tree:
SUGAR
VEGETABLE SHORTENING
PALM AND SOYBEAN OILS
MONO AND DIGLYCERIDES
POLYSORBATE 60
TO PRESERVE FRESHNESS
TBHQ
ENRICHED BLEACHED WHEAT FLOUR
WHEAT FLOUR
NIACIN
REDUCED IRON
THIAMINE MONONITRATE
RIBOFLAVIN
FOLIC ACID
EGG WHITES
WATER
SOYBEAN OIL
EGGS
SKIM MILK
COCOA ALKALI PROCESSES
HIGH FRUCTOSE CORN SYRUP
CONTAINS LESS THAN 2% OF THE FOLLOWING: CORNSTARCH
PARTIALLY HYDROGENATED SOYBEAN AND COTTONSEED OILS
LEAVENING
BAKING SOFA
SODIUM ACID PYROPHOSPHATE
MONOCALCIUM PHOSPHATE
NATURAL AND ARTIFICIAL FLAVOR
PROPYLENE GLYCOL
MONO DIESTERS OF FATS AND FATTY ACIDS
WHEY
A MILK DERIVATIVE
SALT
MODIFIED TAPIOCA STARCH
CORN STARCH
WHEAT STARCH
SOY LECITHIN
GUAR GUM
CORN SYRUP SOLIDS
XANTHAN GUM
SODIUM STEAROYL LACTYLATE
ARTIFICIAL COLORS
YELLOW 5 LAKE
BLUE 1 LAKE
RED 40 LAKE
DEXTRIN
CONFECTIONER'S GLAZE
CARNAUBA WAX