GEUL-Grammatikspezifikation

Pakettypen und Kodierungsregeln des semantisch ausgerichteten Binärstreamformats auf Basis des 64-Bit-SIDX

Verb Edge

Klassifizierung von 13.767 WordNet-Verben in 10 Primitive und 68 Sub-primitive mit Erzeugung eines 16-Bit-Codebuchs durch Huffman-Kodierung. Durchschnittliche Kompression von 2,16 Woertern mit 3 Pakettypen: Tiny (2 Woerter), Short (3 Woerter) und Full (5 Woerter).

Entity Node

Node mit fester Laenge von 4 Woertern (64 Bit) zur Identifikation von Entitaeten wie Personen, Orten, Objekten und Organisationen. 3 Bit Mode druecken Quantifikation und Numerus aus, 6 Bit EntityType klassifizieren 64 Obertypen, und 48 Bit Attributes kodieren typspezifische semantische Attribute.

Triple Edge

Edge-Typ zur Darstellung von Beziehungen und Eigenschaften in der Form (Subject, Property, Object). Duale Struktur mit 4-Woerter-Basismodus und 5-Woerter-Erweiterungsmodus, optimiert fuer die Top 63 hochfrequenten Eigenschaften.

Clause Edge

Fester 4-Woerter-Edge zur Darstellung logischer und diskursiver Beziehungen zwischen Praedikationen, Ereignissen und Relationen. 16 RST-basierte Beziehungstypen kodieren kausale, zeitliche, kontrastive und argumentative Beziehungen.

Event6 Edge

Ereignis-Edge variabler Laenge, der die 5W1H (Who, What, Whom, When, Where, Why) auf einmal ausdrueckt. Die variable Struktur von 3 bis 8 Woertern wird durch eine Presence-Bitmaske realisiert.

Context Edge

Leichtgewichtiger 3-Woerter-Edge, der ausdrueckt, 'in welcher Weltanschauung/welchem Kontext diese Behauptung wahr ist'. 64 Typen fuer Quelle, Weltanschauung, Fiktion und Perspektive kodieren die Wahrheitsbedingungen.

Quantity Node

Node variabler Laenge von 4 bis 7 Woertern zur Darstellung physikalischer Groessen, Zahlenwerte, Waehrungen und Literale. 6 Bit Unit kodieren SI-Basis-/Ableitungseinheiten, Waehrungen und Sonderliterale, waehrend 4 Bit Scale die SI-Praefixe ausdruecken.

AST Edge

Edge-Typ zur Darstellung von ASTs von Programmiersprachen als GEUL-Graphen. 6 Bit klassifizieren 64 Sprachen, 8 Bit kodieren 256 AST-Knotentypen. Enthaelt die Abfragesprache PathGEUL.

Group Edge

Edge variabler Laenge, der mehrere Nodes in 7 Typen gruppiert: AND, OR, LIST, SET usw. Ein 13-Bit-Prefix und ein Terminierungsmarker (0x0000) ermoeglichen unbegrenzte Mitgliederzahl.

Streamformat

Der GEUL-Stream ist eine Paketsequenz, die mit Meta Nodes beginnt und endet. Definiert TID-Scoping, Vorwaertsreferenzen und Paketreihenfolgeregeln.