A food processing discussion group within the Joint Food Ontology Workgroup has proposed a general OBO Foundry compatible food processing ontology and more specific recipe model which is currently focused on the combination of ingredients, devices, and recipe steps. The recipe model needs to be tested out on real-world recipe databases, to develop the kinds of RDF data structures and queries that are of practical use within food science, but which also have direct application in interoperability with other ontology-driven models of nutrient estimation, food related individual and population health, environmental impact of ingredients, and food supply chain traceability. This workshop aims to create RDF views of other recipe database content from the perspective of OBO Foundry ontologies, including FoodOn, ChEBI, and units of measure ontologies. Hacking can take on a number of challenges including Named Entity Recognition of recipe ingredients in free text recipes, to the representation of multi-component foods such as contained in food composition databases (e.g. world.openfoodfacts.org), to the transformation of semi-normalized recipe databases into pure food process ontology form. Additional work on expanding the recipe ontology representation beyond its “lab bench” purview into more nuanced cultural and historical representation of food knowledge is welcome too!”
See https://icbo-conference.github.io/icbo2022/icbo-schedule/ for details and https://icbo-conference.github.io/icbo2022/icbo-registration/ for in person or remote registration. You will be sent zoom link information shortly if you registered for remote attendance.
Agenda for Sunday Sept. 25 FoodOn Hackathon
Thanks to all who came! It was a great meeting of minds. We will follow up with a progress report on our activities and accomplishments!
This includes 2 coffee breaks at roughly 10:15 am and 3pm
9:00 am EST – 12:30 pm morning session
Hour 1:
- Introduction: The connection between Food Processing and Recipe models
- Motivation: Nutrition vs production vs …
- Apply process model to different implementations
- Granularity: Domestic recipes / lab procedure / industrial
- Use ontological information for inferences/predictions:
- Substitution and prediction for ingredients / process step
- Present OBO / FoodOn Process Model
- Compare FoodOn Recipe with Schema.org / Google Process Model / Recipes1M+
Remaining time: Hackathon organization into one or more breakouts:
Fairly stand-alone R&D ideas:
- Identify core food graph competency questions:
- Identify good recipe database, e.g.downloadable and standardized ingredients in JSON
- Set of ingredients in Recipe1M to map to FoodOn?
- Ontological recipe data specification
- Set of cooking devices (including canning tongs and utensils)
- Set of meal occasions (cultural, seasonal, …)
- Set of food processes (enhancing FoodOn’s table of food processes.)
- Include lab procedures (Exact 2 ontology, Allotrope foundation , …)
- Individual behaviour (my eating patterns and motivations / preferences, .e.g portion size)
FoodOn design-dependent tasks:
- Construct FoodOn compatible SPARQL for each competency question
- Model Mashed Potatoes
1:30 pm EST – 5:00 pm afternoon session
- Breakout group debrief / update discussion, then back into respective groups
- 3:30pm: Rejoin and report
- Discussion and closure