Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

How to use… SLG: The Simple Language Generator. Zutaten für eine SRN Simulation Trainigskorpora –Viele viele (korrekte) Sätze… im richtigen Format Mit.

Ähnliche Präsentationen


Präsentation zum Thema: "How to use… SLG: The Simple Language Generator. Zutaten für eine SRN Simulation Trainigskorpora –Viele viele (korrekte) Sätze… im richtigen Format Mit."—  Präsentation transkript:

1 How to use… SLG: The Simple Language Generator

2 Zutaten für eine SRN Simulation Trainigskorpora –Viele viele (korrekte) Sätze… im richtigen Format Mit der gewünschten Wahrscheinlichkeitsverteilung 1x als *.train, 1x als *.teach file Testsätze –Nicht ganz so viele Sätze S.o. Wahrscheinlichkeiten für jedes Wort, an Stelle X im Satz aufzutreten Tlearn Netzwerk-Konfigurations file (*.cf) Auswertung des Ganzen…

3 Sätze machen mit SLG Was SLG für uns tut: -Eine beliebige Anzahl Sätze generieren, laut einer probabilistischen kontextfreien Grammatik -Für Sätze die Wahrscheinlichkeitsvektoren (entsprechend einer PKFG) berechnen -Wie funktionierts: online: -http://cogweb.iig.uni-freiburg.de/cgi- bin/martinb/slg_frontend.test.plhttp://cogweb.iig.uni-freiburg.de/cgi- bin/martinb/slg_frontend.test.pl -Oder runterladen (für linux): http://tedlab.mit.edu/~dr/ http://tedlab.mit.edu/~dr/

4 Grammatik basteln (1) S : NP VP "."; NP : DET N; DET : der; VP : beißt | schläft; N : Hund | Katze;  laaangweilig

5 Grammatik basteln (2) S : NP VP "."; NP : DET N; DET : der | die; VP : beißt | schläft; N : Hund | Katze;  hmmm…

6 Constraints (1) S : NP VP "."; NP : DET N; DET : der | die; VP : beißt | schläft; N : Hund | Katze; genus { der : Hund; die : Katze; }

7 Constraints (2) S : NP VP "."; NP : DET N | {genus, DET, N}; DET : der | die; VP : beißt | schläft; N : Hund | Katze; genus { der : Hund; die : Katze; }

8 Probabilities (1): schlafende Katzen, beißende Hunde S : NP VP "."; NP : DET N | {genus, DET, N}; DET : der | die; VP : beißt | schläft; N : Hund | Katze; semantik { Hund : beißt (0.8)| schläft; Katze : beißt | schläft (0.8); } …

9 Probabilities (2): schlafende Katzen, beißende Hunde S : NP VP "." | {semantik, NP N, VP}; NP : DET N | {genus, DET, N}; DET : der | die; VP : beißt | schläft; N : Hund | Katze; semantik { Hund : beißt (0.8)| schläft; Katze : beißt | schläft (0.8); } …

10 Probabilities (3): schlafende Katzen, beißende Hunde S : NP VP "." | {semantik, NP N, VP}; NP : DET N | DET ADJ N (0.5)| {genus, DET, N}; DET : der | die; VP : beißt | schläft; N : Hund | Katze; ADJ : grosse | kleine; semantik { Hund : beißt (0.8)| schläft; Katze : beißt | schläft (0.8); } …

11 Rekursion S : NP VP "." | NP VP CONJ S | {semantik, NP N, VP}; NP : DET N | DET ADJ N (0.5)| {genus, DET, N}; DET : der | die; VP : beißt | schläft; N : Hund | Katze; ADJ : grosse | kleine; CONJ: und | oder; semantik { Hund : beißt (0.8)| schläft; Katze : beißt | schläft (0.8); } …

12 So, und jetzt was richtiges: MacDonald&Christiansen(2002) Wie solls aussehen: –Verschiedene Verben: transitiv, intransitiv, optional transitiv –Numeruskongruenz –Relativsätze: ORCs und SRCs –Rekursiv: mehrere Einbettungen von Relativsätzen

13 Terminale –laywer | senator | reporter | banker | judge ; –VIsing : lies | lied | hesitates | hesitated | phones | phoned | understands | understood ; –VTsing : praises | praised | attacks | attacked | phones | phoned | understands | understood ; –VIplur : lie | lied | hesitate | hesitated | phone | phoned | understand | understood ; –VTplur : praise | praised | attack | attacked | phone | phoned | understand | understood ;

14 Viel Vergnügen


Herunterladen ppt "How to use… SLG: The Simple Language Generator. Zutaten für eine SRN Simulation Trainigskorpora –Viele viele (korrekte) Sätze… im richtigen Format Mit."

Ähnliche Präsentationen


Google-Anzeigen