Live models

The core of each project, rebuilt on synthetic data

Every demo compares a sensible baseline with the model and shows the result in one line. Optimization and causal models are solved live on a Python server; analytics, forecasting, experimentation and GenAI demos compute in your browser, and the GenAI ones replay pre-computed LLM steps. No company data, identifiers or prompts are used.

CJ AI Center

2023 — present · 12 live models
01 · Logistics

Cart picking

First-come cart vs the cart with the fewest aisles and an exact route; whole-wave trip packing and dispatch.

runs in your browser
02 · Logistics

QPS allocation & injection

Two ring conveyors replay the same batch: arrival order vs the order found by simulation and Tabu Search.

Python server · 2–8 s
03 · Retail logistics

Network inventory placement

Stock-where-it-sells vs optimized storage, sourcing and pooled safety stock under capacity.

Python server · MILP
04 · Media

Cinema scheduling

A rule-of-thumb day vs a CP-SAT schedule that respects every operating rule and the target seat share.

Python server · CP-SAT ≈ 8 s
05 · Manufacturing

Process causal model

Correlation screen vs order-constrained causal discovery, then do-interventions on yield.

Python server · ≈ 1 s
06 · Customer analytics

Cross-domain insight

Three businesses with no shared codes, one interest language, and cohorts read across them.

runs in your browser
07 · GenAI

Ad copy legal-risk review

Keyword filter vs retrieval + LLM judgment vs independent verification, on two invented ads.

browser · LLM steps replayed
08 · GenAI

Recruitment assistant

A first draft with an invented claim, caught by the verification layer and regenerated.

browser · LLM steps replayed
09 · GenAI

Personal health advisor

Generic chatbot vs a report-grounded, cited answer; a guardrail on treatment questions.

browser · LLM steps replayed
17 · Bio AI

Immunotherapy response

Species-only vs species plus protein-family clusters, tested on held-out cohorts; a cluster index searching a protein catalogue.

runs in your browser · ≈1–2 s
18 · Retail

Bakery demand & production

Last week's sales plus 10% vs a global forecast across 300 stores with production at the profit-maximizing quantile.

runs in your browser
19 · Business forecasting

Monthly target signal

Month-to-date run-rate vs a daily model with a probability of hitting the target and a traffic light a month ahead.

runs in your browser

LG Uplus

2020 — 2023 · 7 live models
10 · Media

IPTV movie revenue forecasting

Catalogue-average curve vs feature total + Bass curve for a new title; seasonal naive vs an additive model for the market.

runs in your browser
11 · Telecom

Churn leading indicators

Correlation ranking vs a PCMCI lagged causal graph, with each lead's effect against the planted truth.

runs in your browser
12 · Privacy

Synthetic data QA report

Column shuffling vs a Gaussian-copula generator under the same report: marginals, correlations, utility, privacy.

runs in your browser
13 · Experimentation

A/B testing platform

A confounded before/after launch vs a planned randomized test, Bayesian probability and Thompson sampling.

runs in your browser
14 · Network analysis

Household inference

Billing-account grouping vs Louvain communities and strong-tie households on calls, night location and accounts; IDs tracked a month later.

runs in your browser
15 · Customer value

Customer lifetime value

Today's bill carried forward vs survival × revenue trajectory, checked against realized 24-month value.

runs in your browser
16 · Customer analytics

Engagement score

Raw usage rank vs RFM levels binned by a genetic algorithm and weighted by least squares; churn and ARPU by decile.

runs in your browser