Organisatorisches

Vorbesprechung ist am Dienstag, den 14.10.2014, um 14:00 in O27/121 (gemeinsam mit Constraint-Programming). Die Termine danach finden immer mittwochs und donnerstags von 10-12 Uhr in O27/3211 statt.

Erster Termin: 22.10.2014

Diese Vorlesung wird auf englisch gehalten.

Die Vorlesung ist für Bachelor- und Masterstudenten geeignet. Bei Anrechnungsfragen schreiben Sie uns bitte eine E-Mail.

Computational Linguistics

This course introduces students to Computational Linguistics, focusing on  syntax and on practical applications. It will also consolidate logic programming  
concepts and practice through the development of concrete natural language
processing systems written in Prolog.

The main themes covered are:  

  • Introduction to Computational Linguistics: scope, main challenges,
    biggest successes
  • Levels of Linguistic Analysis
  • Definite clause grammars
  • Analyzing vs. Generating language
  • Parsing Algorithms
  • Semantics, Logic, and Model Theory
  • Language Translation
  • Incremental development of a concrete natural language processor
  • Higher level tools: Constraint Handling Rule Grammars, Assumptions,
    Abduction.
  • Applications: concept extraction, parsing incomplete input, grammar
    inference

Literatur

  • Juravsky and Martin (2009) Speech and Language Processing
  • Michael A. Covington, Natural Language Processing for Prolog
    Programmers, Prentice Hall. 2013 Digital edition (available
    electronically at http://www.covingtoninnovations.com/books.html#nlp)
  • Henning Christiansen (2005) CHR Grammars, TPLP 5(4-5): 467-501
    (2005), see also: http://akira.ruc.dk/~henning//chrg/
  • Blackburn, Bos and  Striegnitz (2001) Learn Prolog Now! Free
    online version at: http://www.learnprolognow.org/lpnpage.php?pageid=online
  • Christiansen, H., and V. Dahl (2005) HYPROLOG: A New Logic
    Programming Language with Assumptions and Abduction. ICLP 2005: 159-173
  • Dahl, V. and Miralles, J. E. (2012) Womb Grammars: Constraint
    Solving for Grammar Induction.

Kontakt

Prof. Dr. Verónica Dahl

Termin

Mittwoch, 10-12 Uhr in O27/3211

Donnerstag, 10-12 Uhr in O27/3211

Weitere Informationen

Vorlesungsverzeichnis