Linguistics | The Computer and Natural Language
L515 | 28003 | Staff
Course: L445 - The Computer & Natural Language
Section: 28003
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 b.) provide
practical experience about representation and use of natural language
on computers c.) illustrate key principles of natural language
processing using an imperative programming language like Python.
Emphasis will be put on basic natural language processing strategies
and technologies using linguistic theory.
(No prior programming experience is assumed.)