Changes

Jump to navigation Jump to search
No change in size ,  09:13, 26 September 2018
no edit summary
Line 43: Line 43:  
* Translations
 
* Translations
 
* Inheritance
 
* Inheritance
 +
 +
== Ingredients Thesaurus ==
 +
The current OFF ingredients taxonomy ([https://cryptpad.fr/code/#/2/code/edit/mKQp7RUB1z8lajY4GgPpfMNm/ cryptpad]) can be seen as a thesaurus. The OFF ingredients taxonomy is mainly a list of elements that occur in ingredient lists.
 +
NOTE THIS SECTION NEEDS TO BE REWORKED BASED ON THE LATEST INSIGHTS.
 +
The ontology should be usable as the translations taxonomy. This taxonomy lists all ingredients, their synonyms and their translations. This taxonomy is already in use.
 +
 +
=== Object properties ===
 +
The object properties describe the relations between classes.
 +
 +
The following object properties have been identified:
 +
 +
==== Contains/isPartOf ====
 +
These properties allow to indicate whether an ingredient is composed of other ingredients. The relations are only defined if they clarify the definition of an ingredient class.
 +
 +
==== isDerived ====
 +
This is a class of properties that describe how one ingredient class is transformed into another ingredient class.
 +
 +
==== isManufactureIn/manufactures ====
 +
This describes the relation with a geographic place class.
 +
 +
=== Example ===
 +
<nowiki>#</nowiki> '''CLARIFIED BUTTER - en:milk fat rendered from butter to separate the en:milk solids and water from the en:butterfat'''
 +
<br />
 +
<br />''<en:butter''
 +
<br />''en:clarified butter''
 +
<br />''bxr:Шара тоһон''
 +
<br />''ca:mantega clarificada''
 +
<br />''cs:přepuštěné máslo''
 +
<br />''de:Butterschmalz''
 +
<br />
 +
 +
=== Explanation ===
 +
* The <nowiki>#</nowiki>  describes a comment line and can be used to add a definition of the ingredient. In this case the definition is taken from wikipedia.
 +
* The ''<en:butter'' line describes the parent ingredient of this ingredient. The parent ingredient forms the basis of the current ingredient. This line is optional. It implies that any properties of the parent are also valid for the child, unless a property has been redefined.
 +
* The ''en:clarified butter'' line is the main name of the ingredient. Any synonyms appear after the main name, separated by comma's. The prefix ''en:'' defines the language of the main ingredient.
 +
* The next lines provide translations of the main ingredient in other languages. One language per line. Each line starts with a language prefix. Thus ''de:'' means german.
    
== Ontology building ==
 
== Ontology building ==
Line 188: Line 224:  
# The results can be presented to the user and will explain what the class is, how it is related to other Ingredient Classes, how the Ingredient Class is created from other classes and it will show what the ingredient entry does not tell.
 
# The results can be presented to the user and will explain what the class is, how it is related to other Ingredient Classes, how the Ingredient Class is created from other classes and it will show what the ingredient entry does not tell.
 
# The user can select the language in which he wants to see the results.
 
# The user can select the language in which he wants to see the results.
  −
== Ingredients Thesaurus ==
  −
The current OFF ingredients taxonomy ([https://cryptpad.fr/code/#/2/code/edit/mKQp7RUB1z8lajY4GgPpfMNm/ cryptpad]) can be seen as a thesaurus. The OFF ingredients taxonomy is mainly a list of elements that occur in ingredient lists.
  −
NOTE THIS SECTION NEEDS TO BE REWORKED BASED ON THE LATEST INSIGHTS.
  −
The ontology should be usable as the translations taxonomy. This taxonomy lists all ingredients, their synonyms and their translations. This taxonomy is already in use.
  −
  −
=== Object properties ===
  −
The object properties describe the relations between classes.
  −
  −
The following object properties have been identified:
  −
  −
==== Contains/isPartOf ====
  −
These properties allow to indicate whether an ingredient is composed of other ingredients. The relations are only defined if they clarify the definition of an ingredient class.
  −
  −
==== isDerived ====
  −
This is a class of properties that describe how one ingredient class is transformed into another ingredient class.
  −
  −
==== isManufactureIn/manufactures ====
  −
This describes the relation with a geographic place class.
  −
  −
=== Example ===
  −
<nowiki>#</nowiki> '''CLARIFIED BUTTER - en:milk fat rendered from butter to separate the en:milk solids and water from the en:butterfat'''
  −
<br />
  −
<br />''<en:butter''
  −
<br />''en:clarified butter''
  −
<br />''bxr:Шара тоһон''
  −
<br />''ca:mantega clarificada''
  −
<br />''cs:přepuštěné máslo''
  −
<br />''de:Butterschmalz''
  −
<br />
  −
  −
=== Explanation ===
  −
* The <nowiki>#</nowiki>  describes a comment line and can be used to add a definition of the ingredient. In this case the definition is taken from wikipedia.
  −
* The ''<en:butter'' line describes the parent ingredient of this ingredient. The parent ingredient forms the basis of the current ingredient. This line is optional. It implies that any properties of the parent are also valid for the child, unless a property has been redefined.
  −
* The ''en:clarified butter'' line is the main name of the ingredient. Any synonyms appear after the main name, separated by comma's. The prefix ''en:'' defines the language of the main ingredient.
  −
* The next lines provide translations of the main ingredient in other languages. One language per line. Each line starts with a language prefix. Thus ''de:'' means german.
      
== Categories Taxonomy==
 
== Categories Taxonomy==
3,393

edits

Navigation menu