Codes

Code for each day

The executed notebook for each day's empirical work, with every output kept in place. The Day 1 notebook works in eight steps. It loads the data, splits it before fitting anything, sets a baseline that predicts no for everyone, fits a logistic regression on the training set, evaluates on validation, chooses a decision threshold, adds the post-call duration field to show what leakage looks like, then opens the test set once. It reads data/bank-additional-full.csv, so keep the CSV in a data folder beside it. The remaining days are released before each session.

D1 Foundations: data, prediction, and trust MondayDay 1
D2 Regression and classification: from models to decisions TuesdayDay 2 To be released
D3 Flexible models and honest evaluation WednesdayDay 3 To be released
D4 Unsupervised learning, modern AI, and responsible use ThursdayDay 4 To be released
Oxford · United Kingdom Teaching CV
University of Oxford