UpperBoundEstimation
Folgende Schritte sind zur Durchf"uhrung eines Versuchs erforderlich:
- aus den Annotationen, die fuer jeden Satz erforderlichen infos herausfiltern, dh jedes Wort mit der dazugehoerigen Kategorie. man nehme: filterannotation.pl
- Aus den extrahierten Infos Constraints bauen. Fuer jeden Satz wird eine Datei mit jeweils einem Constraint pro Wort erzeugt. Man nehme: constraintGen0.0.pl, constraintGen0.1.pl, constraintGen0.999.pl
- Die Skripte eval0.0-frobbing.sh, eval0.0-gls.sh, eval0.0.sh (für netsearch) ... führen die eigentlichen Experimente durch und erzeugen dabei Log-Files in den entsprechenden Verzeichnissen.
- Um die Log-Dateien eines Versuchs auszuwerten, werden die skripte 'readLogs.sh' und 'sortResults1.1.pl', (bzw 'sortResults1.1.wiki.pl...erzeugt Ausgaben im wiki-format) nacheinander in dem Verzeichnis in dem die Logfiles liegen aufgerufen, dh :
../readLogs.sh | ../sortResults1.2.wiki.pl -g [t|s|td]> ausgabedatei
(option -g: t sortiert nach zeit, s sortiert nach score, td sortiert nach zeitdifferenz)
Beispiel fuer ein Constraint:
{X:SYN} : "anno_n001k001-1-0" : case : 0.999 :
X@from = 0
-> X@cat = PPER
;
---+++ Page Preferences
--
JochenHagenstroem - 13 Dec 2001