Lesson 1: The spaCy pipeline and part-of-speech tags
32 min read·14 Oct 2026
Module 3 · Lesson 1 · About 45 minutes · Needs: basic Python; Module 2 Lesson 1 helps (what a token is) but is not required
The situation
It is Monday 21 September 2026, project week 3. Dev retypes the product, the fault and the date from every repair booking into the workshop diary, and asks for them to be pulled out for him.
A typical message from the hand-written test set (simulated, like all Tidewell data): "The display on my Volt 2 Step-Through keeps showing E07 and the motor won't engage. Bought it on 14 March." Module 1's regular expressions find codes, not the thing being complained about. For that you need the grammar of the sentence, and spaCy gives it to you.