The FoodOntology Vocabulary for Food Products Description

IRI:
http://purl.org/foodontology
Version IRI:
http://purl.org/foodontology/0.0.9
Date:
28/02/2015
Current version:
0.0.9
Authors:
Alexander Chistyakov, ITMO University
Maxim Kolchin, ITMO University
Maxim Lapaev, ITMO University
Olga Parkhimovich, ITMO University
Rezeda Khaidarova, ITMO University
Imported Ontologies:
http://purl.org/goodrelations/v1 (visualise it with LODE)
Other visualisation:
Ontology source

Abstract

The Food Ontology is an extension of GoodsRelations Ontology [GoodsRelations] created to represent food and food products. Food Ontology describes food products and provides information on ingredients, additives, nutrition facts and other food-specific facts.

Table of Content

  1. Introduction
  2. Classes
  3. Object Properties
  4. Data Properties
  5. Namespace Declarations

Introduction

Food Ontology is an ontology created for food and food products particularly which is being developed for MneMojno project to structure its knowledge base of food products and to interlink with other datasets (such as DBPedia) in future. The motivation for building a new ontology is the lack of reusable, non-toy ontology for food product domain. The ontology extends the most powerful ontology for describing all of the details of products and services GoodsRelations ontology, here in after referred to as the core ontology. Below, we give an overview of the relevant conceptual entities and types of relationships that extend the core ontology for food product domain.

Classes

Foodc back to ToC or Class ToC

IRI: http://purl.org/foodontology#Food

has super-classes
product or servicec
is in domain of
carbohydrates per 100 gdp, carbohydrates per100gop, contains a GMOdp, contains ingredientop, energy per 100 gdp, energy per100gop, fat per 100 gdp, fat per100gop, ingredients list as textdp, proteins per 100 gdp, proteins per100gop

Food additivec back to ToC or Class ToC

IRI: http://purl.org/foodontology#FoodAdditive

has super-classes
Ingredientc

Ingredientc back to ToC or Class ToC

IRI: http://purl.org/foodontology#Ingredient

has sub-classes
Food additivec
is in range of
contains ingredientop

Object Properties

carbohydrates per100gop back to ToC or Object Property ToC

IRI: http://purl.org/foodontology#carbohydratesPer100g

has super-properties
quantitative product or service propertyop
has domain
Foodc
has range
quantitative value floatc

contains ingredientop back to ToC or Object Property ToC

IRI: http://purl.org/foodontology#containsIngredient

contains ingredient
has domain
Foodc
has range
Ingredientc

energy per100gop back to ToC or Object Property ToC

IRI: http://purl.org/foodontology#energyPer100g

has super-properties
quantitative product or service propertyop
has domain
Foodc
has range
quantitative value floatc

fat per100gop back to ToC or Object Property ToC

IRI: http://purl.org/foodontology#fatPer100g

has super-properties
quantitative product or service propertyop
has domain
Foodc
has range
quantitative value floatc

proteins per100gop back to ToC or Object Property ToC

IRI: http://purl.org/foodontology#proteinsPer100g

has super-properties
quantitative product or service propertyop
has domain
Foodc
has range
quantitative value floatc

Data Properties

carbohydrates per 100 gdp back to ToC or Data Property ToC

IRI: http://purl.org/foodontology#carbohydratesPer100gAsDouble

has super-properties
datatype product or service propertydp
has domain
Foodc
has range
double

contains a GMOdp back to ToC or Data Property ToC

IRI: http://purl.org/foodontology#containsGMO

has characteristics: functional

has super-properties
datatype product or service propertydp
has domain
Foodc
has range
boolean

energy per 100 gdp back to ToC or Data Property ToC

IRI: http://purl.org/foodontology#energyPer100gAsDouble

has super-properties
datatype product or service propertydp
has domain
Foodc
has range
double

fat per 100 gdp back to ToC or Data Property ToC

IRI: http://purl.org/foodontology#fatPer100gAsDouble

has super-properties
datatype product or service propertydp
has domain
Foodc
has range
double

ingredients list as textdp back to ToC or Data Property ToC

IRI: http://purl.org/foodontology#ingredientsListAsText

has domain
Foodc
has range
literal

proteins per 100 gdp back to ToC or Data Property ToC

IRI: http://purl.org/foodontology#proteinsPer100gAsDouble

has super-properties
datatype product or service propertydp
has domain
Foodc
has range
double

Namespace Declarations back to ToC

default namespace
http://purl.org/foodontology#
dc
http://purl.org/dc/elements/1.1/
foaf
http://xmlns.com/foaf/0.1/
foodontology
http://purl.org/foodontology/
goodrelations
http://purl.org/goodrelations/
owl
http://www.w3.org/2002/07/owl#
purl-org
http://purl.org/
rdf
http://www.w3.org/1999/02/22-rdf-syntax-ns#
rdfs
http://www.w3.org/2000/01/rdf-schema#
v1
http://purl.org/goodrelations/v1#
vann
http://purl.org/vocab/vann/
xsd
http://www.w3.org/2001/XMLSchema#

This HTML document was obtained by processing the OWL ontology source code through LODE, Live OWL Documentation Environment, developed by Silvio Peroni.