Credit: Dam Minh Tien

M1: Fundamentals of Language Understanding

In this module, you will learn about one-hot encoding, bag-of-words, embeddings, and embedding bags. You will also gain knowledge of neural networks and their hyperparameters, cross-entropy loss, and optimization. You will then delve into the concept of language modeling with n-grams. The module also includes hands-on labs on document classification with PyTorch and building a simple language model with a neural network.

Screenshot 2025-03-09 at 19.14.32.png

Learning Objectives

1. Language Understanding with Neural Networks

1.1. Converting Words to Features

Screenshot 2025-03-09 at 19.18.58.png

Screenshot 2025-03-09 at 19.20.16.png