Skip to main content

Overview

The Algorithms module provides machine learning capabilities for scoring, experimentation, and model management.

Scoring Models

Train and deploy models that score offers for individual customers. Three scoring engines are available:
EngineDescriptionUse Case
ScorecardWeighted attribute scoring with configurable binsSimple, interpretable scoring
BayesianBayesian probability modelWhen you have prior beliefs about conversion rates
Gradient BoostedML-based scoring with feature importanceHigh-accuracy scoring with sufficient training data
Models combine customer features, offer features, and interaction history features into a single score.

Experiments

Run controlled experiments to measure the impact of your decisioning changes:
  • Holdout groups — Deterministic assignment ensures customers stay in control/treatment
  • Uplift calculation — Two-proportion z-test with confidence intervals
  • Metrics tracking — Conversion rate, revenue per decision, engagement rate

Model Management

  • Version tracking for all models
  • A/B testing between model versions
  • Performance monitoring dashboards
  • Automatic retraining triggers