Computational linguistics is an interdisciplinary field, involving linguistics, computer science, mathematics, logic, cognitive science, and cognitive psychology.
This course explores the theoretical aspects of computational linguistics, focusing on its subfield known as computational semantics.
We examine issues of representation and inference, so that they will be used for intelligent human-computer interaction.
Through the course, the students will be able to understand the core theoretical aspects of computational linguistics and use them to strengthen the formal base of any applications that involve the processing of natural language.
Office: Room #2413, Information & Electronics Bldg.
Phone: x7755
Lecture Hours
4pm~5:20pm, Tuesdays and Thursdays
Lecture Room
Room #2112, Information & Electronics Bldg.
Material for Teaching
[Primary] Patrick Blackburn and Johan Bos, Representation and Inference for Natural Language: A First Course in Computational Semantics, CSLI Studies in Computational Linguistics, CSLI Publications, 2005 (official website).
[Secondary] Steven Bird, Ewan Klein, and Edward Loper, Natural Language Processing with Python, O’Reilly, 2009.