Linguistics | The Computer and Natural Language
L515 | 14644 | Markus Dickinson


The Computer and Natural Language
Ling L515 Meets with L445

Present-day computer systems work with human language in many
different forms, whether as stored data in the form of text, typed
queries to a database or search engine, or speech commands in a
voice-driven computer system.  We also increasingly expect computers
to produce human language, such as user-friendly error messages and
synthesized speech. Through selected readings, exercises,
demonstrations and Python programming, this course will a.) survey a
range of issues relating natural language to computers, covering
real-world applications b.) provide practical experience about
representation and use of natural language on computers c.)
illustrate key principles of natural language processing through
programming.  Emphasis will be put on basic natural language
processing strategies and technologies using linguistic theory.

(No prior programming experience is assumed.)

Text books used for this course: None.