LING2001 Computational Linguistics
Advanced Course (4-year curriculum)/Senior course (3-year curriculum). Sem 2, 6 credits
Venue: CPD-LG.62, Friday, 12:30-14:20
Computational linguistics is an interdisciplinary field of study drawing both on linguistics and computer science. Computational linguistics research thus involves some knowledge of both fields. The goal of this course is to provide a thorough introduction to the basic methods and issues in computational linguistics for students with some background in linguistics, but none in programming and computer science. The focus will be on hands-on experience learning, using a human-level programing language, Python. Students with no prior computational programming experience will be introduced to basic computational techniques for language data analysis and linguistic research. They are expected to acquire basic skills in using a programming language for practical applications such as data mining, searching corpora, text analysis, and modeling linguistic processes mainly in phonology, morphology, and syntax.
Assessment: 100% coursework.