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