Related Experiment Video
Updated: Oct 3, 2025

Iterative Development of an Innovative Smartphone-Based Dietary Assessment Tool: Traqq
Published on: March 19, 2021
Food Recipe Ingredient Substitution Ontology Design Pattern
Agnieszka Ławrynowicz1, Anna Wróblewska2, Weronika T Adrian3
1Center for Artificial Intelligence and Machine Learning (CAMIL), Faculty of Computing and Telecommunications, Poznan University of Technology, 60-965 Poznań, Poland.
This study introduces a design pattern for food recipe substitutions, enhancing existing food and process models. The pattern is mapped to domain ontologies for broader application.
Area of Science:
- Computer Science
- Food Science
- Ontology Engineering
Background:
- Food recipe data is complex and often lacks standardized structures for substitutions.
- Existing food and process models may not adequately capture the nuances of ingredient or step replacements.
- Ontologies are crucial for formalizing knowledge and enabling semantic interoperability in the food domain.
Purpose of the Study:
- To propose a novel ontology design pattern for representing substitutions in food recipes.
- To integrate this pattern with state-of-the-art food and process models.
- To provide practical examples and map the pattern to existing domain ontologies.
Main Methods:
- Development of a formal ontology design pattern for recipe substitutions.
- Integration and extension of existing food and process ontologies.
- Creation of illustrative scenarios and use cases.
- Mapping the proposed pattern to established domain ontologies.
Main Results:
- A well-defined ontology design pattern for food recipe substitutions has been established.
- The pattern effectively models ingredient and process substitutions within recipes.
- The pattern is compatible with and mapped to relevant existing ontologies.
- The pattern is publicly available for community use and further development.
Conclusions:
- The proposed ontology design pattern offers a standardized approach to representing food recipe substitutions.
- This work facilitates semantic interoperability and knowledge sharing in the culinary domain.
- The public availability of the pattern encourages its adoption and contributes to the Linked Open Data cloud for food.
Related Concept Videos
Predicting Products: Substitution vs. Elimination
The following factors can influence the mechanisms competing against each other:
Optimal Foraging
Dietary Connections
Taste Buds and Receptors
Protein Complexes with Interchangeable Parts
Principle of Equivalence

