Cover image

Unsupervised, Unaware, Unfair: When Your Embedding Knows Too Much

Segmentation is where many businesses go to feel mathematically innocent. No target label. No credit decision. No hiring decision. No explicit age column. Just customers grouped by behavior, employees mapped by survey responses, users visualized in an embedding dashboard, or applicants compressed into a neat latent space before the “real” model begins. ...

February 23, 2026 · 14 min · Zelina
Cover image

Lost in Translation: When 14% WER Hides a 44% Failure Rate

Taxi dispatch is not a poetry recital. When a passenger calls and says, “I’m on Arguello,” the system does not need to appreciate the full expressive richness of the sentence. It needs to identify one street name, map it to the right place, and send a vehicle there. This is not a broad language-understanding task. It is a narrow operational task with coordinates attached. ...

February 13, 2026 · 15 min · Zelina
Cover image

Who Gets Flagged? When AI Detectors Learn Our Biases

Classroom. A student submits an essay. A detector returns a score. Someone in authority reads that score as evidence. The student now has to prove that their own words are, in fact, their own. This is the point where AI-text detection stops being a technical widget and becomes an institutional decision system. The question is no longer just “Can this model distinguish AI-generated text from human writing?” It is “Which humans does it fail to recognize as human?” ...

December 15, 2025 · 17 min · Zelina
Cover image

Bandits, Budgets, and the Art of Waiting: How Delay-Aware Algorithms Rewire Resource Allocation

Budgets arrive before outcomes. That is the small administrative tragedy behind many allocation systems. A university decides which students receive financial aid before it knows who will persist. A workforce programme assigns training slots before employment outcomes appear. A healthcare provider prioritises interventions before the full treatment effect is visible. The decision is immediate; the evidence drips in later, usually after the next decision has already been made. Naturally, many algorithms pretend this is not happening. Very elegant. Also very wrong. ...

November 14, 2025 · 15 min · Zelina
Cover image

Spurious Minds: How Embedding Regularization Could Fix Bias at Its Roots

A hiring classifier works beautifully on average. A content moderation model passes global accuracy tests. A medical image model looks reassuringly competent across the validation set. Then someone asks the annoying question every serious deployment eventually faces: which group does it fail on? That is where average accuracy starts behaving like a corporate dashboard after a long lunch: technically present, emotionally comforting, and not especially interested in the unpleasant details. ...

November 8, 2025 · 16 min · Zelina
Cover image

Graphing the Invisible: How Community Detection Makes AI Explanations Human-Scale

Graphing the Invisible: How Community Detection Makes AI Explanations Human-Scale Auditors like lists. Models, inconveniently, do not behave like lists. A credit model may tell you that income mattered, education mattered, job type mattered, age mattered, and postcode-adjacent variables mattered. A fraud model may produce the same kind of feature ranking, only with device fingerprints and transaction timings instead of employment history. The dashboard looks satisfyingly crisp: bars, scores, explanations, probably a tasteful shade of corporate blue. Then the real question arrives: which of these variables are acting together? ...

November 5, 2025 · 18 min · Zelina