Changes

Jump to navigation Jump to search
716 bytes added ,  11:13, 22 August 2018
Line 48: Line 48:     
=== Individuals ===
 
=== Individuals ===
The basic input are the individuals. So far only the ingredients have been identified as necessary.
+
The purpose of the ontology is to define a set of relationships between standardised ingredients. Thus if a producer defines an ingredient in an ingredient list (raw ingredient), it will first be normalised to a single language and format and then it can be decided (inferenced) which ingredient it is. If an ingredient was only defined in vague terms, the relationships will indicate the missing information and assumptions that can be made about an ingredient.
    
==== Raw ingredients ====
 
==== Raw ingredients ====
Line 59: Line 59:     
For protégé this implies that any normalized ingredient individual must have a data property, which defines the data corresponding to the individual. The data property ''hasName valueString'' is used to infer the corresponding classes. It is assumed that the valueString has the format languageCode:string. This data property can then be used to classify an ingredient. It is possible that the other information of the product is required for a better classification.
 
For protégé this implies that any normalized ingredient individual must have a data property, which defines the data corresponding to the individual. The data property ''hasName valueString'' is used to infer the corresponding classes. It is assumed that the valueString has the format languageCode:string. This data property can then be used to classify an ingredient. It is possible that the other information of the product is required for a better classification.
 +
 +
==== Normalisation procedure ====
 +
 +
* '''plural / singular''' - should all ingredients be defined in singular or plural. It probably depends what is meant (or left out). If a raw ingredient says ''minerals'' or ''salts'', it does not say which mineral or salt. There can be more than one mineral or salt. So in the normalisation plurals should be kept.
    
=== Classes ===
 
=== Classes ===
3,393

edits

Navigation menu