CMPUT 650 - Natural Language Processing

Overview

The course is concerned with concepts, models and algorithms to interpret, generate and learn natural languages, as well as applications of NLP. The goal of the course is for the students to be familiar with basic concepts in NLP, understand the algorithms and methods for NLP and acquire the skills for developing NLP tools/systems.

Objectives

Course Work

  • Assignments
  • Quizzes
  • Projects