FoodScribe: an open-source semantic framework for nutrient estimation from free-text dietary records

Harsha Gouda1, Marta Sala-Climent2, Julius Agongo1

  • 1Skaggs School of Pharmacy and Pharmaceutical Sciences, University of California San Diego, La Jolla, CA, USA.

Summary

FoodScribe efficiently summarizes dietary records by translating meal descriptions into nutrient profiles using AI. This tool accelerates nutritional epidemiology research by automating data analysis, saving significant time and resources.

Related Concept Videos

Key Elements for Plant Nutrition02:35

Key Elements for Plant Nutrition

Like all living organisms, plants require organic and inorganic nutrients to survive, reproduce, grow and maintain homeostasis. To identify nutrients that are essential for plant functioning, researchers have leveraged a technique called hydroponics. In hydroponic culture systems, plants are grown—without soil—in water-based solutions containing nutrients. At least 17 nutrients have been identified as essential elements required by plants. Plants acquire these elements from the atmosphere, the...
Dietary Connections01:23

Dietary Connections

In biological systems, most metabolic pathways are interconnected. The cellular respiration processes that convert glucose to ATP—such as glycolysis, pyruvate oxidation, and the citric acid cycle—tie into those that break down other organic compounds. As a result, various foods—from apples to cheese to guacamole—end up as ATP. In addition to carbohydrates, food also contains proteins and lipids—such as cholesterol and fats. All of these organic compounds are used as energy sources to produce...
Overview of Fatty Acid Metabolism01:28

Overview of Fatty Acid Metabolism

Lipids also are sources of energy that power cellular processes. Like carbohydrates, lipids are composed of carbon, hydrogen, and oxygen, but these atoms are arranged differently. Most lipids are nonpolar and hydrophobic. Major types include fats and oils, waxes, phospholipids, and steroids.
Fatty acids are catabolized in a process called beta-oxidation, which takes place in the matrix of the mitochondria and converts their fatty acid chains into two-carbon units of acetyl groups. The acetyl...
Self-Schemas02:16

Self-Schemas

In general, a schema is a mental construct consisting of a cluster or collection of related concepts (Bartlett, 1932). There are many different types of schemata, and they all have one thing in common: schemata are a method of organizing information that allows the brain to work more efficiently. When a schema is activated, the brain makes immediate assumptions about the person or object being observed.
Fats as Energy Storage Molecules01:06

Fats as Energy Storage Molecules

Triglycerides are a form of long-term energy storage molecules. They are made of glycerol and three fatty acids. To obtain energy from fat, triglycerides must first be broken down by hydrolysis into their two principal components, fatty acids and glycerol. This process, called lipolysis, takes place in the cytoplasm. The resulting fatty acids are oxidized by β-oxidation into acetyl-CoA, which is used by the Krebs cycle. The glycerol that is released from triglycerides after lipolysis directly...
Optimal Foraging00:48

Optimal Foraging

How animals obtain and eat their food is called foraging behavior. Foraging can include searching for plants and hunting for prey and depends on the species and environment.