1
Computerlinguistik II \ {\hskip1cm} \qquad \ \large Vorlesung mit Proseminar \ CIS, WS 2005/06

Computerlinguistik II
              
Vorlesung mit Proseminar
CIS, WS 2005/06

Hans Leiß

Termine

Beginn: Mo, 17.10.2005, 17 Uhr ct
Mo 17-19 Uhr, Schellingstr.3, Hörsaal E 05
Mi 12-14 Uhr, Schellingstr.3, Hörsaal E 01
KLAUSURTERMIN: Mi, 1.2.2006, 12-14 Uhr, Schellingstr.3, Hörsaal E01
Nachholklausur: vom Samstag, 29.4.06
Ergebnis: Ohne die 14 Punkte der Aufgabe 5 mit neuem Stoff hätte man 37 Punkte erreichen können. Von den 6 Teilnehmern haben 3 bestanden, Matr.-Nr. 883000648 (17.5 Punkte), 2526155 (18 Punkte) und Nr. ??? (17.5 Punkte), und 3 haben nicht bestanden: Matr.Nr. 48003899 (13.5 Punkte), 2300472 (13.5. Punkte), 48302000 (10 Punkte). Wer bestanden hat, kann seinen Proseminarschein bei mir abholen; die anderen sollten den Kurs besser im Wintersemester nochmal machen.
Inhalt und Ziel der Veranstaltung
Die Veranstaltung behandelt die grundlegenden Aufgaben der Computerlinguistik an einer exemplarischer Implementierung der linguistischen Basismodule: Morphologie, Syntax, Semantik, Pragmatik. Am Ende des Semesters werden wir ein natürlichsprachliches Analyse- und Generierungs-System für einen kleinen Sprachausschnitt des Deutschen in der Programmiersprache Prolog implementiert haben.
Prologkenntnisse werden zu Anfang des Semesters bei Bedarf wiederholt. (s.u.)
Kursmaterial
Im wesentlichen wird nach den Vorlesungsfolien des WS 2004/05 vorgegangen. Die dort angegebenen Programme werden aber leicht verbessert und umorganisiert. (Zur Vorbereitung auf die nächste Vorlesungsstunde können Sie die Folien des WS 2004/05 und Programme des WS 2004/05 nutzen, aber nicht mit den neuen vermischt.)
Aktualisierte Versionen der Vorlesungsfolien (.pdf) (.ps) und der Programme (als Archiv: cl2-programme.tgz, auspacken mit: tar -xvfz cl2-programme.tgz, im CIP-Raum evtl. mit tar -xvf cl2-programme.tgz) erscheinen hier im Laufe des Semesters. Es wird vorausgesetzt, daß Sie den Vorlesungsteil besuchen - das Kursmaterial ist nicht selbsterklärend! Als Begleitlektüre wird das Skriptum von K.Wenger empfohlen.
Übungsaufgaben:
  1. Aufgabenblatt 1 Abgabe: Mi, 9.11.05 für Aufg. 1 a), b) und Aufg. 2., und Mi, 6.11. für Aufg. 1 c)
  2. Aufgabenblatt 2 Abgabe: Mi, 16.11.05 für Aufg. 1 c) und Aufg. 3
  3. Aufgabenblatt 3 Abgabe: Mi, 30.11.05 vor der Übungsstunde
  4. Aufgabenblatt 4 Abgabe: Mi, 7.12.05 vor der Übungsstunde
    Bemerkung. Die *Grammatik*regel 'n(Art,Form) --> rn(Art,Form)' (mit
    passenden Art,Form von Folie 76) habe ich von Grammatik/np.pl zu den
    *Lexikon*-Regeln Beispiele/testlexion.pl getan, um folgendes Problem
    zu vermeiden: Prolog macht sowohl aus der Grammatikregel 
    
    (*)   n(Art,Form) --> rn(Art,Form).
    
    als auch aus einer Lexikonregel wie
    
    (**)  n(Art,Form) --> ['Stern'].
    
    eine Klausel 
    
          n(Art,Form,Baum,I,J) :- ...
    
    für n/5. Aber: wenn die DCG-Regeln aus Dateien D.1 und D.2 stammen,
    werden die aus den n-Regeln von D.1 erzeugten Klauseln von den aus den
    n-Regeln von D.2 erzeugten Klauseln *überschrieben*., und man verliert
    die Klauseln zu den n-Regeln aus D.1.
    
    Da wir aber alle Klauseln brauchen, habe ich die Regel (*) zu den
    Regeln (**) in die Datei Beispiele/testlexikon.pl' aufgenommen.
    
    
  5. Aufgabenblatt 5 Abgabe: Mi, 14.12.05 vor der Übungsstunde
  6. Aufgabenblatt 6 Abgabe: Mi, 19.1.06 vor der Übungsstunde
  7. Aufgabenblatt 7 Abgabe: Mo, 29.1.06 vor der Übungsstunde