Validated case study · Machine Learning

Humach Retention: Customer Risk

Frame a retention problem, define legal features and reason about validation, calibration and actionable interventions.

Download mini_customers.csvUse Python, SQL, Excel or your preferred workflow unless a task specifies otherwise.
Project mode
Project dataset

Inspect the CSV before you answer the tasks

Scroll horizontally or vertically to examine the exact miniature data used by the validator.

Download CSV
customer_idsegmentagespendvisitsregion
A01New241203East
A02New31852West
A03Loyal422107East
A04Loyal381956North
A05New27922West
A06At risk51611North
A07Loyal442408East
A08At risk36551West
A09New291324East
A10Loyal472057North
A11At risk40702West
A12New331183East
12 rows6 columnsmini_customers.csv
Project workspace

Analyse → validate → submit.

Numeric and decision tasks are auto-checked. Written reasoning is checked for completeness and key ideas, then included in your local submission report.

0/5 validated
01

How many customer rows are present?

02

How many customers are labelled “At risk”?

03

What is mean spend across customers?

04

If multiple records per customer existed, which validation design would protect independence?

05

Describe one ethical limitation of using a retention-risk score to target customers.

Submit your project locally

HumachLearn stores no server-side data. Submission creates a portable JSON report containing your answers, validation state and timestamp.