Wissensmodellierung mit Fakten

Beschreibung der Miniwelt "griechische Götter"

Die Miniwelt besteht aus Objekten (hier: Personen), die Eigenschaften haben und in Beziehung zueinander stehen.

Modellierungsansatz - Vase mit den Bildern der Götter Zeus, Hera und Ares[1]

Die folgende Wissensbasis wird zur Beschreibung dieser Miniwelt benutzt.

Ausschnitt aus der griechischen Götterwelt
% Fakten
weiblich(hera).
maennlich(zeus).
maennlich(ares).
kind(ares, hera).
kind(ares, zeus).

Die Objekte der Minwelt werden hier mit Hilfe von Konstanten beschrieben. So werden in der vorliegenden Wissensbasis die Konstanten hera, zeus und ares benutzt, um entsprechenden Götter darzustellen.

Beachte, dass Konstantenbezeichner hier mit einem Kleinbuchstaben beginnen.

Eigenschaften von Objekten der Miniwelt und Beziehungen zwischen Objekten der Miniwelt werden mit Hilfe von Prädikaten erfasst. So wird das Prädikat weiblich benutzt, um zu beschreiben, dass ein Objekt der Miniwelt weiblich ist. Das Prädikat kind wird benutzt, um zu beschreiben, dass ein Objekt der Miniwelt Kind eines anderen Objekts der Minwelt ist.

Prädikatsbezeichner beginnen ebenfalls mit einem Kleinbuchstaben.

Ein Prädikat bezieht sich in der Regel auf eine bestimmte Anzahl von Objekten. Diese Anzahl bezeichnet man auch als Stelligkeit des Prädikats. Das Prädikat kind hat z.B. die Stelligkeit 2. Man schreibt das auch in der Form kind/2.

Wissensbasis einer Miniwelt aus Fakten[2]

Fakten

Ein Prädikat mit Argumenten gefolgt von einem Punkt bildet ein Faktum. So stellt beispielsweise weiblich(hera). ein Faktum dar.

Ein Faktum kann auch durch eine Konstante gefolgt von einem Punkt gebildet werden. In der Wissensbasis oben gibt es kein Beispiel für ein solches Faktum. Man könnte - für eine andere Miniwelt - beispielsweise das Faktum es_schneit. mit der Konstanten es_schneit einführen.

Fakten werden benutzt, um Wissen über die Miniwelt direkt zu beschreiben.

Aufgabe 1

Die Prädikate vater/2 und mutter/2 sollen benutzt werden, um entsprechende Beziehungen in der Miniwelt zu erfassen. Gib Beispiele für Fakten an, die Tatsachen der Miniwelt beschreiben.

Quellen

X

Fehler melden

X

Suche