LING3340
Download as PDF
Introduction to Computational Linguistics
Linguistics
HU - College of Humanities
Description
An introduction to computational linguistics for students with previous programming experience. This course explores the models, algorithms, and techniques that dominate modern-day language technology, and it evaluates them from a linguistically informed perspective. Topics include corpus-based methods, finite-state approaches, word vectors, computational models of cognitive processes, and model evaluation techniques. Great emphasis is put on discussing the limitations of existing techniques and how they might benefit from linguistic insights. We also discuss Ethics in AI and in Natural Language Processing, and the way fairness considerations should inform data collection and algorithm design. Students will also hone their programming skills and develop familiarity with state-of-the-art software packages for computational linguistics.
Minimum Credits
3
Maximum Credits
3
Repeat for Credit
No
Required Requisite(s):
006880
Semesters Typically Offered
Spring