Datasets

The data behind each day

Every empirical studio opens with a dataset card, and the shorter tables used by the concept studios and problem sets are printed on the question sheets themselves. This page gathers the whole register: the catalogue first, then the full card for each day, naming the unit of observation, the population and period, the outcome, the variables, the information time, the split and the source.

Row-level files are not published here. The datasets come from the BIS, Inside Airbnb and the US Bureau of Transportation Statistics. Each publisher sets its own redistribution terms, and those terms have not been confirmed for onward release from this site, so the prepared files are supplied with the notebooks in class. Everything you need in order to judge the evidence, including the exact selection rule and every column, is below.

Dataset catalogue

Use this page to find the data attached to each day. The empirical-studio files are supplied with the corresponding notebook. The shorter datasets in the concept studios and problem sets are printed on the question sheet.

DayEmpirical-studio dataDatasets printed in the other course papers
1BIS speech-description role extraction: bis_role_development.csv, bis_role_audit.csv, bis_role_deployment.csv.Dispatch-gate audit; parcel quality-assurance audit; voluntary academic-support outreach; organisation-document classifier.
2Inside Airbnb London listing snapshot: london_price_development.csv, london_price_validation.csv, london_price_deployment_features.csv.Fraud-review and contact-policy tables; held-out delivery errors; payment fraud review; randomised customer outreach.
3BTS 2025 domestic flights: bts_2025_development.csv, bts_2025_audit_features.csv.Tree and ranked-queue tables; the after-class questions continue to use the BTS flight study.
4BIS speech retrieval corpus: bis_speeches.csv, bis_chunks.csv, queries.csv.Depot coordinates; group-wise decisions; selected company returns; selective-investigation outcomes.

Each empirical-studio dataset card states the unit of observation, target, permitted variables, prediction or retrieval time, split, source, and the questions that use the files. Read that card before opening the notebook.

Day 1 · BIS speech-description role extraction

Used in the Day 1 empirical studio, Extracting only what a source states (60 minutes; pair work with individual votes).

Dataset
BIS speech-description role extraction

Prepared classroom extract; row-level release depends on source terms

ItemCourse definition
Filesbis_role_development.csv; bis_role_audit.csv; bis_role_deployment.csv; day1_application.ipynb
Unitone BIS speech record with one canonical URL and primary-author field
Population and periodeligible BIS central-bank speech records; source collection dated 10 September 1996–20 June 2025
Targetone explicitly supported category: FIRST_TIER_LEADER, SECOND_TIER_LEADER, BOARD_MEMBER, SENIOR_STAFF, or ABSTAIN
Variablesrecord ID, URL, date, author, title, description, split; development also supplies reference label, evidence span, label method, and review status
Information availablethe public description attached to the record; the speech body, outside biography, gender, and inferred identity are excluded
Prediction pointwhen the public description is supplied for extraction; no later biography, personnel record, or outside search may enter the result
Splitsdevelopment: 600 records through 2021; audit: 250 records from 2022–2023; deployment: 250 records from 2024–2025; authors do not cross splits
SourceBIS central-bank speeches collection, pinned snapshot through 20 June 2025
Where useddevelopment selects the plurality baseline and permits one rule revision; audit compares frozen systems; deployment remains closed today

Day 2 · Inside Airbnb London listings

Used in the Day 2 empirical studio, Predicting a quoted London price (60 minutes; pair work with individual votes).

Dataset
Inside Airbnb London listings

Pinned snapshot; prediction exercise, not pricing advice

ItemCourse definition
Fileslondon_price_development.csv; london_price_validation.csv; london_price_deployment_features.csv; day2_application.ipynb
Unitone eligible London listing with a valid one- to seven-night quote
Population and period54,636 eligible listings from 27,278 hosts in the Inside Airbnb London snapshot of 19 June 2026
Targetprice_gbp, the quoted nightly price in pounds; not a transaction price, booking, occupancy, revenue, future price, or optimal price
Variablesnumeric: accommodates, bedrooms, beds, minimum_nights; categorical: room_type, neighbourhood_cleansed; host_id is split-only
Prediction pointsame-snapshot cross-sectional prediction before the target is supplied to the fitted model; this is not a future-time forecast
Splitsdevelopment: 32,749 listings/16,381 hosts; validation: 11,063/5,461; final holdout: 10,824/5,436; no host crosses splits
SourceInside Airbnb, London detailed listings.csv.gz, 19 June 2026
Where useddevelopment fits preprocessing and models; validation compares predeclared candidates; the final holdout evaluates the recorded specification once

Day 3 · Reporting Carrier On-Time Performance, 2025

Used in the Day 3 empirical studio, Can pre-departure information rank late arrivals? (BTS 2025 domestic flights).

Dataset
Reporting Carrier On-Time Performance, 2025

Official BTS monthly files; monthly-balanced teaching sample

Your filesbts_2025_development.csv; bts_2025_audit_features.csv; day3_application.ipynb
Empirical questionAmong flights that later completed, were not diverted, and have an observed outcome, can information available before scheduled departure rank arrival at least 15 minutes late?
One rowOne reported domestic flight in the stated retrospective study population.
Period and sampleJanuary–December 2025; 3,000 deterministically selected eligible flights per month.
Outcomedelayed_15: arrival at least 15 minutes late.
Prediction timeBefore scheduled departure.
DevelopmentJanuary–September, using expanding earlier-to-later folds.
Final auditOctober–December; outcome hidden until the system is frozen.
SourceU.S. Department of Transportation, Bureau of Transportation Statistics.
Used inDay 3 concept studio Questions 8–10; empirical Questions 1–6; Day 3 problem set Questions 1–12.

Variables

FieldMeaningUse
row_idStable schedule identityAlignment only
Month, DayOfWeekScheduled calendar fieldsEligible
Reporting_AirlineReporting carrierEligible
Origin, DestScheduled airportsEligible
scheduled_departure_minutesPlanned departure timeEligible
scheduled_arrival_minutesPlanned arrival timeEligible
CRSElapsedTimePlanned elapsed minutesEligible
DistanceScheduled distanceEligible
DepDelayMinutesRealised departure delayToo late
Cancelled, DivertedLater statusDefine exclusions; not predictors
delayed_15Arrival at least 15 minutes lateTarget; hidden in audit
splitDevelopment or auditPartition only

Day 4 · BIS speech retrieval corpus

Used in the Day 4 empirical studio, Can a retrieved passage support the answer? (BIS speech retrieval corpus).

Dataset
BIS speech retrieval corpus

Pinned BIS speech collection; no live web search

Your filesbis_speeches.csv, bis_chunks.csv, queries.csv, day4_application.ipynb
Empirical questionCan lexical and latent-semantic retrieval place a course-authored reference passage near the top, and can the retrieved words support a supplied candidate sentence?
One ranked itemOne 300-whitespace-token speech chunk with 50-token overlap and at least 40 tokens in a final chunk.
Corpus40 speeches dated 2018–2025, producing 474 chunks.
QueriesTwelve fixed questions labelled Q01–Q12.
MethodsBM25 over exact terms; TF–IDF plus truncated SVD and cosine similarity as an inspectable LSA-style representation.
Reference evidenceKnown-item judgements released only after the rankings are frozen; not exhaustive relevance labels.
CitationBIS:<speech_id>:<four-digit chunk number>.
SourceBank for International Settlements central-bank speeches, pinned through 20 June 2025.
Used inDay 4 concept studio Questions 5–10; empirical Questions 1–6; Day 4 problem set Questions 5–10.

Files and fields

File or fieldMeaningUse
bis_speeches.csvSpeech-level title, author, date, URLProvenance and inspection
bis_chunks.csvCitation ID, speech ID, chunk number, title, textCandidate collection
queries.csvQ01–Q12 and fixed question textInput to both methods
student_frozen_rankings.csvQuery, method, rank, citation, scoreSaved before qrels
Released qrelsKnown reference chunks for supported questionsPost-freeze scoring

The studios that use this data →

Oxford · United Kingdom Course home Teaching CV
University of Oxford