This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
gellish_expression_format [2019/09/13 16:00] andries |
gellish_expression_format [2019/09/13 16:15] (current) andries Language independency clarified |
||
---|---|---|---|
Line 19: | Line 19: | ||
|assertion|The Euromast|is located in|Rotterdam| | | | |assertion|The Euromast|is located in|Rotterdam| | | | ||
- | The above Gellish expression table contains columns that are identified by language independent column IDs (the numbers 31, 101, 3, etc.). The names of the columns as given on the second row are free text. The use of numeric column IDs makes that the table becomes language independent and enables that the columns may be arranged in any sequence that is convenient for the user. The content of the above table is still language dependent and human readable. Its content can be made language independent by inserting columns with unique language independent identifiers (UIDs) for the concepts that are denoted by the above names. Thus by extending the table with columns for such UIDs. The additional columns with object UIDs are illustrated in the following extension of the above table: | + | The above Gellish expression table contains columns that are identified by language independent column IDs (the numbers 43, 101, 3, etc.). The names of the columns as given on the second row are free text. The use of numeric column IDs makes that the table structure becomes language independent and enables that the columns may be arranged in any sequence that is convenient for the user. But the content of the above table is still human readable and language dependent. However, the content will be made language independent because Gellish enabled software will insert additional columns with unique language independent identifiers (UIDs) for all objects, whereas those objects may be denoted by various language dependent names, translation, synonyms, codes, etc. Thus by extending the table with columns for such UIDs and interpreting the expressions as relations between UIDs, the expressions become language independent. The additional columns with object UIDs are illustrated in the following extension of the above table that uses the prefix 'pr': |
+ | ^Gellish^Language=English^Prefix=pr^ ^ ^ ^ | ||
^ 1 ^ 5 ^ 2 ^ 60 ^ 15 ^ 66 ^ | ^ 1 ^ 5 ^ 2 ^ 60 ^ 15 ^ 66 ^ | ||
^UID of an idea^UID of an intention^UID of a left hand object^UID of a kind of relation^UID of a right hand object^UID of a unit of measure^ | ^UID of an idea^UID of an intention^UID of a left hand object^UID of a kind of relation^UID of a right hand object^UID of a unit of measure^ |