Chapter 4: Training a neural network model

In this chapter, you'll learn how to update spaCy's statistical models to customize them for your use case – for example, to predict a new entity type in online comments. You'll write your own training loop from scratch, and understand the basics of how training works, along with tips and tricks that can make your custom NLP projects more successful.

1Training and updating models

2Purpose of training

3Creating training data (1)

4Creating training data (2)

5The training loop

6Setting up the pipeline

7Building a training loop

8Exploring the model

9Training best practices

10Good data vs. bad data

11Training multiple labels

12Wrapping up