CSC401H1: Natural Language Computing

Hours: 
24L/12T

Introduction to techniques involving natural language processing and speech in applications such as information retrieval, speech recognition and synthesis, machine translation, summarization, and dialoque. N-grams, corpus analysis, neural methods, and information theory. Python and other software.

Prerequisite: 
Exclusion: 

NOTE: Students not enrolled in the Computer Science Major or Specialist program at the UTSG, UTM, or UTSC are limited to a maximum of three 300-/400-level CSC/ECE half-courses.

Recommended Preparation: 

MAT221H1/​ MAT223H1/​ MAT240H1 is strongly recommended

Distribution Requirements: 
Science
Breadth Requirements: 
The Physical and Mathematical Universes (5)