User Tools

Site Tools


formalized_languages

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
formalized_languages [2018/11/12 15:45]
andries [3. Categories of kinds of relations]
formalized_languages [2018/11/12 16:12]
andries [3. Categories of kinds of relations]
Line 31: Line 31:
  
 The expression power of formal languages is largely determined by the number and variety of kinds of relations (also called relation types) that are available in the language definition. The Gellish formalized language definition includes over 1000 standard kinds of relations. They are defined in the upper ontology section of the Taxonomic Dictionary-Ontology. Their textual definitions and subtype-supertype hierarchy (taxonomy) is documented a computer readable file that itself is written in Gellish. The hierarchy is also available in printed form in the book [[http://​www.lulu.com/​shop/​andries-van-renssen/​taxonomic-dictionary-of-relations/​paperback/​product-22534783.html|Taxonomic Dictionary of Relations]] and in its Dutch equivalent [[http://​www.lulu.com/​shop/​andries-van-renssen/​taxonomisch-woordenboek-van-relaties/​paperback/​product-22534768.html|Taxonomisch Woordenboek van Relaties]]. The definitions of kinds of relations also include specifications of the allowed roles and the allowed role players for the kinds of relations as well as a taxonomy of roles and of role players. Together that defines what are correct formal expressions and how expressions should be interpreted. \\ The expression power of formal languages is largely determined by the number and variety of kinds of relations (also called relation types) that are available in the language definition. The Gellish formalized language definition includes over 1000 standard kinds of relations. They are defined in the upper ontology section of the Taxonomic Dictionary-Ontology. Their textual definitions and subtype-supertype hierarchy (taxonomy) is documented a computer readable file that itself is written in Gellish. The hierarchy is also available in printed form in the book [[http://​www.lulu.com/​shop/​andries-van-renssen/​taxonomic-dictionary-of-relations/​paperback/​product-22534783.html|Taxonomic Dictionary of Relations]] and in its Dutch equivalent [[http://​www.lulu.com/​shop/​andries-van-renssen/​taxonomisch-woordenboek-van-relaties/​paperback/​product-22534768.html|Taxonomisch Woordenboek van Relaties]]. The definitions of kinds of relations also include specifications of the allowed roles and the allowed role players for the kinds of relations as well as a taxonomy of roles and of role players. Together that defines what are correct formal expressions and how expressions should be interpreted. \\
-The electronic language definition can be licensed, and can then be directly imported in Gellish enabled application systems to enable searching for kinds of relations and for supporting the generation and interpretation of formal language expressions.+The electronic language definition can be directly imported in Gellish enabled application systems to enable searching for kinds of relations and for supporting the generation and interpretation of formal language expressions.
  
 +For creating high quality Gellish expressions skills are required in **'​Semantic Modeling'​**,​ which primarily includes expressing information in the form of collections of binary relations conform a consistent methodology. It also includes using the proper kinds of relations for expressing particular meanings. \\
 +The search for the proper kinds of relations is supported by two mechanisms: 1) The fact that kinds of relations are denoted by phrases that apply logical naming conventions and 2) The fact that the kinds of relations are arranged in a taxonomy. A method for finding the required kinds of relations is described further in the taxonomy description of the Gellish wiki.
  
-Each kind of relation is identified by a unique identifier (its Gellish UID). Furthermore,​ each kind of relation is denoted by at least one base phrase and by at least one inverse phrase. For example, a part-whole relation between two individual things is denoted in Formal English by the phrase <is a part of> and by the inverse phrases <has as part> and <is a whole for> ​and has UID 1260. This means that the same statement or idea can be expressed in either of the two ways. For example, the expression 'A <is a part of> B' has the same meaning as the expression 'B <has as part> A'. A kind of relation can also be denoted by alternative phrases, such as <is an assembly of>, or by phrases in other languages. Users may even define their own synonym phrases ​(provided that the UID remains the same) and they can indicate a '​language'​ and/or a '​language community'​ in which their phrase is preferred. For example: the Dutch (Nederlands) equivalent ​of the name of UID 1260 in the above example is: <is een deel van>.\\+=== 3.1 Phrases === 
 +Each kind of relation is denoted by at least one base phrase and by at least one inverse phrase. For example, a part-whole relation between two individual things is denoted in Formal English by the phrase <is a part of> and by the inverse phrases <has as part> and <is a whole for>. This means that the same statement or idea can be expressed in either of the two ways. For example, the expression 'A <is a part of> B' has the same meaning as the expression 'B <has as part> A'. A kind of relation can also be denoted by alternative phrases, such as <is an assembly of>, or by phrases in other languages. Users may even define their own synonym phrases and they can indicate a '​language'​ and/or a '​language community'​ in which their phrase is preferred. For example: the Dutch (Nederlands) equivalent ​base phrase for denoting ​the concept '​part-whole relation' ​in the above example is: <is een deel van>.
  
-For creating high quality Gellish expressions skills are required in **'​Semantic Modeling'​**,​ which primarily includes expressing information in the form of collections of binary relationsIt also includes using the proper kinds of relations ​for expressing particular meanings. The search for the proper kinds of relations ​is supported ​by two mechanisms: 1The fact that the kinds of relations are arranged in a taxonomy ​and 2) The fact that kinds of relations are denoted by phrases that apply logical naming conventionsA method for finding ​the required ​kinds of relations ​is described further in the taxonomy description of the Gellish wiki.+=== 3.2 Unique identifiers (UIDs) === 
 +Apart from the multiple phrases ​for denoting a kind of relation, each kind of relation ​is identified ​by a unique identifier (its Gellish UID). For example, ​the concept '​part-whole relation'​ has UID 1260. Thus all aliases, synonyms, abbreviations ​and translations ​of phrases that denote a particular kind of relation share the same UID 
 + 
 +=== 3.3 The taxonomy - the hierarchy of kinds of relations
 The kinds of relations together form a taxonomy, being a subtype-supertype hierarchy of kinds of relations. This implies that all kinds of relations are subtypes of one concept, called **relation**. The first subtypes of '​relation'​ are the concepts //binary relation// and //higher order or variable order relation//. The binary relations have the following branches in the hierarchy: The kinds of relations together form a taxonomy, being a subtype-supertype hierarchy of kinds of relations. This implies that all kinds of relations are subtypes of one concept, called **relation**. The first subtypes of '​relation'​ are the concepts //binary relation// and //higher order or variable order relation//. The binary relations have the following branches in the hierarchy:
  
formalized_languages.txt · Last modified: 2018/11/12 16:23 by andries