(1) Lecture 1: The Basics of NLP

In this lecture, we will introduce what is Natural Language Processing. We will introduce some core linguistics concepts to describe why NLP is challenging from a Machine Learning perspective. We will then describe the general modeling framework as well as an overview of NLP tasks. We will conclude with practical guidelines.