02.06.03. Deutsche Grammatik – Vertiefung
Um sich mit dem Aufbau der Wissenbasis genauer vertraut zu machen, können Sie zuerst eine Grammatik erstellen, die nur einen einzigen Satz generieren kann. Diese Grammatik kann dann erweitert werden. Die folgenden Aufgaben helfen dir eine einfache Wissensbasis zu erstellen, die folgenden Satz generiert.:
die katze klaut
Zur Hilfestellung hier nochmal die englische Grammatik:
% word/2% word(X): X ist ein Satzglied
word(determiner,a).
word(determiner,every).
word(noun,criminal).
word(noun,'big kahuna burger').
word(verb,eats).
word(verb,likes).
% sentence/1% sentence(X): X ist ein Satz
% seq/5% seq(X,Y,Z,A,B): seq ist eine Folge von Wörtern
sentence(seq(Word1,Word2,Word3,Word4,Word5)):-
word(determiner,Word1),
word(noun,Word2),
word(verb,Word3),
word(determiner,Word4),
word(noun,Word5).