DZ//Denis Zhiglov CV ↓
← All cases · Value & monetisation
SYS-07retrains monthly

Predicted Value Score instead of a tier that only grows

Re-segments every player monthly; managers and bonus limits run on the new scale.

+10 ppof quarterly revenue captured

System flow

01 · InputPayments, play, recency · 19 features
02 · ModelBoosting · value for 90 days
03 · ActionV0–V8 scale every month
04 · ImpactManagers and bonus limits
GuardsOut-of-time backtest on 4 cuts, a quality gate before each upload, monthly fact-vs-forecast alert.

How it works

How it works

The old player segmentation was cumulative: a tier could only grow and said nothing about future value. I replaced it with a forecast: the model estimates each player's value for the next 90 days from payments, play and recency, and places everyone on a nine-level scale. It retrains quarterly and re-segments monthly, with a quality check before every release and a monthly fact-vs-forecast alert. At equal list size the new scale captures 48–49% of quarterly revenue versus 38–39% for the old one. VIP managers and bonus limits work on it, and the model has been handed over to the ML department.

System spec
Input
19 features on payments, withdrawals, play and recency over 30–365 days, across the whole player base.
Model
Gradient boosting predicts 90-day value and maps it to a V0–V8 scale.
Action
Re-segments every player monthly; managers and bonus limits run on the new scale.
Guards
Out-of-time backtest on 4 cuts, a quality gate before each upload, monthly fact-vs-forecast alert.
Impact
At equal list size it captures 48–49% of quarterly revenue vs 38–39%. Handed to the ML department.
gradient boosting / Airflow / backtesting

Numbers

Quarterly revenue captured at equal list size

old tierPVS
Revenue captured
38–39%
48–49%

Rank correlation with actual value

old tierPVS
Spearman
0.22
0.36