LeosGehirn
Allgemeine Bemerkung:
Dieses Programm prüft ob ein eingegebener Satz im Sinne von Leonardo
wahr (oder falsch) ist. Es wird davon ausgegangen, dass der Satz als
Dependenzstruktur von Niels Grammar-Diagnosis-Parser geliefert wird.
Probleme und allgemeine Kommentare:
Annahmen: Wortformen sind eindeutig
Ein Satz wie: "unter dem Tische steht ein Schemel" könnte Probleme
machen, da wir unter(tische, hocker) generieren würden. tische ist aber mehrzahl. Da
aber auf den Bildern nicht mehrere Tische vorkommen kann man inst(tisch, tische) annehmen.
Was allerdings dazu führt, dass auch wenn der Schüler fehlerhaft den Plural benutzt
Leonardo versteht. Das Problem wird also erst dann auftreten, wenn der Plural benötigt
wird und der veraltete Dativ bei dem speziellen Wort benutzt werden kann. Bei Banane git es
das Problem ja gar nicht. "Der Affe steht auf der Banane" - kein Problem.
Prologcode: cvs mss/Semantik
testsaetze.pl und
wiba.pl.
--
AlexisPangalos - 04 Feb 2002