LING 442
The Anatomy of Natural Language Processing Systems
Our goal in this course is to obtain an understanding of natural language processing systems by building one. Students will write a parser, extend it to handle feature grammars, and then add semantic interpretation. A back-end automated reasoner will be provided to make a complete language-understanding pipeline. The use of Python to do programming assignments is encouraged but not strictly required.
Prerequisites & course information
LING 441 or permission of instructor. (Prerequisites enforced at registration.) (3). May not be repeated for credit. Rackham credit requires additional work.
Sources
- Course catalogue ↗2026-2027
- Catalogue entry ↗
Catalogue variants
- The Anatomy of Natural Language Processing Systems · 3 · Graduate credit