Lesson 1: Turning booking messages into checked records
59 min read·14 Oct 2026
Module 8 · Lesson 1 · About 55 minutes · Needs: basic Python; Module 3 Lesson 3 (entities and the EntityRuler) and Module 1 Lesson 3 (regular expressions) help
The situation
It is Monday 26 October 2026, project week 8. In Module 3 you underlined entities for Dev. He still types each booking into the workshop diary by hand: who, which bike, which service, which day, which phone.
His first example is TW-M0398, from Hannah, received on 22 April 2026: "I'd like to book the Basic Service for my Volt 2. Is £2,199 still the price? Any day after May 6th works." (simulated data). This lesson turns it into one checked record, then scores the method on every English booking in the inbox.