Linked Recipe Schema

The Linked Recipe schema is intended to support the expression of recipes using RDF technology. The schema has been designed with an emphasis on ensuring that existing sources of recipes may be easily converted to this format. The structure of the schema also allows for richer modelling and annotations, as well as exploring the merging of recipe data with other information such as nutrition data, carbon footprint data, calorie counting and so on.

This ontology has a preferred prefix of recipe and is based at the URI http://linekdrecipes.org/schema

Classes

  1. Recipe
    : Recipe
    : A recipe is the combination of a set of ingredients (recipe:IngredientList) and a method (recipe:Method) used to produce a dish (recipe:Dish) or food (recipe:Food).
  2. Method
    : Method
    : A method is a sequence (rdf:Seq) of steps (recipe:Step) that are performed in order, using the tools (recipe:Tool), techniques (recipe:Technique) and ingredients (recipe:Ingredient) in order to produce a food (recipe:Food) or dish (recipe:Dish).
  3. Step
    : Step
    : a step or instruction in a recipe
  4. Tool
    : Tool
    : A tool is a piece of equipment used in the preparation of a recipe (recipe:Recipe).
  5. Technique
    : Technique
    : A technique is a specific way of preparing something and is used in the preparation of a recipe (recipe:Recipe).
  6. Ingredients
    : Ingredients
    : An ingredient list as a sequence (rdf:Seq) of ingredients (recipe:Ingredient) used in the preparation of a recipe (recipe:Recipe).
  7. Ingredient
    : Ingredient
    : An ingredient is a specific amount of a food (recipe:Food) that is used as part of a recipe (recipe:Recipe).
  8. Food
    : Food
    : A food is something that people eat and that may be used as an ingredient (recipe:Ingredient) in a recipe (recipe:Recipe). It may be a simple food, such as salt or pepper, or it may be a more complex food such as meringue or sweet & sour sauce.
  9. Dish
    : Dish
    : A dish is a product of a recipe that would be served for a course (recipe:Course). Dishes are also foods (recipe:Food) but not all foods are dishes. Lamb Casserole would be considered a dish, as might Roast Chicken, whereas Cranberry Sauce or Marmalade would not.
  10. Season
    : Season
    : A season is a recurring period in time that is relevant top the availability of a food (recipe:Food) or the suitability of a recipe (recipe:Recipe). Linked Recipes lists four seasons, Spring (recipe:Spring), Summer (recipe:Summer), Autumn (recipe:Autumn) and Winter (recipe:Winter). These seasons obviously differ in when the occur depending on your locale.
  11. Occasion
    : Occasion
    : An occasion is an event where people come together to meet and enjoy company. Occasions are used in Linked Recipes to allow recipes to be categorised as suitable for, or relevant to, particular occasions.
  12. Diet
    : Diet
    : A diet is a way of eating that attempts to balance the food eaten to reduce a food type, as in the case of a low-carb diet or a dairy-free diet, or in favour of a food type as in the case of a high-protein diet. Diets are used in Linked Recipes to categorise recipes that may be suitable for people following a particular diet.
  13. Cuisine
    : Cuisine
    : A cuisine is a style of cooking that is associated with a particular geographic area. Cuisines are used in Linked Recipes to categorise recipes that may appeal to be people who like that cuisine.
  14. Course
    : Course
    : A course is a stage in a meal during which a particular style of dish may be served.
  15. Menu
    : Menu
    : A menu is a collection of recipes (recipe:Recipe), or dishes (recipe:Dish) that go well together to provide a meal.

Properties

  1. ingredients
    : ingredients
    : Relates a recipe to the list of ingredients (recipe:IngredientList).
  2. ingredient
    : ingredient
    : Links a recipe directly to each of the ingredients (recipe:Ingredient). This is used in addition to a sequenced ingredient list (recipe:IngredientList).
  3. ingredient of
    : ingredient of
    : Connects a food (recipe:Food) back to a recipe (recipe:Recipe) in which it is used.
  4. required tool
    : required tool
    : Links a recipe (recipe:Recipe) or step (recipe:Step) with a tool (recipe:Tool) that is required to complete the preparation.
  5. required technique
    : required technique
    : Links a recipe (recipe:Recipe) or step (recipe:Step) with a technique (recipe:Technique) that is required to complete the preparation.
  6. goes well with
    : goes well with
    : Allows to foods (recipe:Food) to be related due their regular co-occurence.
  7. method
    : method
    : Connects a recipe (recipe:Recipe) with a method, a sequence of steps, (recipe:Method) that is used to produce it.
  8. serves
    : serves
    : Indicates the number of people the recipe is intended to serve.
  9. at it best in
    : at it best in
    : Relates a food (recipe:Food) to a season in which it is at its best.
  10. cuisine
    : cuisine
    : Links a recipe (recipe:Recipe) to the style of cuisine (recipe:Cuisine) that it come from.
  11. diet
    : diet
    : Relates a recipe (recipe:Recipe) to a diet that it may be suitable for.
  12. course
    : course
    : Links a recipe (recipe:Recipe) to the course (recipe:Course) in a meal for which it was intended to be served.
  13. quantity
    : quantity
    : The quantity of an ingredient, consider typing this using http://kilosandcups.info/
  14. cooking time
    : cooking time
    : The length of time taken for the recipe to cook represented as an XSD duration.
  15. preparation time
    : preparation time
    : The length of time taken to prepare the recipe represented as an XSD duration.
  16. time
    : time
    : The length of time taken to prepare and cook the recipe represented as an XSD duration. This is typically used instead of preparation and cooking time where the data is not available to support distinct time statements.
  17. produces
    : produces
    : Indicates the food (recipe:Food) or dish (recipe:Dish) that a recipe (recipe:Recipe) produces.

Seasons

  1. Spring
    : Spring
  2. Summer
    : Summer
  3. Autumn
    : Autumn
  4. Winter
    : Winter