P134 Prolog and Natural Language Processing

Fakulta informatiky
podzim 2000
Rozsah
2/0. 2 kr. (plus ukončení). Doporučované ukončení: zk. Jiná možná ukončení: k, z.
Vyučující
Shun Ha Sylvia Wong, Ph.D. (přednášející)
Garance
prof. PhDr. Karel Pala, CSc.
Katedra strojového učení a zpracování dat – Fakulta informatiky
Kontaktní osoba: prof. PhDr. Karel Pala, CSc.
Předpoklady
Previous successful completion of I013 Logické programování I would be an advantage, but not essential.
Omezení zápisu do předmětu
Předmět je nabízen i studentům mimo mateřské obory.
Mateřské obory/plány
Osnova
  • Prolog programming revisited: atoms, variables, facts, rules, lists, reading and writing data from/to files.
  • Using Prolog grammar rules: Definite Clause Grammar (DCG) in Prolog: for parsing some English sentences, for producing the sentence structure (in the form of a parse tree) for some English sentences.
  • Using Prolog to handle some simple morphology.
  • Linguistic formalisms: what are they and why using them?
  • Introduction to LFG: representation of linguistic information in LFG phrase structure rules, functional annotations, lexical entries, well-formedness conditions, subcategorization, control and binding, long-distance dependencies.
  • Implementing a toy LFG parser in Prolog
Literatura
  • CLOCKSIN, W. F. a C. S. MELLISH. Programming in Prolog. Berlin: Springer, 1994, xiv, 281. ISBN 3540583505. info
  • SELLS, Peter. Lectures on contemporary syntactic theories : an introduction to government-binding theory, generalized phrase structure grammar, and lexical-functional grammar. Stanford, Calif.: Center for the Study of Language and Information, 1985, 228 p. : i. ISBN 0-937073-14-812. info
  • http://clwww.essex.ac.uk/LFG/
Metody hodnocení
Lecture, coursework and/or examination.
Vyučovací jazyk
Angličtina
Předmět je zařazen také v obdobích podzim 2001.