6. Dictionary
The
Dictionary of Suregen-II plays an important role. Every word which is to
be used by the morphosyntactical functions has to be present in the dictionary.
The function AddDictEntry
accepts as parameters a string – denoting the lexeme or phrasal expression
– and further information concerning the word class and inflection type.
Although a (very) basic dictionary of german is present in Suregen-II there
are a lot of entries, mostly nouns, to be made which a specific to the
medical domain at hand. Composite nouns (which are very frequent in german)
have to be declared as such.
In
addition to this syntactical information it is possible to make specifications
concerning the semantics and pragmatics of a lexeme: The :semanticMarkers
option permits the specification of arbitrary atoms as semantic markers
(in the meaning of a componential analysis) of a lexeme. This markers are
used by Suregen-II to detect synonymity or antonymity which turns out to
be necessary for a certain type of aggregation (“conjunction reduction”)
but also for correct treatment of negations (see below ).
For
convenience, every concept defined via SuregenConcept may be used as semantic
marker. The concept inherits semantic markers from its superclasses such
that by the definition
(SuregenConcept
LS_insertion
:is-a
SuregenIatrogenicActionOnObject
:semanticmarkers (:sd-install))
a
new (compound) semantic markerLS_insertion
is defined, combining
:process, :transitive; :intended, :human-actor, :inanimate-direct-object
etc.
-
-
previous: semantic functions
(cont'd) up (home)
next: enumerations
-