Gaming · Artificial Intelligence
Rillius — player-intelligence & game-recommendation platform
A white-label machine-learning platform that turns a gaming company's own player data into recommendations, churn risk, lifetime value and real-time decisioning — PII-free by design, and honest about what the models do and do not yet know.

The challenge
Where things stood.
Modern gaming platforms need three things at once and rarely have all three: player intelligence computed on their own data rather than an industry average, genuinely personalised real-time recommendations, and all of it without hiring a data-science team or shipping sensitive personal data to a third party.
Most tools deliver one of these. A single model trained on pooled data is a model of no one — confidently mediocre for every customer and badly wrong for the ones whose players look least like the average.
How we built it
Delivered in deliberate phases.
- 01
Per-tenant models, proven isolation
Every customer gets its own models, trained on its own data and scored in its own isolated world, with isolation pushed into the database via row-level security rather than trusted to application code alone. Trained bundles are cached against each tenant's data so scores stay fresh without being recomputed on every page view.
- 02
PII-free ingestion at the boundary
Every feed is defined by a versioned contract and passed through a guard that rejects any batch carrying personal data — matching both field names and value patterns — so the platform never stores raw PII. A dry-run endpoint lets a company's engineers validate payloads without landing anything.
- 03
Calibrated, honest predictions
Lifetime value ships as a calibrated range, not a bare number, using a hurdle model for the heavy-tailed, mostly-zero distribution and conformal prediction for distribution-free confidence bands. A tenant with too little data is told so, rather than scored through a fabricated number.
- 04
Real-time recommendations and decisioning
An offline collaborative-filtering model learns taste and an online contextual bandit decides what to surface now, exploring enough to avoid an echo chamber. A decisioning layer ranks the next-best action per player by a transparent expected value, with wellbeing checks treated as non-negotiable imperatives.
- 05
Governance and monitoring
Model changes are governed rather than free-text edits, health is snapshotted per scoring run with drift flags, and a per-action uplift flywheel stays dormant — labelled an assumption — until real treated-and-control outcomes let it learn.
What we delivered
The work.
- Multi-tenant, white-label architecture with database-level (row-level security) isolation
- Contract-governed, PII-free ingestion with a dry-run validation endpoint
- A per-tenant model suite — recommender, churn, lifetime value, high-value propensity, segmentation and uplift
- Calibrated confidence ranges via conformal prediction, and an honest cold-start that says insufficient_data
- A real-time recommendation and next-best-action serving API ranked by expected value
- Player-wellbeing at-risk detection that is recommend-only, explainable and walled off from monetisation
Outcome
What changed.
- A gaming platform gains its own ML capability, computed on its own data rather than an industry average
- No raw personal data ever leaves the company's estate — privacy is enforced at the ingestion boundary
- Models that lack data stay dormant and say so, rather than guessing
- Predictions carry calibrated confidence, so a product team knows exactly how much to trust each score
- Player intelligence a team can act on, with people deciding the consequential actions
The hard part of production machine learning is not the modelling — it is being honest about what the models do and do not yet know, consistently, so a team learns to trust the system rather than route around it.
Customer support
AI-powered customer support platform
One grounded AI at the centre of every support channel — web chat, email, messaging and live phone calls — resolving routine enquiries around the clock and escalating to a person only when it should.
Sales enablement
Sales AI — real-time call intelligence
Real-time intelligence that listens to live sales calls, transcribes both sides, reads sentiment and buyer interest, and delivers in-the-moment coaching — with live quality control and performance-based lead routing for managers.
Related insights
The engineering behind the work.
Artificial intelligence
One registry, many modules: reproducible ML with a CI that runs everything
Twenty-three models stay consistent because one registry is the single source of truth and a CI aggregator actually runs, and re-checks, all of them.
Artificial intelligence
On-Device and Edge Speech Recognition: Real-Time Transcription at Near-Zero Cost
The cheapest, most private way to transcribe a conversation is to never send it anywhere. Modern compact models make that practical.
Artificial intelligence
From Transcript to Intelligence: Real-Time Sentiment, Interest Scoring, and Semantic Compliance
Turning a transcript into live coaching means measuring meaning carefully -- without punishing the very skills you want to reward.
