73
Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber <[email protected]> Hubert Feyrer <[email protected]> Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.1/71

Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber Hubert Feyrer

  • Upload
    others

  • View
    32

  • Download
    2

Embed Size (px)

Citation preview

Page 1: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Quenya Syntax 1: Verbal-PhrasenInformationslinguistik, SS 2004

Claudia Henghuber <[email protected]>

Hubert Feyrer <[email protected]>

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.1/71

Page 2: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Inhalt

• Satzaufbau und Wortstellung• Beispielsätze• Quenya-Grammatik• Parser – Theorie und Umsetzung in Prolog

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.2/71

Page 3: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Satzaufbau und Wortstellung

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.3/71

Page 4: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Inhalt Satzaufbau

• Valenzgrammatik• Phrasenstrukturgrammatik• Generative Transformationsgrammatik• Satzstellung

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.4/71

Page 5: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Valenzgrammatik: Begründer

Begründer der Valenzgrammatik (VG):Lucien Tesniere

1959: "Elements de syntaxe structurale"

1953: "Esquisse de syntaxe structurale"

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.5/71

Page 6: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

VG: Allgemeines #1

• Verb bildet das strukturelle Zentrum desSatzes

• Wenn eine syntaktische Strukturgleichbleibend in einer Reihe von Sätzenwiederkehrt, spricht man von einemSatzbauplan.

⇒ Satzbauplan wird durch das Prädikatbegründet

⇒ Subjekt wird auf gleiche Stufe wie dievorhandenen Objekte gestellt

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.6/71

Page 7: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

VG: Allgemeines #2

• Subjekt und Objekte bezeichnet Tesniere als"actants" (Aktanten, Ergänzungen)

• Darstellung des Satzes in einem Stemma

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.7/71

Page 8: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

VG: Stemma

Beispiel für ein Stemma:

“Hans gibt Maria Bücher.”

Verbalknoten:

MariaHans Buecher

gibt

Ergaenzungen:

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.8/71

Page 9: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

VG: Valenz

• Ein Stemma ist ein Graph, dessen Knotenhier durch ein Wort belegt ist, und dessennach unten gerichtete Kanten alsAbhängigkeitsrelationen, sogenannteKonnexionen, aufgefasst werden.

• Tesniere vergleicht die Fähigkeit der Verbeneine Anzahl und Art von Ergänzungen zu sichzu nehmen, mit der Wertigkeit eines Atomsund nennt sie Valenz.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.9/71

Page 10: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

VG: Dependenzgrammatik

• Die Grammatik, in derAbhängigkeitsbeziehungen dargestelltwerden, nennt man Dependenzgrammatik.Die Untersuchung nach Valenz ist einTeilbereich der Dependenzgrammatik.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.10/71

Page 11: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

VG: Ergänzungen

Vom Verb geforderte Ergänzungen imDeutschen:

• Nominativ-Ergänzung• Genitiv-Ergänzung• Dativ-Ergänzung• Akkusativ-Ergänzung• Präpositional-Ergänzung• Prädikatsnomen-Ergänzung

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.11/71

Page 12: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

VG: Ergänzungen & Angaben

• Obligatorische und Fakultative Ergänzungen• Obligatorische Ergänzungen sind alle

Satzglieder, die für einen systaktischen Sinnnotwendig sind.

• Im Gegensatz dazu stehen die fakultativenErgänzungen, die weglassbar sind.Fakultative Ergänzungen nennt man auchAngaben.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.12/71

Page 13: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

VG: Verbarten

• Wenn die Anzahl der Ergänzungen ermitteltworden ist, kann man die Wertigkeit derVollverben festlegen.

• Vollverben sind Verben wie arbeiten, tanzen,lachen, singen usw.

• Dem gegenüber stehen Hilfsverben (z.B.werden) und Modalverben (wie sollen).

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.13/71

Page 14: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Phrasenstrukturgrammatik (PSG)

• Als Begründer der Grammatik gilt LeonardBloomfield mit seinem Hauptwerk "Language"1933.

• Ursache für die Entwicklung dieserGrammatik war das Interesse an denaussterbenden Indianersprachen.

• Bei der Phrasenstrukturgrammatik wird derSatz in Nominalphrasen und Verbalphrasensegmentiert.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.14/71

Page 15: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

PSG: Beispiel

• Die Einzelelemente werden nicht durch dasbestimmt, was sie sind, sondern durch ihreUmgebung und Beziehung zueinander(paradigmatische und syntaktischeBeziehung).

Beispiel: “Schöne blonde Mädchen haben blaueAugen.”

• “Schöne blonde Mädchen” = Nominalphrase• “haben blaue Augen” = Verbalphrase

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.15/71

Page 16: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Generative Transformationsgrammatik

• Generative Transformationsgrammatik(=GTC)

• Der Begünder der GTC ist Noam Chomskymit den beiden Hauptwerken “SyntacticStructures” 1957 und “Aspects of the Theoryof Syntax” 1965

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.16/71

Page 17: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

GTC #2: Schreibweise

• Bedient sich der Schreibweise derMathematik und der Logik:→: Ersetze das links vom Pfeil Stehende

durch das rechts vom Pfeil Stehende, alsox → y + z: Ersetze x durch y gefolgt von z

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.17/71

Page 18: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

GTC #3: Symbole

Die oberste Einheit der Grammatik ist der Satz

Symbole:S = SatzNP = NominalphraseVP = VerbalphraseN = NomenV = VerbenT = Terminanten (Artikel im weiteren Sinn)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.18/71

Page 19: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

GTC #4: Funktionsregeln

Die Grammatik besteht aus Formationsregeln inForm von "Ersetzungsregeln"

S → NP + VP

NP → T + N

VP → V + NP

In einem zweiten Schritt werden mit Hilfe der

Lexikonregeln den grammatischen Kategorien

Klassen von Wörtern zugeordnet.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.19/71

Page 20: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

GTC #5: Lexikonregeln

T → the, a

N → woman, man

V → shoots

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.20/71

Page 21: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

GTC #6: Ersetzungsregeln

S

NP + VP

T + N + VP

T + N + V + NP

a + N + V + NP

a + woman + V + NP

a + woman + shoots + NP

a + woman + shoots + T + N

a + woman + shoots + a + N

a + woman + shoots + a + man

Die Reihenfolge der Ersetzung ist dabei frei!

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.21/71

Page 22: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Die Satzgliedstellung im Quenya

• Im Quenya ist die Satzstellung imAllgemeinen sehr frei

• Durch die Casusendungen ist klar, welchengrammatikalischen Zusammenhang ein Satzhat, so dass einzelne Elemente im Satzherumgeschoben werden können.

• Adjektive können vor dem Substantiv stehendas sie beschreiben, oder dahinter:

“tara oron” oder “oron tara” (ein hoher Berg)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.22/71

Page 23: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Satzgliedstellung #2

• Genitive können vor oder nach demSubstantiv stehen, auf das sie sich beziehen:

“elenion ancalima” (hellster unter denSternen)

“quenta Silmarillion” (die Erzählung von denSilmaril)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.23/71

Page 24: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Satzgliedstellung #3

• Das Verb na kann in der Mitte des Satzesstehen, am Ende, oder ganz entfallen:

“elda na tulca” (ein Elb ist stark)

“elda tulca na” (ein Elb ist stark)

“elda tulca” (ein Elb ist stark)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.24/71

Page 25: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Satzgliedstellung #4

• Üblicherweise entspricht der Satzbau demEnglischen, also:Subjekt — Prädikat — ObjektSubjekt und Akkusativobjekt besitzen diegleiche Endung.

• In poetischer oder besonders betonterWortstellung kann sich der Satzbau ändern:Prädikat — Subjekt — ObjektDas Subjekt wird aber in der Regel vor demObjekt genannt.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.25/71

Page 26: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Satzgliedstellung #5

Das dem Sprecher Wichtige wird nach vornegeschoben:

Et Earello Endorenna utulien.(Von großen Meer her bin ich nach Mittelerde gekommen.)

Endorenna utulien et Earello.(Nach Mittelerde bin ich vom großen Meer her gekommen.)

Utulien et Earello Endorenna.(Gekommen bin ich vom großen Meer her nach Mittelerde.)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.26/71

Page 27: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispielsätze

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.27/71

Page 28: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel-Schema

��� �����

Quenya Fauskanger-Referenz

Deutsch (Kommentar)

⇒ Grammatik

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.28/71

Page 29: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 1: Einfacher Satz

��� �� ��� ��� �� ���

i elda MÁTA less-a/59

Der Elf ISST (a-Verb)

⇒ NP, Verb

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.29/71

Page 30: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 2: Satz mit Objekt

��� �� ��� ��� �� ��� �� ���

i elda MÁTA massa less-a/59

Der Elf ISST Brot (mit Objekt)

⇒ NP, Verb, NP

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.30/71

Page 31: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 3: Andere Wortstellung

�� �� ��� ��� �� ���

MÁTA i elda less-a/62

ES ISST der Elf

⇒ Verb, NP

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.31/71

Page 32: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 4: Adjektiv (Positiv)

��� ��� � � � �� ��� � � ���

isil NÁ calima less-a/63f

Der Mond IST hell (Copula+Adj.)

⇒ NP, Copula, Adjektiv(Positiv)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.32/71

Page 33: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 5: Komparativ

��� ��� � � � �� ��� � � ��� � � �� �� � � � �

isil ná calima LÁ eleni less-a/63f

Der Mond ist hellER ALS die Sterne

⇒ NP, Copula, Adjektiv(Komparativ), NP

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.33/71

Page 34: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 6: Superlativ

��� ��� � � � �� ��� � ��� � � ���

isil ná ANcalima less-a/63f

Der Mond ist AM hellSTEN

⇒ NP, Copula, Adjektiv(Superlativ)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.34/71

Page 35: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 7: Wörtliche Rede

�� � � �� � � ��� �� �� � �� �� ��� � ����� �� ��� ����� �� � � �� ��

EQUË Elendil: ... less-c/52

Elendil SPRACH: ... (zeitlos)

⇒ “eque”, NP, “:”, E

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.35/71

Page 36: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 8: Relativsatz #1

��� �� � �� � � �� �� � ���

i harma ná alta less-c/76

der Schatz ist groß

� � � �� � � �

hirnelyëDu hast ihn gefunden

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.36/71

Page 37: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 8: Relativsatz #2

��� �� � �� ��� �� � � �� � � �� � �� �� � ��

i harma YA hirnelyë ná altader Schatz, DEN du gefunden hast, ist groß

⇒ NP, “ya”, E, VP

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.37/71

Page 38: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 9: Imperativ

�� ���

heca! less-d/10

Geh zur Seite!

⇒ Verb(imperativ)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.38/71

Page 39: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 10: Verb+Subjekt (1.P)

�� � � �

melON less-c/76

ICH liebe (-n/-nye)

⇒ Verb(“-nye”)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.39/71

Page 40: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 11: Verb+Subjekt und Objekt

�� � � � �� ��

melON massa less-c/76

ICH liebe Brot (-n/-nye)

⇒ Verb(“-nye”), NP

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.40/71

Page 41: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 12: Verb+Subjekt (2.P)

� � � ��� � � �

hiruvaLYË less-b/33

DU wirst finden (-lye)

⇒ Verb(“-lye”)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.41/71

Page 42: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Beispiel 13: Verb+Subjekt+Objekt

�� � � � � � �

melONLYË less-b/33

ICH liebe DICH -SE-OE

⇒ Verb(“-nye”, “-lye”)

Merke:

Subjekt-Endung vor Objekt-Endung! (less-b/36)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.42/71

Page 43: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Quenya-Grammatik

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.43/71

Page 44: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Zusammenfassung der Regeln

1. S → NP, Verb

2. S → NP, Verb, NP

3. S → Verb, NP

4. S → NP, Copula, Adjektiv(Positiv)

5. S → NP, Copula, Adjektiv(Komparativ), NP

6. S → NP, Copula Adjektiv(Superlativ)

7. S → “eque”, NP, “:”, E

8. S → NP, “ya”, E, VP

9. S → Verb(imperativ)

10. S → Verb(“-nye”)

11. S → Verb(“-nye”), NP

12. S → Verb(“-lye”)

13. S → Verb(“-nye”, “-lye”)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.44/71

Page 45: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Zusammenfassung der Regeln

1. S → NP, Verb

2. S → NP, Verb, NP

3. S → Verb, NP

4. S → NP, Copula, Adjektiv(Positiv)

5. S → NP, Copula, Adjektiv(Komparativ), NP

6. S → NP, Copula Adjektiv(Superlativ)

7. S → “eque”, NP, “:”, E

8. S → NP, “ya”, E, VP

9. S → Verb(imperativ)

10. S → Verb(“-nye”)

11. S → Verb(“-nye”), NP

12. S → Verb(“-lye”)

13. S → Verb(“-nye”, “-lye”)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.44/71

Page 46: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Zusammenfassung der Regeln

1. S → NP, Verb

2. S → NP, Verb, NP

3. S → Verb, NP

4. S → NP, Copula, Adjektiv(Positiv)

5. S → NP, Copula, Adjektiv(Komparativ), NP

6. S → NP, Copula Adjektiv(Superlativ)

7. S → “eque”, NP, “:”, E

8. S → NP, “ya”, E, VP

9. S → Verb(imperativ)

10. S → Verb(“-nye”)

11. S → Verb(“-nye”), NP

12. S → Verb(“-lye”)

13. S → Verb(“-nye”, “-lye”)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.44/71

Page 47: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Quenya-Grammatik: Satz

1. S → NP, VP

2. S → Verb, NP

3. S → “eque”, NP, “:”, E

4. S → NP, “ya”, E, VP

5. S → Verb(imperativ)

6. S → Verb(“-nye”)

7. S → Verb(“-nye”), NP

8. S → Verb(“-lye”)

9. S → Verb(“-nye”, “-lye”)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.45/71

Page 48: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Quenya-Grammatik: Verb-Phrasen

1. VP → Verb

2. VP → Verb, NP

3. VP → Copula, Adjektiv(Positiv)

4. VP → Copula, Adjektiv(Komparativ), NP

5. VP → Copula Adjektiv(Superlativ)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.46/71

Page 49: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Parser – Theorie und Umsetzungin Prolog

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.47/71

Page 50: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Überblick zur Theorie

• Kontextfreie Grammatiken (CFG)• CFG-Implementierung mit append()• CFG-Implementierung mit Differenzlisten• Definite Clause Grammatiken (DCG)• Erweiterungen für DCGs

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.48/71

Page 51: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Kontextfreie Grammatiken (1/2)

• CFG: Sammlung von Regeln, die besagenwelche Sätze grammatikalisch (syntaktisch)richtig sind, und wie sie aufgebaut werden.

• Besteht aus terminalen Symbolen (Alphabet)und non-terminalen Symbolen (Regeln)

• Anhand der Regeln kann die Struktur einesSatzes z.B. in Form eines Syntaxbaumesaufgestellt und die Richtigkeit eines Satzesverifiziert werden

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.49/71

Page 52: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Kontextfreie Grammatiken (2/2)

• Ein kontextfreier Parser ist ein Programm dasentscheidet, ob eine Zeichenkette (Wort oderSatz) zu der Sprache gehört, die durch dieKontextfreie Grammatik definiert wird, UNDwie die zugehörige Struktur aussieht

• Eine kontextfreie Sprache umfasst alle Sätze,die mit Hilfe einer kontextfreien Grammatikerschaffen werden können.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.50/71

Page 53: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

CFG Beispiel

“a woman shoots a man”:

s -> np vp sentencenp -> det n nominal-phrasevp -> v np verbal-phrasevp -> v verbal-phrasedet -> a artikeldet -> the artikeln -> woman nomenn -> man nomenv -> shoots verb

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.51/71

Page 54: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

CFG-Implementierung mit append() #1

Satz: [a,woman,shoots,a,man]

s(Z) :- np(X), vp(Y), append(X, Y, Z).np(Z) :- det(X), n(Y), append(X,Y,Z).vp(Z) :- v(X), np(Y), append(X,Y,Z).vp(Z) :- v(Z).det([the]).det([a]).n([woman]).n([man]).v([shoots]).

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.52/71

Page 55: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

CFGs mit append()

• Problem: Es werden alle möglichen Sätze derSprache generiert, und gegen deneingegebenen Satz verglichen.

• Abhilfe: Eingegebenen Satz zerlegen:

s(Z) :- append(X,Y,Z), np(X), vp(Y).np(Z) :- append(X,Y,Z), det(X), n(Y).vp(Z) :- append(X,Y,Z), v(X), np(Y).

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.53/71

Page 56: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

CFGs mit append() #2

Ablauf:• der Eingabesatz wird in die verschiedenen

Möglichkeiten zerlegtX=[a],Y=[women,shoots,a,man],X=[a,woman],Y=[shoots,a,man],...

• die verschiedenen Möglichkeiten werdengegen die Regeln verglichen

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.54/71

Page 57: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

CFGs mit append() #3

Problem: bei kurzen Eingaben effizient, beilangen Sätzen jedoch auch zuvielherumprobieren.

Alle Ansätze mit append() sind zeitaufwendig!

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.55/71

Page 58: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

CFGs mit Differenzlisten #1

Idee:• nicht alle/verschiedene mögliche Sätze

generieren und gegen die Eingabevergleichen

• Eingabe von links nach rechts durchlesen,und das jeweils ganz links stehendeEingabe-Token klassifizieren, um zu prüfenob die Komponenten innerhalb derGrammatik erlaubt sind.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.56/71

Page 59: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

CFGs mit Differenzlisten #2

Beispiel: s([a,woman,shoots,a,man], []).

s(X,Z) :- np(X,Y), vp(Y,Z).np(X,Z) :- det(X,Y), n(Y,Z).vp(X,Z) :- v(X,Y), np(Y,Z).vp(X,Z) :- v(X,Z).det([the|W],W).det([a|W],W).n([woman|W],W).n([man|W],W).v([shoots|W],W).

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.57/71

Page 60: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

CFGs: append() vs. Differenzlisten

Vergleich der beiden Ansätze mit append() undDifferenzlisten:

• append(): lesbar aber ineffizient• Differenzlisten: effizient, aber weniger lesbar

Wunsch: Ansatz mit Differenzlisten, der so lesbarwie die Implementierung mit append() ist!

⇒ Definite Clause Grammar

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.58/71

Page 61: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Definite Clause Grammatiken #1

DCG: Schreibweise, die die unterliegendenDifferenzlisten versteckt.

Abfrage wie bei Differenzlisten:

s([a,woman,shoots,a,man],[]).

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.59/71

Page 62: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Definite Clause Grammatiken #2

Regeln in Prolog:

s --> np,vp.

np --> det,n.

vp --> v,np.

vp --> v.

det --> [the].

det --> [a].

n --> [woman].

n --> [man].

v --> [shoots].

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.60/71

Page 63: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Definite Clause Grammatiken #3

• Die Schreibweise mit “-->” ist nursyntaktischer Zucker, die die komplexeSchreibweise der Differenzlisten versteckt,intern jedoch effizient durch diese umgesetztwird

• DCGs schützen nicht vor Fehlern:s --> s,conj,s.conj --> [and].conj --> [or].conj --> [but].

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.61/71

Page 64: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Erweiterungen von DCGs

• Erweiterung mit zusätzlichen Attributen• Erweiterung durch zusätzliche Prädikate

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.62/71

Page 65: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

DCG-Erweiterung mit Attributen #1

Beispiel: Es sollen Pronomen "he", "she", "him","her" eingeführt werden. Die Nomen-Regel wirdzusätzlich entsprechend erweitert:

np--> pro.pro --> [he].pro --> [she].pro --> [him].pro --> [her].

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.63/71

Page 66: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

DCG-Erweiterung mit Attributen #2

Problem:

she shoot himhe shoot her

werden erkannt, aber auch:

him shoot sheher shoot him

Lösung: Unterschiedliches Pronomen für Subjekt

und Objekt

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.64/71

Page 67: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

DCG-Erweiterung mit Attributen #3

Verschlimmbesserung der Grammatik:s --> np_subject,vp.

np_subject --> det,n.

np_object --> det,n.

np_subject --> pro_subject.

np_object --> pro_object.

vp --> v,np_object.

vp --> v.

pro_subject --> [he].

pro_subject --> [she].

pro_object --> [him].

pro_object --> [her].

...

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.65/71

Page 68: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

DCG-Erweiterung mit Attributen #4

Einfacher geht’s mit zusätzlichen Attributen:s --> np(subject),vp.

np(_) --> det,n.

np(X) --> pro(X).

vp --> v,np(object).

vp --> v.

pro(subject) --> [he].

pro(subject) --> [she].

pro(object) --> [him].

pro(object) --> [her].

...

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.66/71

Page 69: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

DCG-Erweiterung mit Prädikaten #1

Hinzufügen beliebiger Prolog-Klauseln auf derrechten Seite, die “wahr” sein müssen:

lex(the,det).

lex(a,det).

lex(woman,n).

lex(man,n).

lex(shoots,v).

det --> [Word], {lex(Word,det)}.

n --> [Word], {lex(Word,n)}.

v --> [Word], {lex(Word,v)}.

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.67/71

Page 70: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

DCG-Erweiterung mit Prädikaten #2

Anstatt über Prädikate mit fester Ordinalitätkönnen die Merkmale auch in Listen von[Merkmalsname, Merkmalsausprägung] gehaltenwerden:

ne([[cat, noun], [stem, andond],[num, singular],[casus, alt([nominative,

possessive, allative,instrumental])],

[germ, [tor]]]) --> "andon".

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.68/71

Page 71: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Anwendung der DCG

• Kongruenzbeziehungen: Attribute von Verbal-und Nominalphrasen mit Hilfe zusätzlicherAttribute und Prädikate überprüfen

• Abgrenzung zur Semantik: anhand vonSyntaxbäumen, die mit Hilfe der DCG erstelltwurden

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.69/71

Page 72: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Literatur #1

• Rosemarie Lühr: Neuhochdeutsch – Eine Einführungin die Sprachwissenschaft. UTB Verlag, Stuttgart,1996.

• Thorsten Renk: Quetin i lambe eldaiva – EinQuenya-Sprachkurs. Version 0.5. URL:http://www.lambion-ardava.de/Downloads/queThkom.pdf (Stand:9.12.2003)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.70/71

Page 73: Quenya Syntax 1: Verbal-Phrasen · Quenya Syntax 1: Verbal-Phrasen Informationslinguistik, SS 2004 Claudia Henghuber  Hubert Feyrer

Literatur #2

• Helge Kåre Fauskanger: Quenya Course. URL:http://www.uib.no/People/hnohf/qcourse.htm (Stand:17.5.2004)

• Patrick Blackburn, Johan Bos und Kristina Striegnitz:Learn Prolog Now! URL: http://www.coli.uni-sb.de/˜kris/learn-prolog-now/ (Stand: 17.5.2004)

Claudia Henghuber, Hubert Feyrer Quenya: Verbal-Phrasen – p.71/71