<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd" xmlns:googleplay="http://www.google.com/schemas/play-podcasts/1.0"><channel><title><![CDATA[Wangari]]></title><description><![CDATA[A particle physicist turned founder, thinking out loud about enterprise AI, agentic systems, and how to responsibly use the technology reshaping how we work.]]></description><link>https://newsletter.wangari.global</link><image><url>https://substackcdn.com/image/fetch/$s_!cVMw!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fda913d1d-ccae-463d-bca0-2752f45cdcc4_778x778.png</url><title>Wangari</title><link>https://newsletter.wangari.global</link></image><generator>Substack</generator><lastBuildDate>Sun, 02 Aug 2026 20:32:24 GMT</lastBuildDate><atom:link href="https://newsletter.wangari.global/feed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Ari Joury]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[contact@wangari.global]]></webMaster><itunes:owner><itunes:email><![CDATA[contact@wangari.global]]></itunes:email><itunes:name><![CDATA[Ari Joury]]></itunes:name></itunes:owner><itunes:author><![CDATA[Ari Joury]]></itunes:author><googleplay:owner><![CDATA[contact@wangari.global]]></googleplay:owner><googleplay:email><![CDATA[contact@wangari.global]]></googleplay:email><googleplay:author><![CDATA[Ari Joury]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[My Models Predicted Spain. Spain Won. That's Worthless.]]></title><description><![CDATA[Just because I picked the right winner doesn't mean I modeled great. They were great because of other metrics]]></description><link>https://newsletter.wangari.global/p/my-models-predicted-spain-spain-won</link><guid isPermaLink="false">https://newsletter.wangari.global/p/my-models-predicted-spain-spain-won</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 28 Jul 2026 06:00:52 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!o0vs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!o0vs!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o0vs!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!o0vs!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!o0vs!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!o0vs!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!o0vs!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:356106,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/208221798?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!o0vs!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!o0vs!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!o0vs!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!o0vs!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F697174df-4e74-4818-bfd5-534166872991_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A monkey can predict a winning team. Accuracy doesn&#8217;t make a great model &#8211; reliability and trustworthiness do. Image generated with Leonardo AI</figcaption></figure></div><p><span>Spain won the 2026 World Cup. Congratulations to Spain. And, I suppose, </span><a href="https://towardsdatascience.com/i-built-11-models-to-predict-the-2026-world-cup-they-crown-four-different-champions/"><span>congratulations to me</span></a><span>, because several of the eleven models I built to predict the tournament crowned Spain before a single ball had been kicked.</span></p><p><span>That sounds like a resounding success, but this is not a victory lap. I promised to be critical of my own models, and the truth is that picking the winner is the least interesting fact of all. In the enterprise world&#8212;just as in sports forecasting&#8212;calling an outcome correctly does not mean your system is actually working.</span></p><p><span>The consensus of my eleven models gave Spain a 20% chance of winning, followed by France and Argentina at 14%, and then the Netherlands and England. Four of those top five reached the semifinals. It looks like a clean sweep. I could call it a good night, pack up, and sell the algorithm.</span></p><p><span>But I would be wrong to do so. Because being right is not the same as being calibrated.</span></p><h3><span>The Illusion of Accuracy</span></h3><p><span>A model that gave Spain a 20% chance and a model that gave Spain a 95% chance both &#8220;called it,&#8221; because both had Spain as the maximum percentage. But in the 20% case, you are not actually stating with high confidence that Spain will win.</span></p><p><span>It is like flipping a biased coin once, seeing it come up heads, and deciding you understand the bias. You have learned something, but not much. This nuance gets skipped in almost every forecast retrospective I read. The final outcome is a terrible grading instrument. The proper way to evaluate a model is to apply a rigorous scoring rule to every single match prediction made before the tournament began.</span></p><p><span>Being entirely agnostic about the final champion, I ran all 104 matches through all 11 models and scored them using three metrics: the Brier score, Log Loss, and the Ranked Probability Score (RPS).</span></p><p><span>The Brier score measures the mean squared error of a probability forecast; lower is better. A naive model that simply guesses 33% for every outcome (win, lose, draw) scores a 0.667. Log Loss severely punishes confident wrongness&#8212;it is the metric that catches a model assigning a 3% probability to an event that actually happens. Finally, RPS respects that a draw is an intermediate state between a win and a loss, rewarding models that understand the structure of the game.</span></p><h3><span>The Boring Models Dominated</span></h3><p><span>When the dust settled, the results were definitive. Elo performed best. Poisson was second. The absolute worst model of the eleven was XGBoost.</span></p><p><span>My pre-tournament prediction was confirmed: every single rating and goal-based model beat every single machine learning classifier. There was no overlap. It was a clean break between the two families.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!6UZj!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6UZj!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png 424w, https://substackcdn.com/image/fetch/$s_!6UZj!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png 848w, https://substackcdn.com/image/fetch/$s_!6UZj!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png 1272w, https://substackcdn.com/image/fetch/$s_!6UZj!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!6UZj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png" width="1240" height="820" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:820,&quot;width&quot;:1240,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:94311,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/208221798?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!6UZj!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png 424w, https://substackcdn.com/image/fetch/$s_!6UZj!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png 848w, https://substackcdn.com/image/fetch/$s_!6UZj!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png 1272w, https://substackcdn.com/image/fetch/$s_!6UZj!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff87d4021-af84-442b-8225-8f2d38e6d6b5_1240x820.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">How our models actually scored. Image by author with help by Claude</figcaption></figure></div><p><span>This goes to show that a simpler model with strong inductive bias is often vastly superior to throwing full-power AI at a problem. XGBoost scored a 0.689 on the Brier scale&#8212;meaning the most flexible, sophisticated model in the suite was literally worse than blindly guessing 33% (win / draw / loss) for every match. The most complex model was worse than not modeling at all.</span></p><p><span>There is one caveat: on RPS, XGBoost did beat the baselines. Because RPS respects the ordering of outcomes, XGBoost&#8217;s draw-heavy predictions were structurally sensible, even if the raw probabilities were garbage.</span></p><p><span>Interestingly, Random Forest achieved the best cross-validation accuracy during training, yet it finished ninth out of eleven on the Brier score. Accuracy and calibration are entirely different axes. As AI researchers Sayash Kapoor and Arvind Narayanan have pointed out regarding autonomous agents, a system can achieve high accuracy while remaining dangerously uncalibrated.</span></p><h3><span>The Failure of the Ensemble</span></h3><p><span>Before the tournament, I predicted that the consensus (the average of all eleven models) would beat most of its individual members.</span></p><p><span>I was wrong. The consensus came in sixth out of eleven. It lost to all five of the simpler rating and goal models. That is a failure.</span></p><p><span>Averaging only cancels out errors when the member models are comparably good and their errors are uncorrelated. But half of my modeling suite was systematically worse because the machine learning models were too complicated for the sparse data. By averaging them in, the consensus actually imported their errors. Ensembling as a reflex cost me dearly against simply using Elo&#8212;a system invented for chess in the 1960s.</span></p><h3><span>The Champion is a Worthless Statistic</span></h3><p><span>Colley, a matrix-based rating system, picked the Netherlands to win the tournament. The Netherlands went out in the Round of 32 on penalties. Yet, Colley finished fifth overall on the Brier score, out-forecasting six other models, including the two that nearly picked the correct champion.</span></p><p><span>Random Forest and XGBoost picked Argentina&#8212;the eventual runner-up. Yet they finished ninth and tenth in overall forecasting quality.</span></p><p><span>The two models that came closest to naming the champion were the worst forecasters. The model with the most embarrassing headline miss was solidly above average. It is not about who lifts the trophy; it is about the 104 matches in between. One tournament outcome does not rank forecasters.</span></p><h3><span>Where the Calibration Broke</span></h3><p><span>Overall, the consensus model was slightly underconfident. The average predicted probability for the favored team was 53.1%, but favorites actually won 58.7% of the time.</span></p><p><span>However, this miscalibration was not spread evenly. It was heavily concentrated in a single band: the 50% to 60% bucket. In matches where the model gave the favorite a 54% chance, reality delivered a 73% win rate.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NNCK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NNCK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png 424w, https://substackcdn.com/image/fetch/$s_!NNCK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png 848w, https://substackcdn.com/image/fetch/$s_!NNCK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png 1272w, https://substackcdn.com/image/fetch/$s_!NNCK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NNCK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png" width="874" height="940" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60a69e59-9558-450d-aaae-ecf35593e015_874x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:940,&quot;width&quot;:874,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:95847,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/208221798?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NNCK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png 424w, https://substackcdn.com/image/fetch/$s_!NNCK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png 848w, https://substackcdn.com/image/fetch/$s_!NNCK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png 1272w, https://substackcdn.com/image/fetch/$s_!NNCK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60a69e59-9558-450d-aaae-ecf35593e015_874x940.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Consensus reliability scores. Image by author with help from Claude</figcaption></figure></div><p><span>Above 60% and between 40-50%, the model sat perfectly on the diagonal of perfect calibration. Below 40%, it was mildly overconfident about underdogs. The draw curve&#8212;which I fitted separately&#8212;was a triumph. The mean predicted draw rate was 25.7%, and the actual tournament draw rate was 26.0%. It does not get closer than that.</span></p><p><span>The headline on my chart claims that favorites came in stronger than the model dared to predict. That is true in aggregate, but the honest version is narrower: one specific probability band was badly off, while the rest performed admirably.</span></p><h3><span>The Missing Data Problem</span></h3><p><span>There were two matches that the models called worse than any others, and both involved Cape Verde.</span></p><p><span>In the group stage, Spain played Cape Verde to a 0-0 draw. The model had given Spain a 76% chance of winning, resulting in a massive Log Loss of 1.838. Later, Argentina played Cape Verde in the Round of 32. It was level after 120 minutes. The model had given Argentina a 72.8% chance, resulting in a Log Loss of 1.761.</span></p><p><span>Cape Verde were tournament debutants. They had zero match history in our 358-game training set. Because the models had no data, they fell back to the prior distribution.</span></p><p><span>This was not a failure of probability tuning; it was a coverage gap. All eleven models shared this blind spot. While ensembling reduces method variance, it cannot manufacture information about missing data points. If the data does not exist, averaging eleven ignorant models just gives you a highly confident ignorant model.</span></p><p><span>(As an aside: the model was not worse in the knockout stages. The group stage Brier score was 0.547, and the knockout stage was 0.501. This directly contradicts the usual sports clich&#233; that &#8220;knockouts are a coin flip.&#8221;)</span></p><h3><span>The Enterprise Lesson</span></h3><p><span>What do we learn from this? And how does it translate to enterprise AI, business forecasting, or resource allocation?</span></p><p><span>First, the best performing system in the suite was Elo&#8212;a simple, elegant model from the 1960s. Complexity must match data volume. If you have limited data or high irreducible noise, a simple model with strong inductive bias will almost always beat a complex neural network.</span></p><p><span>Second, do not ensemble by default. If half your models are importing noise, averaging them makes your system worse.</span></p><p><span>Third, audit your coverage. If your enterprise model is forecasting a new market, a new product, or a new competitor (your business equivalent of Cape Verde), recognize that the model is falling back to a prior. It is guessing.</span></p><p><span>The common thread for deploying AI in the enterprise is this: write your assumptions down. Commit to the grading rule before the results happen. And when the project is over, publish the grade&#8212;especially the parts that make your earlier arguments look worse. That is how you build reliable systems.</span></p><h1>Meanwhile, at Wangari</h1><p>While our core business remains enterprise reporting, we&#8217;re sharing our soccer models with the world! </p><p>Out now on Spartera are two models: </p><ul><li><p><a href="https://marketplace.spartera.com/products/soccer-match-outcome-probabilities/0131401c-3423-484f-8dda-37e58bfef514">Soccer Match Probability Outcomes</a>: Updated daily, tells you the probability of any match outcome in major European leagues.</p></li><li><p><a href="https://marketplace.spartera.com/products/soccer-team-form-ratings/aa81b2c0-4a42-4356-953d-87de96d6b537">Soccer Team Form Ratings</a>: Tells you how well your teams in European leagues are doing right now. Updated daily.</p></li></ul><p>Spartera is a brilliant platform that allows buyers and sellers of data to come together and share their pots of gold (ahem, insight).</p><h1>Reads of the Week</h1><ul><li><p><strong><a href="https://arachnemag.substack.com/p/ais-reliability-gap">AI&#8217;s Reliability Gap</a></strong>: <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Nathan Witkin&quot;,&quot;id&quot;:74861787,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/1efa2151-edc4-465a-802d-cc0da0598149_793x793.jpeg&quot;,&quot;uuid&quot;:&quot;40b1d2a4-cab2-4c34-ad58-f54d082d9da9&quot;}" data-component-name="MentionToDOM"></span> presents rigorous, well-sourced essay arguing that the limited economic impact of AI doesn&#8217;t stem from capability gaps but from <em>reliability</em> gaps. That includes inconsistency, brittleness under minor perturbations, and the verification burden that defeats the purpose (ever had to review AI-generated results?). Essential reading for anyone deploying AI in production.</p></li><li><p><strong><a href="https://lakedai.substack.com/p/ai-infrastructure-is-moving-up-the">AI Infrastructure Is Moving Up the Stack</a></strong>: A clear-eyed analysis by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Lake Dai&quot;,&quot;id&quot;:101844742,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9af9517b-743c-47fa-87c7-37eab40c395f_1470x1470.jpeg&quot;,&quot;uuid&quot;:&quot;b034a73c-0cff-4a5b-8d55-3ba0e4a47609&quot;}" data-component-name="MentionToDOM"></span> of how the AI bottleneck in Q2 2026 shifted from hardware to the software control plane: orchestration, evaluation, observability, and governance are important now. She argues that better models don&#8217;t automatically create reliable products. I fully agree: the hard part of AI is not the model; it is the surrounding system.</p></li><li><p><strong><a href="https://open.substack.com/pub/astralcodexten/p/the-ai-superforecasters-are-here">The AI Superforecasters Are Here</a></strong>: <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Scott Alexander&quot;,&quot;id&quot;:12009663,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F7b500d22-1176-42ad-afaa-5d72bc36a809_44x44.png&quot;,&quot;uuid&quot;:&quot;1eb4a4c6-1c46-407b-b385-dc025f32408b&quot;}" data-component-name="MentionToDOM"></span> notes that AIs are now approaching human superforecaster performance on prediction markets. What does it mean when AI can beat humans at calibrated probabilistic reasoning? Ultimately, it boils down to this: the big question is <em>when</em> to trust a model&#8217;s probabilities, and when to defer to your own judgement.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[I Spent a Decade Building AI. Now I'm Reinserting Humans]]></title><description><![CDATA[In my world, the computer must say no sometimes]]></description><link>https://newsletter.wangari.global/p/i-spent-a-decade-building-ai-now</link><guid isPermaLink="false">https://newsletter.wangari.global/p/i-spent-a-decade-building-ai-now</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 21 Jul 2026 06:01:20 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!fIrC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!fIrC!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!fIrC!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fIrC!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fIrC!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fIrC!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!fIrC!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:482955,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/207293974?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!fIrC!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!fIrC!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!fIrC!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!fIrC!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F767d4985-a51b-48bb-8c0b-1060d83bf76f_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">There are two paths, but only one leads to actually reliable AI systems &#8211; and it&#8217;s the inefficient one, the one that includes humans from time to time. Image generated with Leonardo AI</figcaption></figure></div><p>A few months ago, my team showed a client some AI-generated regulatory reporting. We were proud of it &#8212; the output was sophisticated, which is exactly why we put it in front of them. The client looked at it and said, more or less: <em>&#8220;This is highly sophisticated garbage. It sounds nice, but we don&#8217;t even know what it means.&#8221;</em></p><p>He was right. And in our line of work, that sentence is a serious problem &#8212; because what we do is financial reporting, and in financial reporting a mistake doesn&#8217;t just cost money. It can get you into jail.</p><p>That was one of the more humbling moments of my career. I&#8217;ve spent the better part of a decade building machine learning and AI systems &#8212; in particle physics, in weather insurance, and most recently in financial reporting. I know what these models can do. After that meeting, I also knew, viscerally, what they must never be allowed to do.</p><p>So we turned around and built something different. For ten years my instinct had been to take humans <em>out</em> of the loop &#8212; automate more, decide more, need people less. This time I did the opposite. I put humans deliberately back in.</p><h2>The reason the temptation exists</h2><p>Anyone inside this world knows financial reporting is ripe for automation. The work is repetitive, it comes around every reporting season, and yet it demands real skill &#8212; you can&#8217;t hand it to just anyone. It has to be done by highly paid professionals who, frankly, would rather be doing almost anything else.</p><p>That&#8217;s the promise our product, etio, delivers on. It cuts the reporting cycle from three or four days per team, per season, down to a few hours. Honestly it can do it in minutes &#8212; but with the normal sign-offs and deep dives, we conservatively say hours. Either way, that&#8217;s roughly 97% of the time gone.</p><p>Here&#8217;s the catch, and it&#8217;s the whole story: AI hallucinates. Large language models are non-deterministic by definition, which is a technical way of saying they sometimes just get things wrong. Cutting the time and producing beautiful reports is the easy part. The real question &#8212; the one that keeps a CFO up at night &#8212; is what you do about the mistake that will, sooner or later, appear.</p><h2>Our answer isn&#8217;t &#8220;trust the model&#8221;</h2><p>It has two parts, and neither of them is &#8220;trust the model.&#8221;</p><p>First, we don&#8217;t let the AI invent numbers. We pre-calculate the facts &#8212; the actual figures &#8212; with old-fashioned, deterministic code. Not AI. Code. The language model never gets to make a number up; it only ever gets to talk about numbers that were already computed and checked.</p><p>Second, we put a human at two specific gates in the workflow. At each gate, a person reviews what the machine produced and either approves it or corrects it. Nothing moves past a gate on the machine&#8217;s say-so alone. In an era where every AI pitch is about removing the human, we deliberately kept two of them &#8212; and made their signature the thing that unlocks the result.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!8eMN!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8eMN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8eMN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8eMN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8eMN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!8eMN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png" width="1456" height="655" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:655,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:96840,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/207293974?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!8eMN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8eMN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8eMN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8eMN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F0ac7fb16-00bd-45f5-9224-275cef9ce50b_2400x1080.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">A workflow between machine and humans. Image by author, with friendly help of Claude Opus 4.8</figcaption></figure></div><p>That&#8217;s what I mean when I say the computer has to say &#8220;no&#8221; sometimes. The most important thing etio does isn&#8217;t generate &#8212; it&#8217;s refuse. It refuses to state a number it can&#8217;t back, and it refuses to finish without a person.</p><h2>Where this gets exciting: data!</h2><p>Automating a dull process might sound like dull work. It isn&#8217;t &#8212; and this is where it gets genuinely interesting.</p><p>The data that reporting runs on is a goldmine. Every season, enterprises painstakingly pull it together from every corner of the business &#8212; and then underuse it. Their data scientists exist, but they&#8217;re not pointed at this. Silos and legacy systems keep the most interesting signal buried. But by the time you&#8217;ve finished a close, all of that data is finally sitting in one place, clean and reconciled. So we step in and do something more with it.</p><p>Once the reporting itself becomes almost trivial, you can use the same data to enhance human judgment. And I don&#8217;t mean the reporting team&#8217;s judgment &#8212; I mean the executives&#8217;. Because who actually reads financial reports? Executives do. And what do they do with them? They set corporate strategy. They brief their boards. They answer to regulators. The report isn&#8217;t the end of the process; it&#8217;s the input to every important decision the company makes.</p><p>So etio takes that reconciled dataset and surfaces the strategic insight sitting underneath it &#8212; using techniques that go well beyond a standard data scientist&#8217;s toolkit, drawn from my decade across particle physics, weather insurance, and sustainable finance. The most important of these is causal inference: not just <em>what</em> happened, but <em>why</em>. The reporting pays the bills &#8212; you have to do it anyway. But those extra insights are the gold. They&#8217;re what actually moves the company forward.</p><h2>What it looks like in practice</h2><p>Say we&#8217;re closing Allianz &#8212; a large German insurer &#8212; on last year&#8217;s numbers.</p><p>The user does almost nothing: click <em>new close</em>, then <em>start close</em>. Behind that click, the machine works hard. It identifies the reporting standard &#8212; for Allianz, IFRS 17 &#8212; builds the facts and reconciles them under that standard, and then hands every calculated number to a human. </p><p>That person might be a controller, a data manager, or an actuary. They review: Is this plausible? Does it make sense? They can recompute a figure by hand, run their old Excel against it, whatever they trust. If they&#8217;re satisfied, they click <em>accept</em>.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!k6OX!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!k6OX!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png 424w, https://substackcdn.com/image/fetch/$s_!k6OX!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png 848w, https://substackcdn.com/image/fetch/$s_!k6OX!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png 1272w, https://substackcdn.com/image/fetch/$s_!k6OX!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!k6OX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:476026,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/207293974?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!k6OX!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png 424w, https://substackcdn.com/image/fetch/$s_!k6OX!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png 848w, https://substackcdn.com/image/fetch/$s_!k6OX!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png 1272w, https://substackcdn.com/image/fetch/$s_!k6OX!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F581139cb-374a-4084-b5dc-42213d428e6d_2622x1686.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Our product etio works hard, then lets humans review the numbers it found using pre-existing calculation tools. Screenshot by author</figcaption></figure></div><p>That&#8217;s the first gate, the one that goes against all the automation talk.</p><p>The second gate is for the commentary. Every regulatory report needs prose &#8212; words that explain what the numbers say. etio drafts that commentary with a fairly sophisticated suite of LLMs and agents, but it composes it only from the numbers already calculated, which is exactly how we keep hallucinations out. The human reviews it, edits it if they like, and signs it off.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!LbcK!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!LbcK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png 424w, https://substackcdn.com/image/fetch/$s_!LbcK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png 848w, https://substackcdn.com/image/fetch/$s_!LbcK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png 1272w, https://substackcdn.com/image/fetch/$s_!LbcK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!LbcK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png" width="1456" height="936" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:936,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:519837,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/207293974?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!LbcK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png 424w, https://substackcdn.com/image/fetch/$s_!LbcK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png 848w, https://substackcdn.com/image/fetch/$s_!LbcK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png 1272w, https://substackcdn.com/image/fetch/$s_!LbcK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff57e9f6b-d63b-4556-8d10-2df43337b4d4_2622x1686.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">In a second validation step, humans review the commentary that etio generated automatically. Screenshot by author</figcaption></figure></div><p>Whole teams can work this way with etio, with responsibilities split across roles. Then, finally, you simply download the reports.</p><h2>The really meaty part: follow-up questions</h2><p>From there it opens up. You can ask an AI assistant &#8212; with the administrator&#8217;s permission &#8212; the questions you actually have: <em>&#8220;I don&#8217;t understand this number, how did it come about?&#8221;</em> or <em>&#8220;Why did this move so much versus last year? What changed?&#8221;</em> And the answers, like everything else, are hallucination-free.</p><p>And then you can look at the crown jewel: the causal graph. It&#8217;s a chart that shows what causes what, and by how much. In insurance, for instance, rising loss costs &#8212; more claims, or bigger ones &#8212; feed into frequency and severity, which in turn drive the loss ratio. Those relationships can now be quantified mathematically and tested statistically: is this actually true, or not?</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!xGQA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xGQA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png 424w, https://substackcdn.com/image/fetch/$s_!xGQA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png 848w, https://substackcdn.com/image/fetch/$s_!xGQA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png 1272w, https://substackcdn.com/image/fetch/$s_!xGQA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!xGQA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png" width="1456" height="870" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:870,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:605488,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/207293974?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xGQA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png 424w, https://substackcdn.com/image/fetch/$s_!xGQA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png 848w, https://substackcdn.com/image/fetch/$s_!xGQA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png 1272w, https://substackcdn.com/image/fetch/$s_!xGQA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F602553c2-b211-4d6f-adf5-78fd184a1791_2822x1686.png 1456w" sizes="100vw" loading="lazy"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Example of a simple causal graph in etio. Screenshot by author</figcaption></figure></div><p>Building such causal graphs, at scale, wasn&#8217;t really possible before this era of AI. It&#8217;s no longer just seasoned human intuition; it&#8217;s computation. </p><p>None of it is a regulatory requirement. But it guides strategy, and it answers the follow-up questions &#8212; because regulators are humans too, and humans ask <em>why</em>. Sometimes they ask more than they strictly should. So it&#8217;s good to have the answer ready.</p><h2>Our vision for this</h2><p>This etio today. It saves enterprises 97% of boring-work time. But the vision is bigger than a faster close. </p><p>Imagine you had this picture across many enterprises &#8212; how each one acts in its environment, and what that does to it. You could tell a company, with evidence, what it should do to genuinely thrive. That&#8217;s the end goal of Wangari: to show that acting in a certain way lets you prosper &#8212; not only as an enterprise, but for your customers too. </p><p>And that starts with one honest close.</p><p>Because in the end, this is the whole point: systems that serve humans, not the other way around. We build machine learning and AI to serve people &#8212; which means people have to keep their place in the workflow, at every step. That isn&#8217;t a limitation. That&#8217;s the design.</p><div><hr></div><h1>Meanwhile, at Wangari</h1><p>Today is a slightly different &#8220;meanwhile&#8221; section than usually. Really, it&#8217;s a housekeeping note.</p><p>We will be pausing the Friday podcast for now because I&#8217;ve come to realize that me rambling alone in a room is probably not the best use of everybody&#8217;s time. I&#8217;m now working on lining up valuable guests for a future podcast relaunch (as a dialogue, not a monologue).</p><p>I can&#8217;t give you a date for that just yet though, because as you can see, we&#8217;re quite busy building etio already &#128578;</p><p>So, for now, we&#8217;ll have just the Tuesday newsletter. And you&#8217;ll miss me on the Tuesdays of August 11 and 18, while I&#8217;m busying myself in a meditation retreat &#128519; (Don&#8217;t worry: we&#8217;re posting weekly before that time, and will be back thereafter from August 25.)</p><div><hr></div><h1>Reads of the Week</h1><ul><li><p><a href="https://blackswanai.substack.com/p/what-you-actually-buy-when-you-hire">Why AI just made consulting more expensive:</a> An eye-opening essay by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Mohamed Krizi&quot;,&quot;id&quot;:186913179,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/710dca2a-fa17-4a26-ae87-4b00ac703fe2_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;481e1681-14c8-43ad-9633-194f6d48507a&quot;}" data-component-name="MentionToDOM"></span> arguing that, while the grunt work of consultants is being automated away &#8212; think making slide decks, maybe some code, a slick presentation. The point is that that&#8217;s not the <em>real</em> work of a consultant, which is to ask hard questions and provide human judgment, context and accountability. The accountable judgment layer doesn&#8217;t get any less valuable; it just so happens that many junior consultants don&#8217;t have much to do anymore. </p></li><li><p><a href="https://moderndata101.substack.com/p/ai-ready-data-is-not-decision-ready">AI-Ready Data Is Not Decision-Ready AI:</a> <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Dominika Michalska&quot;,&quot;id&quot;:104756587,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a695c2d3-5d67-4cd8-920f-6b2db73c57eb_708x708.png&quot;,&quot;uuid&quot;:&quot;d5fe3c87-ca8e-443a-b528-b4c4e937a368&quot;}" data-component-name="MentionToDOM"></span> explores the gap between data that machines can read and AI systems that organizations can trust. She argues that trust-critical AI must make uncertainty visible and keep decisions traceable, preserving human oversight. It is an essential read on why making data &#8220;AI-ready&#8221; is only half the battle; the real challenge is designing systems that allow humans to remain accountable for the final decision. (Learnings for etio!)</p></li><li><p><a href="https://marcwatkins.substack.com/p/what-we-give-up-when-we-let-ai-decide">What We Give Up When We Let AI Decide:</a> <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Marc Watkins&quot;,&quot;id&quot;:119687028,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2Fb6bf58f2-169c-421b-8a39-d46af0d162a5_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;a91d5041-0c74-4342-8b8f-bc3f50cd1ff3&quot;}" data-component-name="MentionToDOM"></span> examines the creeping automation of judgment, specifically in the context of education and grading. While his focus is on the classroom rather than the boardroom, his core warning applies universally: shifting from automating logistics to automating judgment comes with profound costs &#8212; even when it feels like a routine task. It serves as a reminder of why we must protect the human "gates" in our own workflows.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Soccer, Simulation, and a Summer Book]]></title><description><![CDATA[Or, simply, the physics of the soccer pitch]]></description><link>https://newsletter.wangari.global/p/soccer-simulation-and-a-summer-book</link><guid isPermaLink="false">https://newsletter.wangari.global/p/soccer-simulation-and-a-summer-book</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 17 Jul 2026 06:00:46 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/206026991/c85645b7caeab112bf96f11e022a8afd.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Summer is here, the soccer World Cup is in full swing, and Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) is connecting the dots between the beautiful game and the hardest concepts in machine learning. </p><p>In this episode, Ari discusses his new book, <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">Soccer Analytics with Machine Learning</a> (O&#8217;Reilly Media), and explains why the best way to understand complex data science &#8212; from logistic regression and feature engineering to Monte Carlo simulations and causal inference &#8212; is to watch a soccer match with an analytical eye. Whether you are predicting a goal or simulating a business strategy, the math is the same. And yes, he will explain why trying to A/B test a Champions League final is a terrible idea.</p><p><strong>Topics covered:</strong> Soccer analytics, Expected Goals (xG), Monte Carlo simulations, machine learning education, feature engineering, *Soccer Analytics with Python*, O&#8217;Reilly Media, GenAI Academy.</p><p><em>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Friday.</em></p>]]></content:encoded></item><item><title><![CDATA[The Physics of the Soccer Pitch]]></title><description><![CDATA[Why the best way to understand complex machine learning is sometimes to watch a soccer match]]></description><link>https://newsletter.wangari.global/p/the-physics-of-the-soccer-pitch</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-physics-of-the-soccer-pitch</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 14 Jul 2026 06:01:08 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!W8Ks!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!W8Ks!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!W8Ks!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!W8Ks!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!W8Ks!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!W8Ks!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!W8Ks!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:465606,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/206025272?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!W8Ks!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!W8Ks!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!W8Ks!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!W8Ks!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63c9f885-fac0-49c3-92eb-994350c004f9_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Soccer is both science and emotion. Image generated with Leonardo AI.</figcaption></figure></div><p>Summer is here, the World Cup is in full swing, and if you are anything like me, your screen time is currently divided between complex data architecture diagrams and live soccer broadcasts.</p><p>It might seem like a stark contrast &#8212; the rigid, deterministic world of enterprise software versus the fluid, chaotic, deeply human drama of a soccer match. But the longer I work in AI, the more I realize that the two worlds are fundamentally connected.</p><p>In fact, I believe that the best way to understand the hardest concepts in machine learning is not to stare at a whiteboard full of equations, but to watch a soccer match with an analytical eye.</p><h2>The Pitch as a Data Problem</h2><p>Consider the challenge of predicting whether a specific shot will result in a goal.</p><p>Ten years ago, analysts might have looked at the striker&#8217;s historical goal-scoring record and the distance to the goal. It was a simple, linear approach.</p><p>Today, the &#8220;Expected Goals&#8221; (xG) models used by top clubs are vastly more sophisticated. They don&#8217;t just look at the shooter; they look at the x,y coordinates of every defender on the pitch. They calculate the angle of the shot, the velocity of the pass that led to it, and the defensive pressure applied in the preceding three seconds.</p><p>This is a classic machine learning problem. It requires taking a massive, noisy dataset (the continuous movement of 22 players) and engineering specific, predictive features (the geometric area of the goal visible to the shooter) to train a probabilistic model.</p><p>When you understand how an xG model works, you also understand the core principles of logistic regression and feature engineering. And behind that, you understand how to separate signal from noise.</p><h2>The Limits of Machine Learning in Sports</h2><p>Machine learning in sports has its limitations. As <a href="https://thexgfootballclub.substack.com/p/the-promise-and-limits-of-machine">Alex Marin Felices notes</a>, while machine learning models are excellent at identifying correlations between performance indicators and success, they often struggle to represent the interactive and dynamic nature of attacking play.</p><p>A model might identify that a team is more likely to score when they complete a high number of passes in the final third. But this is a correlation, not a causal mechanism. Does completing more passes *cause* the team to score, or do dominant teams simply complete more passes while they are in the process of scoring?</p><p>This is where causal inference becomes essential. To truly understand the game, analysts must move beyond pattern matching and build models that can answer &#8220;what if&#8221; questions. What if the manager substitutes a defensive midfielder for an attacking winger? How will that change the underlying dynamics of the match?</p><h2>Simulation and Strategy</h2><p>Or consider the problem of tactical adjustments. If a manager decides to switch from a 4-3-3 formation to a 3-5-2, how will that impact the team&#8217;s defensive solidity?</p><p>You can&#8217;t test this deterministically. You cannot run the exact same match twice. There&#8217;s no parallel universe we know of that would allow that. Instead, analysts use Monte Carlo simulations&#8212;running thousands of simulated matches based on historical probability distributions to forecast the likely outcomes of a tactical shift.</p><p>This is the exact same mathematical framework used by financial institutions to model market risk, and by supply chain managers to optimize logistics networks. When you understand how to simulate a soccer match, you understand how to simulate a business.</p><h2>The Future of the Game</h2><p>The integration of AI into soccer is only accelerating. For the 2026 World Cup, <a href="https://planetsoccer.substack.com/p/opinion-inside-the-world-cups-ai">FIFA is planning</a> an &#8220;AI offside revolution,&#8221; using AI-enabled 3D avatars of every player to ensure precise identification and tracking.</p><p>This level of data capture promises unprecedented accuracy, but it also raises questions about the role of human judgment. As decisions become more exact, they can also feel more arbitrary to spectators. This tension between technological precision and human interpretation is a challenge we face every day in enterprise AI deployments.</p><p>In a business setting, it might mean something like this: when an AI system flags a regulatory report for an anomaly based on a complex, multi-dimensional analysis, the human compliance officer must decide whether to trust the machine or their own intuition. The more precise the machine becomes, the harder it is for the human to overrule it, even when the machine is wrong.</p><h2>The Democratization of Analytics</h2><p>One of the most exciting developments in sports analytics over the past decade is the democratization of data. Tracking data that was once the exclusive preserve of elite clubs with multimillion-dollar analytics departments is now increasingly available to smaller clubs, coaches, and even fans.</p><p>This democratization is driven by the same forces transforming enterprise AI: the plummeting cost of compute, the proliferation of open-source tools, and the increasing availability of pre-trained models. A small club in the third tier of English football can now run xG models that would have been cutting-edge at a Premier League club five years ago.</p><p>The same dynamic is playing out in the enterprise. The AI tools that were once the exclusive preserve of the largest technology companies are now accessible to mid-sized organizations. The question is no longer whether you can afford to use AI; it is whether you have the operational maturity to deploy it reliably.</p><p>This is the central challenge of our era, and it is the challenge that our new book <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">Soccer Analytics with Machine Learning</a> is designed to address.</p><h2>The Summer Reading</h2><p>This connection between the beautiful game and the rigorous math of data science is the premise of the new book I co-authored, <em>Soccer Analytics with Machine Learning</em>, published by O&#8217;Reilly Media.</p><p>We wrote the book because we are (a) soccer enthusiasts, and (b) frustrated by how machine learning is typically taught. Most textbooks are either overly academic, drowning the reader in abstract calculus, or overly simplistic, treating algorithms as black boxes.</p><p>We wanted to write a book that bridged the gap. A book that taught real, production-grade data science techniques; but that grounded them in a domain that is intuitive, visual, and fun.</p><p>So &#8211; if you are looking for a summer read that will sharpen your technical skills without feeling like a textbook, I hope you will pick up a copy. Whether you are a seasoned data scientist looking to apply your skills to sports, or a soccer fan looking to break into the tech industry, the lessons learned on the pitch are universally applicable.</p><div><hr></div><h1>Meanwhile, at Wangari</h1><p>The summer slowdown is a myth at Wangari. We just ran a wonderful O&#8217;Reilly live course on soccer analytics, which our production editor described as &#8220;priceless stuff&#8221; (yes, really).</p><p>Furthermore, we are currently wrapping up the final week of our <em>From Demo to Production</em> course cohort, and the energy has been invaluable.</p><p>It&#8217;s been beautiful to see the theoretical concepts of orchestration and evaluation applied to real, complex enterprise data. There&#8217;s a load of human work behind all this!</p><p>Which reinforces the core Wangari philosophy: AI is not magic; it is engineering. And when you apply rigorous engineering principles to AI, you can solve problems that previously seemed impossible. (And you don&#8217;t need to be an engineer to pull that off.)</p><div><hr></div><h1>Reads of the Week</h1><ul><li><p><a href="https://thexgfootballclub.substack.com/p/the-promise-and-limits-of-machine">The Promise and Limits of Machine Learning in Football Attacking Analysis</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alex Marin Felices&quot;,&quot;id&quot;:71196796,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/211ae01f-3892-435e-b222-8a400f444a47_768x1024.jpeg&quot;,&quot;uuid&quot;:&quot;0ec25442-8931-41ea-bf63-81e8aa8305a7&quot;}" data-component-name="MentionToDOM"></span>: Shared before, but worth stating again &#8211; a critical look at why machine learning models often struggle to capture the dynamic, interactive nature of soccer. Felices argues that while ML is great for identifying correlations, it falls short when trying to model the complex, multi-agent decision-making that defines a successful attack.</p></li><li><p><a href="https://planetsoccer.substack.com/p/opinion-inside-the-world-cups-ai">Opinion: Inside the World Cup&#8217;s AI offside revolution</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Clemente Lisi&quot;,&quot;id&quot;:117188162,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5f38e4ac-06ad-43f8-8123-19820427b570_1000x1500.jpeg&quot;,&quot;uuid&quot;:&quot;738f90b2-432b-4032-9bfa-31e431ad4bbc&quot;}" data-component-name="MentionToDOM"></span>: An exploration of FIFA&#8217;s ambitious plan to use AI-enabled 3D avatars for the 2026 World Cup. Lisi discusses the tension between technological precision and the human element of refereeing, a debate that mirrors discussions about AI governance in the enterprise.</p></li><li><p><a href="https://footballwrap.substack.com/p/chatgpt-predicts-2026-in-the-world">ChatGPT Predicts 2026 in the World of Football</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Luke&quot;,&quot;id&quot;:210164735,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F8ecf4757-7822-4dd6-a1b0-32301b518771_900x898.png&quot;,&quot;uuid&quot;:&quot;a8e0d19e-5b55-4b0d-878a-a0534b09a03f&quot;}" data-component-name="MentionToDOM"></span>: A fun, AI-generated look at what the future might hold for the beautiful game. It&#8217;s purely speculative, but it highlights how generative AI is increasingly being used to synthesize narratives and simulate future scenarios in sports media.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Science of Reliable Systems]]></title><description><![CDATA[A personal journey from physicist to AI founder]]></description><link>https://newsletter.wangari.global/p/the-science-of-reliable-systems</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-science-of-reliable-systems</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 10 Jul 2026 06:01:06 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/204162451/19e198e2aebdf50d0503e380c512f21e.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>People often ask how transitioning from theoretical particle physics to founding an enterprise AI company makes any sense. In this episode, Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) explains why the intellectual rigor required to search for dark matter is exactly what is missing from most enterprise AI deployments today. </p><p>He discusses the &#8220;physics of enterprise AI,&#8221; the necessity of 5-sigma thinking in evaluation, and why treating AI as a complex instrument rather than standard software is the only way to survive the transition from demo to production. He also explains why deploying an LLM without causal grounding is like handing a toddler a loaded particle accelerator.</p><p><strong>Topics covered:</strong> Particle physics, Sorbonne Universit&#233;, CERN, active learning, AI evaluation, systems engineering, causal AI, enterprise AI reliability, Wangari Global origin story.</p><p><em>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Friday.</em></p>]]></content:encoded></item><item><title><![CDATA[From Physicist to AI Founder]]></title><description><![CDATA[What searching for dark matter taught me about building reliable AI systems for the enterprise.]]></description><link>https://newsletter.wangari.global/p/from-physicist-to-ai-founder</link><guid isPermaLink="false">https://newsletter.wangari.global/p/from-physicist-to-ai-founder</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 07 Jul 2026 06:01:48 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!VqwA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!VqwA!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VqwA!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VqwA!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VqwA!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VqwA!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!VqwA!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:163943,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/204160659?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!VqwA!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!VqwA!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!VqwA!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!VqwA!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd77c5b7f-6e69-4be4-ab4c-e85da551574e_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">The path of life is as twisted and beautiful as life itself. Image generated with Leonardo AI</figcaption></figure></div><p>People often ask me how I transitioned from theoretical particle physics to founding an enterprise AI company. On the surface, the two fields seem entirely disconnected. One is concerned with the fundamental nature of the universe, the other with automating regulatory reporting for insurance companies.</p><p>But the truth is, the intellectual rigorousness required to search for dark matter is exactly what is missing from most enterprise AI deployments today.</p><p>When I was completing my PhD at Sorbonne Universit&#233;, my research focused on developing active learning algorithms to explore the parameter spaces of Beyond Standard Model (BSM) physics. We were looking for signals of dark matter&#8212;signals that are incredibly faint, buried in massive amounts of noise, and highly susceptible to systemic errors.</p><p>In that environment, you cannot rely on &#8220;vibes.&#8221; You cannot deploy a model because it looks accurate on a test set. You have to understand the underlying causal mechanisms. You have to quantify your uncertainty rigorously. You have to build systems that are robust against unexpected perturbations.</p><p>When I left academia and entered the world of enterprise AI, I was struck by how often these principles were ignored.</p><h2>The Physics of Enterprise AI</h2><p>In the enterprise, I saw teams deploying large language models with the same casual optimism one might use to launch a new website feature. They were treating probabilistic, non-deterministic systems as if they were standard software applications.</p><p>They were building demos that worked flawlessly in controlled environments, and then acting surprised when those same systems hallucinated or failed catastrophically in production.</p><p>They were missing the physics of the problem.</p><p>Building a reliable AI system is not just a software engineering challenge; it is a complex systems engineering challenge. It requires understanding the interactions between the data layer, the model layer, the orchestration layer, and the human operators. It requires anticipating failure modes and designing graceful degradation paths.</p><p>Most importantly, it requires a fundamental shift in how we evaluate success.</p><h2>The Rigor of Evaluation</h2><p>In particle physics, a discovery is not claimed until the signal reaches a statistical significance of 5 sigma&#8212;meaning there is less than a 1 in 3.5 million chance that the result is a statistical fluke.</p><p>While enterprise AI does not require 5-sigma certainty, it does require a level of rigor that goes far beyond the standard &#8220;accuracy&#8221; metrics used today.</p><p>When we build systems at Wangari, we apply the same rigorous evaluation frameworks I learned in physics. We do not just ask if the model is accurate; we ask if it is reliable. We measure its variance. We stress-test it against edge cases. We build automated test suites that continuously monitor for silent degradation.</p><p>We treat the AI system not as a black box, but as a complex instrument that must be calibrated, monitored, and governed.</p><h2>The Causal Foundation</h2><p>Perhaps the most profound lesson I brought from physics to AI is the importance of causality.</p><p>In physics, correlation is interesting, but causality is everything. You cannot understand the universe by simply observing patterns; you have to understand the underlying forces that drive those patterns.</p><p>The same is true in the enterprise. A correlative model might predict that a customer is likely to churn, but it cannot tell you <em>why</em>, or what intervention would prevent it. A causal model, on the other hand, provides a transparent chain of reasoning. It allows you to simulate interventions and understand the true drivers of behavior.</p><p>This is why Wangari is focused on building agentic and causal AI infrastructure. We believe that for AI to be truly transformative in the enterprise, it must move beyond pattern matching and embrace causal reasoning.</p><h2>The Transition to AI-Native</h2><p>The transition from academia to the startup world also mirrors the broader transition happening across the economy. As <a href="https://jakobnielsenphd.substack.com/p/ai-transition-career-transition">Jakob Nielsen points out</a>, the only way to have 5 years of experience with AI by 2030 is to have started in 2025. The transition period we are in right now is the critical window for individuals and organizations to adapt.</p><p>This is particularly true for founders. The playbook for building a startup has fundamentally changed. As Henry&#8217;s Best Hits outlines, building a lean, AI-native startup in 2025 requires a <a href="https://henrythe9th.substack.com/p/how-to-start-a-lean-ai-native-startup">completely different approach</a> to team structure, product development, and go-to-market strategy. It requires leveraging AI not just as a feature, but as the core engine of the business.</p><p>Venture capitalists are also adapting to this new reality. They are no longer funding thin wrappers around foundation models. As the AI-Native Founder newsletter notes, [investors are increasingly looking for deep technical differentiation](https://ainativefounder.substack.com/p/ai-didnt-just-change-what-we-build) and teams with the domain expertise required to solve hard, unsexy problems [3].</p><h2>The Importance of First Principles</h2><p>In physics, when you encounter a problem you don&#8217;t understand, you return to first principles. You strip away the complexity and focus on the fundamental laws governing the system.</p><p>The enterprise AI industry needs a return to first principles. We need to stop chasing the latest benchmark scores and start focusing on the fundamental requirements of production systems: reliability, auditability, and causal understanding.</p><p>This is the philosophy that drives our work at Wangari. We are not interested in building the flashiest demo. We are interested in building the infrastructure that allows organizations to deploy AI safely and effectively in the real world.</p><h2>The Journey Continues</h2><p>The journey from Sorbonne to Wangari has been unconventional, but it has given me a unique perspective on the challenges and opportunities of enterprise AI.</p><p>The era of the impressive AI demo is over. The era of the reliable, auditable, causal AI system has begun. And the principles required to build those systems are the same principles that guide our understanding of the universe.</p><h1>Meanwhile, at Wangari</h1><p>My book, <em>Soccer Analytics with Machine Learning</em>, is now officially available from also in print, O&#8217;Reilly Media. It has been a joy to see readers engaging with machine learning concepts through the lens of the beautiful game. Thank you for all the readers who have already started reading it, exploring the GitHub repo, and engaging with the content.</p><p>One of my co-authors, Guanyu Hu, and myself gave an O&#8217;Reilly live session yesterday to explain some of the core concepts of the book in a fun and interactive way. It was a fantastic experience &#8212; we were quite moved by the level of enthusiasm in the audience.</p><div><hr></div><h2>Reads of the Week</h2><ul><li><p><a href="https://jakobnielsenphd.substack.com/p/ai-transition-career-transition">Use the AI Transition Period to Transition Your Career</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Jakob Nielsen&quot;,&quot;id&quot;:103695927,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F026e1548-c307-44cf-9299-f3612ef7e053_500x500.jpeg&quot;,&quot;uuid&quot;:&quot;66b8425a-1359-4a6e-b43c-021215e75d45&quot;}" data-component-name="MentionToDOM"></span>: On the flip side of doom and gloom, compelling argument for why the current AI transition period is the perfect time to pivot your career and embrace new technologies. Nielsen emphasizes that early adoption is the only way to build the experiential knowledge required to lead in the AI era.</p></li></ul><ul><li><p><a href="https://henrythe9th.substack.com/p/how-to-start-a-lean-ai-native-startup">How to start a Lean, AI-Native Startup in 2025</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Henry Shi&quot;,&quot;id&quot;:9401172,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d016864-ef8b-4135-a805-ea17708ce323_2179x2179.jpeg&quot;,&quot;uuid&quot;:&quot;1236047c-c982-445c-86f9-0ccf566807b9&quot;}" data-component-name="MentionToDOM"></span> and <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Deedy&quot;,&quot;id&quot;:4142522,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/2704cfa0-3e55-4607-83fe-1e800879e332_1365x1365.jpeg&quot;,&quot;uuid&quot;:&quot;5fa55cbe-b122-4214-ac0b-6a235fb0e051&quot;}" data-component-name="MentionToDOM"></span>: Still fresh enough a read, this is a practical playbook for founders looking to build AI-native companies from the ground up. The author details how small, highly technical teams can leverage AI to achieve the output of much larger organizations, fundamentally changing the economics of early-stage startups.</p></li></ul><ul><li><p><a href="https://ainativefounder.substack.com/p/ai-didnt-just-change-what-we-build">AI Didn&#8217;t Just Change What We Build</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Mohamed F. Ahmed&quot;,&quot;id&quot;:79234762,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/c18e4aaa-1af4-41fb-a072-fdfee7e6d708_2000x3000.jpeg&quot;,&quot;uuid&quot;:&quot;8b1c1b37-9bba-4003-bebb-fa7f3e4dbb3e&quot;}" data-component-name="MentionToDOM"></span>: An analysis of what venture capitalists are looking for in AI startups today, emphasizing team expertise and technical differentiation. The piece highlights the shift away from &#8220;wrapper&#8221; applications toward deep tech solutions that solve complex, domain-specific problems.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Why Correlation is No Longer Enough for Enterprise AI]]></title><description><![CDATA[Causal AI is coming for the giants &#8211; in a good way]]></description><link>https://newsletter.wangari.global/p/why-correlation-is-no-longer-enough</link><guid isPermaLink="false">https://newsletter.wangari.global/p/why-correlation-is-no-longer-enough</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 03 Jul 2026 06:00:38 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/203556402/d61608951bf0fcaa7e87deac6ea38c99.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>For the past decade, the enterprise AI narrative has been dominated by deep learning and pattern matching. These models are incredibly powerful at answering &#8220;What is happening?&#8221; but fundamentally incapable of answering &#8220;Why is it happening?&#8221; </p><p>In this episode, Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) explores the &#8220;correlation trap&#8221; and why it is failing enterprise decision-makers. He introduces the concept of Causal AI &#8212; a paradigm shift from pattern matching to systemic understanding &#8212; and explains why the ability to answer &#8220;what if&#8221; questions is the prerequisite for robust governance, auditability, and true autonomous action in the enterprise. He also explains why banning ice cream will not stop the murder rate, and why your predictive maintenance model is basically a very anxious psychic.</p><p><strong>Topics covered:</strong> Causal AI, causal inference, deep learning limitations, correlation vs causation, enterprise decision-making, predictive maintenance, AI governance, Judea Pearl, GenAI Academy.</p><p><em>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Friday.</em></p>]]></content:encoded></item><item><title><![CDATA[The Causal Imperative: Why Correlation is Not Enough]]></title><description><![CDATA[How causal inference is bridging the gap between analysis and action]]></description><link>https://newsletter.wangari.global/p/the-causal-imperative-why-correlation</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-causal-imperative-why-correlation</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 30 Jun 2026 06:01:53 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!UsD9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!UsD9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UsD9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UsD9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UsD9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UsD9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!UsD9!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:85645,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/203554017?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!UsD9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!UsD9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!UsD9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!UsD9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4b35cc83-e1b6-45d6-b207-c65da6fcb328_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Correlation worked great for a while, but with causal inference we can get much further now. Image generated with Leonardo AI</figcaption></figure></div><p></p><p>For the past decade, the enterprise AI narrative has been dominated by a single, powerful paradigm: deep learning. By feeding massive neural networks unprecedented volumes of data, we have achieved remarkable breakthroughs in computer vision, natural language processing, and predictive modeling.</p><p>These models are extraordinary pattern-matching engines. They can identify subtle correlations in high-dimensional data that would be impossible for a human to detect.</p><p>But as organizations attempt to deploy these models into core business workflows, a fundamental limitation is becoming increasingly apparent.</p><p>Deep learning models are exceptionally good at answering the question, &#8220;What is happening?&#8221; They are fundamentally incapable of answering the question, &#8220;Why is it happening?&#8221;</p><p>This is the correlation trap. And in the complex, high-stakes environment of the modern enterprise, correlation is no longer enough.</p><h2>The Limits of Pattern Matching</h2><p>Consider a predictive maintenance model deployed in a manufacturing plant. The model analyzes sensor data and predicts that a specific machine is likely to fail within the next 48 hours. This is valuable information.</p><p>But what should the plant manager do about it?</p><p>Should they shut down the machine immediately? Should they replace a specific part? Should they adjust the operating temperature? The predictive model cannot answer these questions because it does not understand the causal mechanisms driving the failure. It only knows that certain patterns of sensor readings are correlated with historical failures.</p><p>If the plant manager takes an action that changes the underlying system dynamics&#8212;for example, by adjusting the temperature&#8212;the model&#8217;s predictions may become entirely invalid, because the correlations it learned from historical data no longer hold true.</p><p>This is the fundamental problem with relying solely on correlative models for decision-making. They describe the world as it was, but they cannot reliably predict how the world will respond to interventions.</p><h2>The Causal Revolution</h2><p>Causal AI represents a paradigm shift from pattern matching to systemic understanding.</p><p>Unlike traditional machine learning models, which learn statistical associations from data, causal models explicitly represent the cause-and-effect relationships between variables. They incorporate domain knowledge and structural assumptions to build a mathematical representation of the underlying system.</p><p>This allows causal models to answer &#8220;what if&#8221; questions.</p><p>Returning to the manufacturing example, a causal model would not just predict the machine failure; it would identify the specific root causes driving the prediction. It could simulate the impact of different interventions&#8212;&#8221;What if we reduce the operating speed by 10%?&#8221;&#8212;and provide the plant manager with actionable recommendations.</p><p>As Scott Cunningham emphasizes in his work on causal inference, the design stage&#8212;where researchers explicitly map out the structural relationships between variables&#8212;is the <a href="https://causalinf.substack.com/p/coming-2025">most critical part of the process</a>. Without this structural understanding, any statistical analysis is merely describing correlations, not uncovering truths.</p><h2>The Subjectivity of Causality</h2><p>One of the most challenging aspects of causal inference is that it requires making assumptions. Unlike pure machine learning, where the algorithm &#8220;learns&#8221; everything from the data, causal models require human experts to define the causal graph.</p><p>This introduces an element of subjectivity. As some researchers argue, the best that applied causal inference can ever do is take a subjective but reproducible set of variables and <a href="https://substack.com/home/post/p-190143339">state precise structural assumptions about them</a>.</p><p>This subjectivity is often uncomfortable for data scientists trained in the objective certainty of mathematics. But in the enterprise, this subjectivity is actually a feature, not a bug. It forces organizations to explicitly encode their domain expertise and business logic into the AI system. It transforms the model from a black box into a transparent representation of the organization&#8217;s understanding of the world.</p><h2>Causal AI in the Enterprise</h2><p>The imperative for causal AI extends far beyond manufacturing. It is critical for any enterprise application where decisions have significant consequences and where the environment is subject to change.</p><p>In financial services, causal models are essential for stress-testing portfolios and understanding the true drivers of market risk. In healthcare, they are necessary for personalizing treatment plans and evaluating the efficacy of new drugs. In marketing, they are required for optimizing campaign spend and understanding the true incremental impact of advertising.</p><p>Furthermore, causal AI is a prerequisite for robust governance and auditability. When a correlative model makes a prediction, it is often a &#8220;black box.&#8221; When a causal model makes a recommendation, it provides a transparent chain of reasoning that can be audited and explained to regulators.</p><h2>Causal AI and Regulatory Compliance</h2><p>Perhaps the most compelling use case for causal AI in the enterprise is regulatory compliance. In financial services, regulators are increasingly demanding that organizations not only report their risk exposures, but explain the causal drivers behind them.</p><p>A traditional correlative model can tell you that a portfolio has a 5% probability of losing more than 10% of its value in the next year. But a regulator will ask: what are the specific risk factors driving that probability? How would the probability change if interest rates rose by 200 basis points? What is the causal mechanism linking a specific geopolitical event to the portfolio&#8217;s performance?</p><p>These are causal questions. They require causal models to answer. And as regulatory frameworks like Solvency II and IFRS 17 become increasingly sophisticated, the demand for causal reasoning in financial AI will only grow.</p><p>At Wangari, we believe that causal AI is not just a competitive advantage for financial institutions; it is a regulatory necessity.</p><h2>The Wangari Approach</h2><p>At Wangari, we believe that the future of enterprise AI is causal.</p><p>We are building infrastructure that combines the pattern-matching power of deep learning with the rigorous reasoning capabilities of causal inference. Our goal is to provide organizations with AI systems that not only predict the future, but empower them to actively shape it.</p><p>The era of &#8220;black box&#8221; correlation is coming to an end. The causal imperative is here.</p><h1>Meanwhile, at Wangari</h1><p>As we roll out our technology in the world of insurance, we&#8217;ll be pitching at Plug and Play Insurtech&#8217;s <strong>Demo Day</strong> on July 2nd. (The event can be found <a href="https://www.plugandplaytechcenter.com/event/startup-autobahn-expo-2026">here</a>; if you&#8217;re in town in Stuttgart, let me know!)</p><p>We believe that reporting data from inside big insurers are exactly the type of goldmine that is rife for digging into, using causal AI. And the insurers agree &#8212; we&#8217;ve already piloted our flagship product etio with Zurich Insurance Group.</p><p>We&#8217;re looking forward to some inspiring conversations between business and tech, between pitches and booths, and between humans building something impactful.</p><p>Oh, and there&#8217;s more! My book, <em>Soccer Analytics with Machine Learning</em>, is now officially available not only as e-book but also in print, from O&#8217;Reilly Media. It has been a joy to see readers engaging with machine learning concepts through the lens of the beautiful game. Thank you for all the readers who have already started reading it, exploring the GitHub repo, and engaging with the content.</p><p>One of my co-authors, Guanyu Hu, and myself will be giving an O&#8217;Reilly <strong>live session</strong> coming Monday, July 6, to explain some of the core concepts of the book in a fun and interactive way. Attendance is breaking records, I&#8217;m told by the O&#8217;Reilly team. If you still want to join, sign up fast to <a href="https://learning.oreilly.com/live-events/world-cup-analytics-with-ml/0642572355739/">secure a spot</a>.</p><div><hr></div><h1>Reads of the Week</h1><ul><li><p><a href="https://causalinf.substack.com/p/coming-2025">Coming 2025</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;scott cunningham&quot;,&quot;id&quot;:30226164,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7f4a358d-6ee9-492b-8c5d-92a11d68396a_768x1024.jpeg&quot;,&quot;uuid&quot;:&quot;d2fa75ae-be88-4260-9082-7945d4323afe&quot;}" data-component-name="MentionToDOM"></span>: Interestingly, not dated at all &#8212; a preview (now review) of work focusing on the critical &#8220;design stage&#8221; in causal inference and econometrics. Cunningham argues that without a rigorous structural design, statistical methods are essentially blind, highlighting the necessity of domain expertise in causal modeling.</p></li><li><p><a href="https://substack.com/home/post/p-190143339">Your Causal Variables Are Irreducibly Subjective</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;David Reber&quot;,&quot;id&quot;:301374119,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7453e99c-b2a3-4638-9388-1ea124a2b840_387x387.jpeg&quot;,&quot;uuid&quot;:&quot;f2f3f52c-fd51-4f12-b53c-04281ba676ac&quot;}" data-component-name="MentionToDOM"></span>: A thought-provoking piece on why applied causal inference must embrace subjective but reproducible structural assumptions. The author challenges the illusion of pure objectivity in data science, arguing that explicitly stating our assumptions is the only path to true scientific rigor.</p></li><li><p><a href="https://elaiapartners.substack.com/p/from-what-to-why-the-rise-of-causal">From what to why: the rise of causal AI</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Elaia&quot;,&quot;id&quot;:342793345,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ce02a72d-6602-4c45-a2c9-fa9311aa9f35_3661x3661.png&quot;,&quot;uuid&quot;:&quot;aef68c56-38bb-4331-af8a-9504faffa746&quot;}" data-component-name="MentionToDOM"></span>: An investor&#8217;s perspective on why causality matters and where it is already making an impact in the enterprise. This piece provides a great overview of the commercial landscape for causal AI startups and the specific industries where the technology is gaining traction.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Signal in the Noise: Feature Engineering and Soccer]]></title><description><![CDATA[Or how soccer teaches you so much more than just kicking a ball]]></description><link>https://newsletter.wangari.global/p/the-signal-in-the-noise-feature-engineering</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-signal-in-the-noise-feature-engineering</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 26 Jun 2026 06:00:57 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/202626323/d5936ff75952b24c13d9e10b291bc97c.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>If you want to build a machine learning model to predict the outcome of a soccer match, the algorithm you choose is the least important part of the process. The real challenge is deciding what data to feed it. In this episode, Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) celebrates the launch of his new book, <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">Soccer Analytics with Machine Learning</a> (O&#8217;Reilly Media). </p><p>He explains how the lessons learned from analyzing sports data &#8212; specifically the art of feature engineering and the necessity of domain expertise &#8212; apply directly to the hardest problems in enterprise AI. Whether you are predicting a goal at the World Cup or automating a Solvency II regulatory report, the fundamental challenge is the same: separating the signal from the noise. And yes, he will explain why feeding raw data into a neural network is like handing a toddler a chainsaw and hoping they build a birdhouse.</p><p><strong>Topics covered:</strong> Soccer analytics, feature engineering, machine learning, enterprise AI, domain expertise, data science, Soccer Analytics with Machine Learning book launch, O&#8217;Reilly Media.</p><p><em>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Friday.</em></p>]]></content:encoded></item><item><title><![CDATA[What predicting a soccer match teaches us about real-life AI]]></title><description><![CDATA[And how to make good predictions work in enterprise settings]]></description><link>https://newsletter.wangari.global/p/what-predicting-a-soccer-match-teaches</link><guid isPermaLink="false">https://newsletter.wangari.global/p/what-predicting-a-soccer-match-teaches</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 23 Jun 2026 06:00:54 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!jXhl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!jXhl!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jXhl!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jXhl!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jXhl!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jXhl!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!jXhl!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:380730,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/202624820?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jXhl!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!jXhl!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!jXhl!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!jXhl!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc5ab6378-2e36-47a7-8e00-160fd8d5d266_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Building a reliable system is really, really hard. Image generated with Leonardo AI</figcaption></figure></div><p></p><p>If you want to build a machine learning model to predict the outcome of a soccer match, you will quickly discover that the algorithm you choose&#8212;whether it is a random forest, a support vector machine, or a deep neural network&#8212;is the least important part of the process.</p><p>The algorithm is a commodity. The real challenge, the part that determines whether your model is a predictive powerhouse or a random number generator, is deciding what data to feed it.</p><p>This is the art and science of feature engineering. And as I detail in my new book, <em>Soccer Analytics with Machine Learning</em> (published this week by O&#8217;Reilly Media), it is the exact same challenge that enterprise AI teams face when trying to automate complex business processes.</p><p>Whether you are trying to predict a goal at the World Cup or automate a Solvency II regulatory report, the fundamental problem is the same: how do you separate the signal from the noise?</p><h2>The Illusion of &#8220;More Data&#8221;</h2><p>There is a persistent myth in the AI industry that more data automatically leads to better models.</p><p>In soccer, we have access to an overwhelming amount of data. We can track the x,y coordinates of every player on the pitch 25 times per second. We know how many passes a midfielder completed, how many tackles a defender won, and the exact velocity of every shot.</p><p>But if you feed all of this raw data into a model, it will likely fail. It will find spurious correlations&#8212;perhaps the team wearing blue won more often on Tuesdays when it was raining&#8212;and it will overfit to the noise.</p><p>The same is true in the enterprise. An insurance company has petabytes of historical claims data, customer demographics, and macroeconomic indicators. But throwing all of that data into a large language model will not magically produce a reliable underwriting agent.</p><h2>Engineering the Signal</h2><p>Feature engineering is the process of transforming raw data into meaningful signals that a model can actually use.</p><p>In soccer, a raw statistic like &#8220;total distance run&#8221; is mostly noise. A player might run 12 kilometers in a match, but if they are constantly out of position, that running is detrimental to the team.</p><p>A much stronger signal is &#8220;packing&#8221;&#8212;a metric that measures how many opponents a player bypasses with a forward pass or dribble. Packing requires complex spatial analysis to calculate, but it is highly predictive of a team&#8217;s offensive success. It is an engineered feature that captures the *context* of the action, not just the action itself.</p><p>In the enterprise, feature engineering is equally critical. A raw text field containing a customer&#8217;s email is noise. An engineered feature that extracts the specific regulatory clause the customer is referencing, and maps it to an internal compliance taxonomy, is a signal.</p><h2>The Domain Expertise Advantage</h2><p>The most important lesson I learned while writing <em>Soccer Analytics with Machine Learning</em> is that you cannot engineer good features without deep domain expertise.</p><p>A brilliant data scientist who knows nothing about soccer will build a terrible predictive model. They will not know that a pass backward to the goalkeeper is sometimes a brilliant tactical move to reset the press, rather than a sign of offensive failure.</p><p>Similarly, a brilliant AI engineer who knows nothing about actuarial science will build a terrible regulatory reporting agent. They will not understand the nuanced difference between two seemingly identical financial metrics, or the specific regulatory context that dictates how a certain risk must be calculated.</p><p>This is why the most successful enterprise AI deployments are not built by isolated data science teams. They are built by cross-functional teams where domain experts&#8212;the actuaries, the compliance officers, the underwriters&#8212;work hand-in-hand with the engineers to define the features that actually matter.</p><h2>The Limits of Machine Learning</h2><p>Even with perfect feature engineering, machine learning has its limits. As Alex Marin Felices points out in his analysis of football attacking performance, [machine learning models often struggle to represent the interactive and dynamic nature of play](https://thexgfootballclub.substack.com/p/the-promise-and-limits-of-machine) [1]. They can identify patterns, but they cannot always capture the complex, multi-agent interactions that define a match.</p><p>This limitation is why causal inference is becoming increasingly important. To truly understand the game&#8212;or the business&#8212;we must move beyond correlative models and build systems that can answer &#8220;what if&#8221; questions.</p><h2>The Causal Dimension of Feature Engineering</h2><p>Feature engineering is not just about finding better correlations. At its most sophisticated, it is about encoding causal knowledge into the model.</p><p>In soccer, a truly powerful feature is not just a statistical summary of past events; it is a variable that captures a causal mechanism. The &#8220;packing&#8221; metric is powerful precisely because it measures a causal driver of attacking success: bypassing defenders. It is not just correlated with goals; it is causally related to the creation of goal-scoring opportunities.</p><p>In the enterprise, the same principle applies. The most powerful features are not the ones with the highest correlation to the target variable in the training data. They are the ones that capture the true causal mechanisms driving the outcome. Identifying these features requires deep domain expertise and a willingness to go beyond the data to understand the underlying business logic.</p><p>This is why at Wangari, we always begin a new engagement by working closely with domain experts to map out the causal structure of the problem before we write a single line of code.</p><h2>Which Brings me to&#8230; The Book Launch</h2><p>This week, <em>Soccer Analytics with Machine Learning</em> officially hits the shelves.</p><p>We timed the release to coincide with the start of the World Cup, a time when the entire world is focused on the beautiful game. But my hope is that the book reaches an audience far beyond sports fans.</p><p>The book uses soccer as a vehicle to teach the fundamental principles of machine learning&#8212;logistic regression, simulation, deep learning, and yes, feature engineering. It is designed to bridge the gap between academic theory and practical application, proving that you can learn complex data science concepts without getting bogged down in abstract mathematics.</p><p>If you are struggling to understand how machine learning actually works in the real world, I invite you to pick up a copy. You might just find that the lessons learned on the pitch are exactly what you need in the boardroom.</p><div><hr></div><h1>Meanwhile, at Wangari</h1><p>Our book is finally out! You can find it on the <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">O&#8217;Reilly Learning platform</a> and everywhere books are sold &#8212; as e-book, for now, and in print from mid-July.</p><p>This happened just in time, as the soccer world cup ramps up to full swing. Unintended, but fun: One of my pieces, an exclusive run for Towards Data Science, actually got picked up by the <a href="https://www.dailymail.com/sciencetech/article-15907005/Mathematician-predicts-World-Cup-winner.html">Daily Mail</a>. I&#8217;m used to publishing on fairly niche topics, so it was fun to see my work in mainstream media!</p><div><hr></div><h2>Reads of the Week</h2><ul><li><p><a href="https://thexgfootballclub.substack.com/p/the-promise-and-limits-of-machine">The Promise and Limits of Machine Learning in Football Attacking Analysis</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alex Marin Felices&quot;,&quot;id&quot;:71196796,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/211ae01f-3892-435e-b222-8a400f444a47_768x1024.jpeg&quot;,&quot;uuid&quot;:&quot;71795a18-ecd0-4c21-9340-0fd2ccf7ed3c&quot;}" data-component-name="MentionToDOM"></span>: A critical look at why machine learning models often struggle to capture the dynamic, interactive nature of soccer. Felices argues that while ML is great for identifying correlations, it falls short when trying to model the complex, multi-agent decision-making that defines a successful attack.</p></li></ul><ul><li><p><a href="https://planetsoccer.substack.com/p/opinion-inside-the-world-cups-ai">Opinion: Inside the World Cup&#8217;s AI offside revolution</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Clemente Lisi&quot;,&quot;id&quot;:117188162,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5f38e4ac-06ad-43f8-8123-19820427b570_1000x1500.jpeg&quot;,&quot;uuid&quot;:&quot;1e59aa56-774b-42b1-a9b1-02bf6125bb98&quot;}" data-component-name="MentionToDOM"></span>: An exploration of FIFA&#8217;s ambitious plan to use AI-enabled 3D avatars for the 2026 World Cup. Lisi discusses the tension between technological precision and the human element of refereeing, a debate that mirrors discussions about AI governance in the enterprise.</p></li><li><p><a href="https://theneuralmaze.substack.com/p/hidden-technical-debt-in-agentic">Hidden Technical Debt in Agentic Systems</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Miguel Otero Pedrido&quot;,&quot;id&quot;:89972117,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!LZBx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b58b1f5-4d25-4dcf-9f48-b67a6e6e1316_1200x1200.jpeg&quot;,&quot;uuid&quot;:&quot;2aef118e-7a03-4294-833e-987e4547560e&quot;}" data-component-name="MentionToDOM"></span>: A reminder that the true complexity of AI automation lies not in the model, but in the surrounding infrastructure. Pedrido&#8217;s analysis is a sobering reminder that the &#8220;glue code&#8221; holding an AI system together is often its weakest link.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[How Agentic AI is Liberating Human Capital in Insurance]]></title><description><![CDATA[The Actuarial Time Trap is no longer as bad as it used to be]]></description><link>https://newsletter.wangari.global/p/how-agentic-ai-is-liberating-human</link><guid isPermaLink="false">https://newsletter.wangari.global/p/how-agentic-ai-is-liberating-human</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 19 Jun 2026 06:01:05 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/201642787/8cafe9942796ceaacb0d0945f283db81.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>Walk into the actuarial department of any major insurance firm, and you will find some of the most highly educated, analytically brilliant minds in the corporate world. Now ask them how they spend their time. The answer is rarely &#8220;building sophisticated risk models.&#8221; It is usually &#8220;wrestling with spreadsheets and formatting regulatory reports.&#8221; </p><p>In this episode, Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) breaks down the &#8220;Actuarial Time Trap&#8221; &#8212; the systemic misallocation of human capital in the insurance industry. He explains why traditional automation (RPA, ETL) has failed to solve the problem, and how agentic AI systems, grounded in causal reasoning, are finally providing a way out. And yes, he will explain why your RPA bot is basically a very fast, very stupid intern who panics if you move a button three pixels to the left.</p><p><strong>Topics covered:</strong> Actuarial science, insurance industry, Solvency II, IFRS 17, regulatory reporting, RPA vs Agentic AI, causal AI, human capital allocation, enterprise automation.</p><p>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Friday.</p>]]></content:encoded></item><item><title><![CDATA[The Actuarial Time Trap]]></title><description><![CDATA[Why highly paid professionals spend 80% of their time formatting data, and how agentic AI can finally break the cycle.]]></description><link>https://newsletter.wangari.global/p/the-actuarial-time-trap</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-actuarial-time-trap</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 16 Jun 2026 06:02:02 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!f7eR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!f7eR!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!f7eR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!f7eR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!f7eR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!f7eR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!f7eR!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:298234,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/201640131?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!f7eR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!f7eR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!f7eR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!f7eR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffc04e432-0a42-40fd-8c97-e40bb55d095d_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Highly trained individuals are often sifting through complex data manually, instead of giving their time to value-adding tasks. Image generated with Leonardo AI</figcaption></figure></div><p>Walk into the actuarial department of any major insurance firm, and you will find some of the most highly educated, analytically brilliant minds in the corporate world. These are professionals trained in advanced mathematics, probability theory, and complex risk modeling.</p><p>Now, ask them how they spend the majority of their working hours.</p><p>The answer is rarely &#8220;building sophisticated risk models&#8221; or &#8220;developing innovative pricing strategies.&#8221; More often than not, the answer is &#8220;wrestling with spreadsheets,&#8221; &#8220;reconciling data from legacy systems,&#8221; or &#8220;formatting regulatory reports.&#8221;</p><p>This is the Actuarial Time Trap. It is a systemic misallocation of human capital, where highly paid experts are relegated to performing routine data manipulation tasks. It is inefficient, it is demoralizing, and in an era of rapidly evolving regulatory requirements, it is increasingly unsustainable.</p><h2>The Burden of Regulatory Reporting</h2><p>The insurance industry is governed by some of the most complex regulatory frameworks in the world. Regimes like Solvency II in Europe and IFRS 17 globally require insurers to produce massive, highly detailed reports on a regular basis.</p><p>These reports are not simple data dumps. They require aggregating data from dozens of disparate systems, applying complex actuarial models, and presenting the results in strictly defined formats.</p><p>Historically, this process has been heavily manual. Actuaries spend weeks pulling data, running macros, checking for errors, and formatting the final output. By the time the report is submitted, the data is often stale, and the actuaries are exhausted.</p><p>This manual approach is not just slow; it is prone to error. When humans are forced to perform repetitive data manipulation tasks, mistakes are inevitable. And in the context of regulatory reporting, mistakes can result in significant fines and reputational damage.</p><h2>The Promise (and Failure) of Traditional Automation</h2><p>The industry has recognized this problem for years, and has attempted to solve it with traditional automation tools. Robotic Process Automation (RPA) bots have been deployed to scrape data from legacy systems. Complex ETL (Extract, Transform, Load) pipelines have been built to consolidate data warehouses.</p><p>These efforts have yielded incremental improvements, but they have failed to fundamentally break the Actuarial Time Trap.</p><p>The problem with traditional automation is that it is rigid. An RPA bot can follow a strict set of rules, but it cannot adapt to unexpected changes in data formats or system interfaces. An ETL pipeline can move data from point A to point B, but it cannot understand the semantic meaning of that data or apply complex business logic.</p><p>Traditional automation is brittle. When the environment changes&#8212;as it inevitably does in a complex enterprise&#8212;the automation breaks, and the actuaries are forced to step back in and fix the mess.</p><h2>The Agentic AI Solution</h2><p>This is where agentic AI represents a paradigm shift.</p><p>Unlike traditional automation, agentic AI systems are not bound by rigid rules. They are capable of reasoning, adapting, and executing complex, multi-step workflows autonomously.</p><p>An agentic AI reporting system can be instructed to &#8220;generate the Q3 Solvency II report.&#8221; The system can then autonomously identify the required data sources, retrieve the data, apply the necessary actuarial models, format the output according to regulatory standards, and flag any anomalies for human review.</p><p>Crucially, agentic AI systems can handle the ambiguity and variability that break traditional automation. If a data field is missing or formatted incorrectly, the agent can use its reasoning capabilities to infer the correct value or query an upstream system for clarification.</p><p>However, deploying these systems in actuarial work is not without risk. As the IFoA GenAI Working Party highlights, the complexity and autonomy of a network of AI agents <a href="https://ifoagenai.substack.com/p/emerging-risks-of-agentic-ai-in-actuarial">add a new dimension to risks</a>, making them harder to manage and requiring dynamic governance frameworks.</p><h2>The Importance of Auditability</h2><p>In the actuarial domain, automation without auditability is useless. Regulators do not accept &#8220;the AI generated it&#8221; as a valid explanation for a reporting anomaly.</p><p>This is why the deployment of agentic AI in insurance must be underpinned by causal reasoning and rigorous governance. Every action taken by the agent&#8212;every data retrieval, every transformation, every calculation&#8212;must be logged and explainable.</p><p>The system must be able to produce a transparent audit trail that traces the final output back to its source data, demonstrating exactly how the result was derived. This level of transparency is not just a regulatory requirement; it is essential for building trust among the actuaries who will ultimately rely on the system.</p><h2>The Human-AI Collaboration Model</h2><p>The most effective deployments of agentic AI in the actuarial domain are not fully autonomous. They are collaborative. The agent handles the mechanical work&#8212;data retrieval, transformation, and initial formatting&#8212;while the actuary retains oversight and final sign-off authority.</p><p>This human-AI collaboration model is not a compromise; it is the optimal design. It leverages the speed and consistency of AI for the tasks where it excels, while preserving the contextual judgment and professional accountability of the human expert for the tasks that require it.</p><p>Designing this collaboration effectively requires careful attention to the interface between the human and the machine. The agent must surface its outputs in a way that is transparent and auditable, making it easy for the actuary to verify the work and understand the reasoning behind any flagged anomalies. If the agent cannot explain its output, the actuary cannot responsibly sign off on it.</p><h2>Reclaiming Human Capital</h2><p>The goal of deploying agentic AI in the actuarial department is not to replace actuaries. It is to liberate them.</p><p>By automating the routine, repetitive tasks of data manipulation and report formatting, agentic AI frees up actuaries to focus on the high-value work they were trained to do. They can spend their time analyzing the data, identifying emerging risks, and developing strategic insights that drive the business forward.</p><p>This is the core mission of Wangari. We build agentic and causal AI infrastructure designed specifically to automate complex regulatory reporting. We provide the reliability, auditability, and deep integration required to deploy these systems safely in highly regulated environments.</p><p>The Actuarial Time Trap is not an inevitable reality of the insurance industry. It is a solvable problem. And with the advent of agentic AI, we finally have the tools to solve it.</p><div><hr></div><h1>Meanwhile, at Wangari</h1><p>We are now in Week 2 of the &#8220;From Demo to Production&#8221; course, and the cohort is diving deep into the complexities of AI orchestration patterns and workflows.</p><p>We&#8217;ve already had some fascinating discussions about what it means to move beyond simple accuracy metrics &#8212; or to even build a working system that you can measure in the first place. We have had robust discussions about how it&#8217;s almost never the model&#8217;s fault, and how much human (!) labor is needed to get AI systems anywhere close to production-ready.</p><p>The insights generated by this cohort are already shaping the way we think about AI orchestration at Wangari. It is a powerful reminder that the best way to learn is to teach, and the best way to build robust systems is to engage with a community of practitioners facing the same challenges.</p><div><hr></div><h1>Reads of the Week</h1><ul><li><p><a href="https://ifoagenai.substack.com/p/emerging-risks-of-agentic-ai-in-actuarial">Emerging Risks of Agentic AI in Actuarial Work</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Nnamdi Odozi&quot;,&quot;id&quot;:226650,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!udVU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32fefaf9-9208-4039-bc14-882979e5f26f_144x144.png&quot;,&quot;uuid&quot;:&quot;09d76994-ad59-4b99-b43c-85785a280b86&quot;}" data-component-name="MentionToDOM"></span> and <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Josh Blake&quot;,&quot;id&quot;:408807412,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!JF6c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43a25b18-60e7-46e0-b92e-98d9848c0b8f_144x144.png&quot;,&quot;uuid&quot;:&quot;56c86911-8abd-4764-8916-0a0b8eade1f8&quot;}" data-component-name="MentionToDOM"></span>: An essential read on the unique challenges and ethical considerations of deploying autonomous agents in the actuarial profession. The authors provide a clear-eyed assessment of how traditional governance frameworks must evolve to handle systems that can reason and act independently.</p></li><li><p><a href="https://theneuralmaze.substack.com/p/hidden-technical-debt-in-agentic">Hidden Technical Debt in Agentic Systems</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Miguel Otero Pedrido&quot;,&quot;id&quot;:89972117,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!LZBx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b58b1f5-4d25-4dcf-9f48-b67a6e6e1316_1200x1200.jpeg&quot;,&quot;uuid&quot;:&quot;8d5a40af-07e8-4ad5-88be-9d15580670d8&quot;}" data-component-name="MentionToDOM"></span>: A reminder that the true complexity of AI automation lies not in the model, but in the surrounding infrastructure. This piece is particularly relevant for actuarial teams looking to move beyond simple pilot projects and build resilient, production-grade reporting pipelines.</p></li><li><p><a href="https://benn.substack.com/p/can-analysis-ever-be-automated">Can analysis ever be automated?</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Benn Stancil&quot;,&quot;id&quot;:5667744,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a317e60a-9bd1-4c75-bb54-66d517f735dc_1100x1100.jpeg&quot;,&quot;uuid&quot;:&quot;34dac1b9-4204-4459-8282-5138db7dbb9c&quot;}" data-component-name="MentionToDOM"></span>: A thoughtful exploration of the limits of automation in data analysis and the enduring need for human judgment. Stancil argues that while AI can accelerate the mechanical aspects of analysis, the strategic interpretation of data remains a fundamentally human endeavor.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[Why Most World Cup Predictions Are Wrong (And Why I Wrote a Book About Soccer ML Anyway)]]></title><description><![CDATA[Every four years, the models say Brazil. Every four years, the World Cup disagrees (except when Brazil actually wins and nobody predicted it).]]></description><link>https://newsletter.wangari.global/p/why-most-world-cup-predictions-are</link><guid isPermaLink="false">https://newsletter.wangari.global/p/why-most-world-cup-predictions-are</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 12 Jun 2026 06:00:57 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/200636250/62c3742c05ea17fecc4169bd5e5eb2e3.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>In this episode, Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) turns his attention to the 2026 World Cup &#8212; and to why the machine learning models built to predict it are confidently wrong in specific, predictable ways. Drawing on his upcoming O&#8217;Reilly book <em>Soccer Analytics with Machine Learning</em>, he walks through four failure modes: the distribution shift between club and international football, the small-sample limits of Expected Goals (xG), the form-transfer illusion, and the incentive structures that push analysts to publish flashy numbers over honest ones. He then flips the argument: what actually does predict tournament outcomes, and what does that tell us about where ML earns its keep versus where it just looks like it does? The bigger lesson here is not about soccer &#8212; it is about knowing which questions your model can actually answer with the data you have.</p><p>Topics covered: Soccer analytics, World Cup prediction, Expected Goals (xG), distribution shift, small-sample statistics, feature engineering, predictive modeling, O&#8217;Reilly Media, enterprise AI context.</p><p>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Friday.</p><p><a href="https://wangari.global/contact">https://wangari.global/contact</a></p><p>Ari&#8217;s book (O&#8217;Reilly Media, early release out now and officially out around June 25): <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">Soccer Analytics with Machine Learning</a></p>]]></content:encoded></item><item><title><![CDATA[Stop Trusting ML Predictions for the 2026 World Cup. Here's Why.]]></title><description><![CDATA[I wrote a book about soccer analytics with machine learning. The World Cup is where most of it breaks.]]></description><link>https://newsletter.wangari.global/p/stop-trusting-ml-predictions-for</link><guid isPermaLink="false">https://newsletter.wangari.global/p/stop-trusting-ml-predictions-for</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 09 Jun 2026 06:02:07 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!cL5s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!cL5s!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!cL5s!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cL5s!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cL5s!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cL5s!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!cL5s!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:385485,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/200633364?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!cL5s!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!cL5s!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!cL5s!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!cL5s!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fee365467-1056-4022-b157-f5e605883ee1_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Machine learning just isn&#8217;t the right tool for a rare, weird event. Image generated with Leonardo AI</figcaption></figure></div><p>Every four years, the same thing happens.</p><p>A major football analytics site publishes its World Cup predictions. A few academic groups release theirs. Goldman Sachs releases one too, because Goldman Sachs releases one of everything. They run thousands of simulations, train models on Bundesliga data, layer in xG and shot-quality metrics, and then they tell you, with a confidence interval, that Brazil has a 17.2% chance of lifting the trophy.</p><p>Then the World Cup happens, and it doesn&#8217;t.</p><p>I&#8217;m not going to argue that ML can&#8217;t predict football. I just wrote a book about exactly that. What I&#8217;m going to argue is something narrower and more uncomfortable: most of the techniques that make ML  useful in club football break down for the World Cup, and the analytics community has spent two decades pretending this isn&#8217;t true.</p><p>There&#8217;s incentives for this (sports betting, anyone?) &#8212; but that doesn&#8217;t make it truer.</p><h2>The training data is wrong</h2><p>Football ML lives and dies on data. The richest dataset we have is the club game &#8212; five major European leagues, multiple cup competitions, roughly 2,000 top-flight matches a year per major league. Decades of it. Coaches who manage 50 matches a season for ten years. Players who play together every single week.</p><p>International football has approximately none of that.</p><p>A World Cup squad spends about 25 days together in the year leading up to the tournament. The starting eleven you&#8217;ll see against Argentina in June has almost certainly never played that exact lineup before this calendar year. Your fancy possession network metric? It was trained on teams that had 200 matches of muscle memory. The model doesn&#8217;t know that the back four you&#8217;re feeding it has played together six times.</p><p>The technical name for this is &#8220;distribution shift.&#8221; The honest name is &#8220;we have no idea what we&#8217;re predicting.&#8221; Most public World Cup models paper over this by aggregating individual player ratings into team strength scores. That sort of works for group stage. It collapses in the knockout rounds, where formations get cagey, managers go conservative, and one substitution rewires the whole tactical setup.</p><p>If you&#8217;re going to deploy ML in a domain, the first question to ask is whether your training distribution matches your deployment distribution. For the World Cup, the honest answer is <em>not even close.</em></p><h2>xG was never built for this</h2><p>Expected goals is the best metric football analytics has produced. I use it in the book, I think it&#8217;s genuinely a step forward, and I&#8217;d defend it against anyone who calls it nonsense.</p><p>But xG is a <em>shot-level</em> metric trained on Premier League and Bundesliga shot data. It was designed for repeated trials in similar contexts. The World Cup gives you seven matches, maybe, for the team you care about. Half of those matches end in 1&#8211;0 results or worse. Aggregate-xG noise dominates the signal at small sample sizes &#8212; this is a basic statistical fact that gets quietly ignored when people pump World Cup predictions through their xG-based pipelines.</p><p>There&#8217;s a deeper problem. xG models are trained on &#8220;normal&#8221; attacking play in club football. They have no idea what to do with extra time in a knockout match where one team has been parking the bus for 30 minutes and is now trying to score on a single counter. The data those models learned from doesn&#8217;t contain very many of those situations. International knockout football contains a lot of them.</p><p>You can absolutely build an xG model that works for the World Cup. You just can&#8217;t use the Premier League one and assume it transfers.</p><h2>Form doesn&#8217;t transfer</h2><p>Here&#8217;s a thought experiment. A striker scores 32 goals in La Liga from August to May. His national team plays four friendlies in the meantime, in which he scores zero. Which is the predictive signal for what he&#8217;ll do at the World Cup?</p><p>Most public models implicitly say: weight the 32. Use his &#8220;true talent&#8221; as inferred from his club output. Plug it into the international model.</p><p>This is wrong for a specific reason. The 32 goals were scored in a system, with a manager he sees every day, with teammates who know exactly where to put the through-ball. He arrives at the World Cup as an extraordinary player attached to a team that has practiced his preferred runs perhaps twice. International form for international striker output is the more honest signal, even though the sample is brutal.</p><p>The football analytics community has known this for years. Every analyst in private will tell you. None of the public predictive models I&#8217;ve seen meaningfully correct for it, because the obvious correction (downweighting club performance) catastrophically reduces the signal you have to work with.</p><p>You don&#8217;t get to wish away the small-sample problem by averaging in irrelevant data.</p><h2>So what does work?</h2><p>That&#8217;s a reasonable question by ambitious people. If most of football ML breaks for the World Cup, what&#8217;s actually predictive?</p><p>A few things are not quite as fashionable as ML pipelines but get closer to the right answer:</p><p><strong>Squad market value.</strong> Boring, embarrassing, true. The total transfermarkt valuation of a squad is one of the strongest publicly available predictors of tournament progression. Not because money buys winners, but because it&#8217;s a market-aggregated bet on individual quality, made by people with real money on the line. ML models often beat this baseline by 1&#8211;2 percentage points after thousands of features. It&#8217;s worth asking what you&#8217;ve actually added.</p><p><strong>Manager continuity.</strong> Teams whose manager has been in place for 18+ months consistently outperform teams with new appointments. This is partly because they have a system, partly because the players have trust, and partly because the manager has had time to identify and stop using their worst players. It&#8217;s hard to put into a model cleanly; it shows up anyway when you do.</p><p><strong>Tournament experience as a team.</strong> Not as individuals. The cohort of players who&#8217;ve played a knockout international match together has more predictive power than aggregate caps. Spain&#8217;s 2010 team had two and a half cycles of building. France&#8217;s 2018 team had two. The 2022 Argentina team had a manager who&#8217;d been in place for four years. There&#8217;s a pattern, even though &#8220;tournament experience as a team&#8221; doesn&#8217;t fit cleanly into a feature vector.</p><p><strong>Group draw difficulty.</strong> Trivially obvious, but most ML models bake this into other features rather than respecting it as the structural variable it is. Whether your route to the semifinal goes through Brazil or through Costa Rica matters more than any in-game metric.</p><p>If your World Cup model can&#8217;t beat a simple weighted combination of those four, it isn&#8217;t doing anything that justifies its training cost.</p><h2>The deeper thing</h2><p>Football analytics keeps wanting to be Moneyball. It&#8217;s been trying for fifteen years. There&#8217;s been real progress &#8212; modern shot maps, possession value, EPV-style models, automated tracking data &#8212; and I&#8217;m not the guy who&#8217;s going to tell you it was wasted.</p><p>But the World Cup is the part of football where Moneyball logic breaks the hardest, because Moneyball relied on the law of large numbers. 162 baseball games. Repeated trials. The dice converge to their fair value over a long enough season.</p><p>The World Cup is seven matches per team. Maybe two of them are knockout games that go to penalties. The dice don&#8217;t converge over seven throws. They land somewhere, and you live with where they landed.</p><p>I wrote a whole book about how to use ML in soccer well &#8212; what to model, what not to, how to set up your training data, what to do about the messy stuff. <em>Soccer Analytics with Machine Learning</em>, out from O&#8217;Reilly at the end of June. About a tenth of it is World Cup-specific. The rest is the part that does work &#8212; the part you can use on the league football that fills the other 47 weeks of your year.</p><p>By the time the World Cup actually starts, half the predictive models you&#8217;ll see have already been falsified by the warm-up matches. Watch the football. Watch the predictions. See for yourself which ones got Argentina&#8211;Saudi Arabia 2022.</p><p>I&#8217;d be impressed by anyone who got it right. I just wouldn&#8217;t pay them to do it again.</p><div><hr></div><h1>Meanwhile, at Wangari</h1><p>If you&#8217;re curious, the book I mentioned earlier is coming out at O&#8217;Reilly Media in a couple of weeks! An un-edited early release is already available on the <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">O&#8217;Reilly Learning Platform</a> (it&#8217;ll be updated by the final version as soon as we&#8217;ve finished the last touches with the book&#8217;s production team). </p><p>I&#8217;ll let you know when the final version is out &#8212; will be available wherever books are sold.</p><div><hr></div><h1>Reads of the Week</h1><ul><li><p><a href="https://thexgfootballclub.substack.com/p/the-promise-and-limits-of-machine">The Promise and Limits of Machine Learning in Football Attacking Analysis</a>: In this deep dive for <em>The xG Football Club</em>, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alex Marin Felices&quot;,&quot;id&quot;:71196796,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/211ae01f-3892-435e-b222-8a400f444a47_768x1024.jpeg&quot;,&quot;uuid&quot;:&quot;f4f0373b-9d06-430d-8120-2ef9e8b67687&quot;}" data-component-name="MentionToDOM"></span> reviews a landmark academic paper examining how supervised and unsupervised machine learning has been applied to attacking performance in professional football &#8212; from pass-pattern clustering to off-ball scoring opportunity models. He argues that while the field has moved well beyond simple event counts, most models still struggle to capture the contextual and interactive dynamics that actually drive goals. For a Wangari audience thinking about the gap between data richness and decision-making quality, this is a sharp reminder that more data does not automatically mean better insight.</p></li><li><p><a href="https://noenthuda.substack.com/p/does-liverpool-fc-have-a-data-science">Does Liverpool FC Have a Data Science Problem?</a>: In this essay, data scientist <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Karthik S&quot;,&quot;id&quot;:114082,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a529fbd4-79cb-4391-97cc-ffe2c803834d_1280x960.jpeg&quot;,&quot;uuid&quot;:&quot;5a02d0e9-9045-46a6-b530-ca4b89915ca9&quot;}" data-component-name="MentionToDOM"></span> traces Liverpool&#8217;s post-Ian-Graham recruitment decline and argues the club is suffering from a classic failure of &#8220;non-agentic data science&#8221; &#8212; where models inform but do not recommend, and the critical translation layer between analysts and decision-makers has essentially broken down. The piece is a compelling case study in what happens when the head of a high-stakes data function moves on and institutional knowledge does not transfer cleanly. Anyone building or inheriting a data team in a high-variance, low-volume decision environment &#8212; think insurance underwriting or credit risk &#8212; will find the parallels uncomfortably familiar.</p></li><li><p><a href="https://xguff.substack.com/p/football-fans-are-drowning-in-data">Football Fans Are Drowning in Data, Starved of Wisdom</a>: In this essay for <em>xGuff (Expected Guff)</em>, <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Thomas Aston&quot;,&quot;id&quot;:240896996,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/88d6fc89-d8e9-4c42-9b11-04829178a92d_1648x1648.jpeg&quot;,&quot;uuid&quot;:&quot;76fc7166-8701-4e8a-9d9f-8cbc161eb09f&quot;}" data-component-name="MentionToDOM"></span> applies the Data&#8211;Information&#8211;Knowledge&#8211;Wisdom (DIKW) pyramid to the explosion of football analytics and finds the pyramid severely bottom-heavy: vast quantities of event and tracking data at the base, but precious little wisdom at the tip. He walks through vivid examples of how correct statistics are routinely used to reach wildly incorrect conclusions &#8212; from manager-sacking survival rates to the ongoing xG wars on TalkSport &#8212; and asks whether the volume of information is actually making the sport harder to understand. It is a timely provocation for anyone in data-heavy industries who has ever wondered whether their dashboards are generating knowledge or just more noise.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Slow Collapse]]></title><description><![CDATA[Why AI Systems Fail Silently in Production]]></description><link>https://newsletter.wangari.global/p/the-slow-collapse</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-slow-collapse</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 05 Jun 2026 06:01:16 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/197553700/342a7f88a0ba079a5261a95745003e04.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>There is a specific type of anxiety that comes with deploying an autonomous AI agent into a production enterprise environment. It is not the fear that the system will crash immediately upon launch. The true fear is silent degradation. </p><p>In this episode, Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) breaks down the anatomy of &#8220;The Slow Collapse&#8221; &#8212; the phenomenon where an AI system continues to run, but the quality of its outputs imperceptibly declines over time. Ari explains the three primary drivers of silent degradation (Data Drift, Model Drift, and Context Window Saturation) and outlines the observability and governance frameworks required to catch them before they cause catastrophic business impact. And yes, he will explain why your AI agent is basically a tired intern who forgot what they were doing on page 35.</p><p><strong>Topics covered:</strong> AI observability, silent degradation, data drift, model drift, context window saturation, LLM monitoring, AI governance, enterprise AI deployment, automated evaluation pipelines.</p><p><em>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Thursday.</em></p><p><a href="https://wangari.global/contact">https://wangari.global/contact</a></p><p>Upcoming Course: <a href="https://academy.genai.works/courses/from-demo-to-production/details?utm_campaign=academy_launch&amp;utm_source=instructor&amp;utm_medium=ari_joury&amp;utm_content=from_demo_to_production">From Demo to Production</a></p>]]></content:encoded></item><item><title><![CDATA[The Silent Degradation of AI Systems]]></title><description><![CDATA[Why your production AI agent will fail slowly before it fails catastrophically, and how to build the observability required to catch it.]]></description><link>https://newsletter.wangari.global/p/the-silent-degradation-of-ai-systems</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-silent-degradation-of-ai-systems</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 02 Jun 2026 06:00:45 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!kf9Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!kf9Y!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!kf9Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kf9Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kf9Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kf9Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!kf9Y!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:768,&quot;width&quot;:1344,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:348593,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/197333363?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!kf9Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!kf9Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!kf9Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!kf9Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fea6aaddb-71c2-4a22-89e5-7bdea5b2c120_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Architectural decay is a silent and progressive disease &#8212; and for AI systems, it&#8217;s fatal without skilled intervention. Image generated with Leonardo AI</figcaption></figure></div><p>There is a specific type of anxiety that comes with deploying an autonomous AI agent into a production enterprise environment. It is not the fear that the system will crash immediately upon launch. That kind of failure is loud, obvious, and relatively easy to fix.</p><p>The true fear is silent degradation.</p><p>It is the fear that the system will continue to run, continue to generate reports, and continue to make decisions, but that the quality of those outputs will slowly, imperceptibly decline over time. By the time the degradation becomes obvious to a human reviewer, the system may have already processed thousands of transactions or generated dozens of flawed regulatory filings.</p><p>In the world of traditional software engineering, code does not rot. A function written today will execute exactly the same way five years from now, provided the underlying environment remains stable.</p><p>That&#8217;s not to say that software packages and even operating systems don&#8217;t evolve &#8212; so some maintenance is needed &#8212; but at least that evolution can be tracked and followed, plus there will be many others undergoing the exact same evolution at the same time.</p><p>AI systems are fundamentally different. They are probabilistic, and they are highly sensitive to their environment. They do not just break; they drift.</p><h2>The Anatomy of Silent Degradation</h2><p>Silent degradation in an AI system typically stems from one of three sources:</p><ol><li><p><strong>Data Drift:</strong> The distribution of the input data changes over time. If an AI agent was designed to process insurance claims based on historical data from 2023, it may struggle to accurately process claims in 2026 if the underlying nature of those claims has shifted due to new regulations, economic conditions, or changing customer behavior. The model is still functioning as designed, but the world has moved on.</p></li><li><p><strong>Model Drift:</strong> The underlying foundation model is updated by the provider. While API providers strive for backward compatibility, even minor updates to a model&#8217;s weights or safety filters can subtly alter its behavior. A prompt that consistently yielded a perfectly formatted JSON object yesterday might suddenly start including conversational filler today, breaking the downstream orchestration pipeline.</p></li><li><p><strong>Context Window Saturation:</strong> As an agentic system operates, it often accumulates state or context. If the system is not designed to elegantly manage this context&#8212;summarizing, pruning, or archiving older information&#8212;the context window can become saturated with irrelevant noise. The model&#8217;s attention mechanism becomes diluted, leading to hallucinations or degraded reasoning capabilities.</p></li></ol><h2>The Observability Imperative</h2><p>The only defense against silent degradation is rigorous, continuous observability.</p><p>In traditional software, observability means monitoring CPU usage, memory consumption, and error rates. In AI systems, these metrics are necessary but entirely insufficient. You can have a system with 99.9% uptime and sub-second latency that is confidently generating complete nonsense.</p><p>AI observability requires monitoring the <em>quality</em> of the output, not just the health of the infrastructure.</p><p>This means implementing automated, continuous evaluation pipelines. It requires defining specific, measurable characteristics of a &#8220;good&#8221; output and running statistical checks against every inference. Are the generated reports adhering to the required structural format? Is the sentiment of the output remaining consistent? Are the specific entities extracted from the input data matching expected patterns?</p><p>Crucially, it requires establishing baseline metrics&#8212;a &#8220;golden dataset&#8221;&#8212;and continuously comparing production outputs against that baseline to detect subtle shifts in distribution. As <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Shreya Shankar&quot;,&quot;id&quot;:58144420,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bacf4319-d2ab-4665-b179-d0fc5b11c708_1176x1176.jpeg&quot;,&quot;uuid&quot;:&quot;90fa114f-2c39-4a83-b684-8debb2376e29&quot;}" data-component-name="MentionToDOM"></span> <a href="https://www.latent.space/p/shreya-shankar">points out in an interview</a> with <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Latent.Space&quot;,&quot;id&quot;:89230629,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db0f8d45-1eb8-4c02-a120-650d377ee52d_640x640.jpeg&quot;,&quot;uuid&quot;:&quot;b55050c9-fcaa-4991-8d9e-184ddd1eab70&quot;}" data-component-name="MentionToDOM"></span> ,  because it relies on static schema checks rather than dynamic, partition-based summarization.</p><h2>The Illusion of Interpretability</h2><p>When degradation is detected, the immediate instinct is to ask *why* the model failed. This leads many teams down the rabbit hole of post-hoc interpretability methods, such as SHAP values or feature attribution techniques.</p><p>However, these methods often provide a false sense of security. As researchers have noted, explaining models after training often <a href="https://open.substack.com/pub/hisku/p/the-interpretability-illusion-why">fails to capture</a> the true causal mechanisms driving the model&#8217;s behavior. These post-hoc explanations are essentially models of models&#8212;approximations that can be just as flawed or biased as the original system.</p><p>Instead of relying on illusory interpretability, enterprise AI systems must be built with intrinsic transparency. This means designing orchestration layers where the logical steps are explicit and auditable, rather than relying on a single massive neural network to perform complex reasoning in a black box.</p><h2>The Cost of Ignoring Drift</h2><p>The financial and reputational costs of ignoring silent degradation can be staggering. In the financial sector, a trading algorithm that slowly drifts out of alignment with market realities can wipe out millions of dollars before the error is caught. In healthcare, a diagnostic model that degrades over time can lead to misdiagnoses and compromised patient care.</p><p>The insidious nature of silent degradation is that it often goes unnoticed by the very people who rely on the system the most. Users become accustomed to the system&#8217;s quirks and begin to subconsciously compensate for its declining performance. They might start double-checking the AI&#8217;s work more frequently, or manually correcting minor errors, effectively masking the degradation from the engineering team.</p><p>This is why observability cannot rely on user reporting. It must be automated, objective, and continuous.</p><h2>From Monitoring to Governance</h2><p>Observability is the mechanism for detecting degradation, but governance is the framework for responding to it.</p><p>When an automated evaluation pipeline detects that an agent&#8217;s output quality has drifted below an acceptable threshold, what happens next? Does the system automatically halt? Does it route the task to a human operator? Does it trigger an alert to the engineering team?</p><p>A robust governance framework defines these escalation paths. It establishes clear ownership for the ongoing health of the system. It ensures that there is a &#8220;human in the loop&#8221; not just for individual decisions, but for the systemic oversight of the AI agent itself.</p><p>At Wangari, we believe that deploying an AI system without this level of observability and governance is professional malpractice, particularly in regulated industries. The stakes are simply too high.</p><p>The transition from a successful demo to a reliable production system is not just about writing better code. It is about building the operational infrastructure required to manage probabilistic systems in a deterministic world. It is about acknowledging that AI systems are not static artifacts, but dynamic entities that require continuous care and feeding.</p><div><hr></div><h1>Meanwhile, at Wangari</h1><p>The challenge of silent degradation is exactly why I designed my upcoming course to focus heavily on evaluation and operations.</p><p><em>From Demo to Production: Operationalize an Enterprise-Grade Agentic AI Reporting System</em> launches next week, on June 9th.</p><p>In Week 3 of the course, we dive deep into &#8220;Decision-Grade Evaluation,&#8221; moving beyond simple accuracy metrics to build comprehensive evaluation scorecards. In Week 5, we cover &#8220;Operational Excellence,&#8221; focusing on deployment strategies, monitoring dashboards, and governance frameworks.</p><p>If you are responsible for ensuring that your organization&#8217;s AI systems remain reliable long after the initial deployment, this course will give you the practical blueprints you need.</p><p><a href="https://academy.genai.works/courses/from-demo-to-production/details?utm_campaign=academy_launch&amp;utm_source=instructor&amp;utm_medium=ari_joury&amp;utm_content=from_demo_to_production">Enrollment closes soon. Secure your spot at GenAI Academy.</a></p><div><hr></div><h1>Reads of the Week</h1><ul><li><p><a href="https://www.latent.space/p/shreya-shankar">Grounded Research: From Google Brain to MLOps to LLMOps</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alessio Fanelli&quot;,&quot;id&quot;:3381444,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ef686287-e8cb-4397-b1a3-ee45774394d6_1252x1154.jpeg&quot;,&quot;uuid&quot;:&quot;2179bac5-f4cf-4d25-9501-ff33121db9b4&quot;}" data-component-name="MentionToDOM"></span> and <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Latent.Space&quot;,&quot;id&quot;:89230629,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/db0f8d45-1eb8-4c02-a120-650d377ee52d_640x640.jpeg&quot;,&quot;uuid&quot;:&quot;a16a10f1-f457-4f62-9f67-98b03995ceb1&quot;}" data-component-name="MentionToDOM"></span> featuring <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Shreya Shankar&quot;,&quot;id&quot;:58144420,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/bacf4319-d2ab-4665-b179-d0fc5b11c708_1176x1176.jpeg&quot;,&quot;uuid&quot;:&quot;188e9d71-a1e0-4ed1-ac16-ea60f5e58dd5&quot;}" data-component-name="MentionToDOM"></span>: A deep dive into the principles of production-grade machine learning and the critical importance of robust data validation. Shankar argues that traditional MLOps practices are insufficient for LLMs, and that we need new paradigms for evaluating and monitoring generative systems in production.</p></li><li><p><a href="https://open.substack.com/pub/hisku/p/the-interpretability-illusion-why">The Interpretability Illusion: Why Explaining Models After Training Fails</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Hisku Dingeto&quot;,&quot;id&quot;:314298160,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ed3c8ee-3bd7-4921-a0ac-2061241d77dc_400x400.jpeg&quot;,&quot;uuid&quot;:&quot;cd73d389-6174-4c20-b936-a2f440a3c79c&quot;}" data-component-name="MentionToDOM"></span>: A compelling argument against relying on post-hoc interpretability methods and the need for intrinsically transparent models. The author demonstrates how techniques like SHAP can provide misleading explanations, emphasizing the need for causal reasoning built directly into the architecture.</p></li><li><p><a href="https://theneuralmaze.substack.com/p/hidden-technical-debt-in-agentic">Hidden Technical Debt in Agentic Systems</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Miguel Otero Pedrido&quot;,&quot;id&quot;:89972117,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!LZBx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b58b1f5-4d25-4dcf-9f48-b67a6e6e1316_1200x1200.jpeg&quot;,&quot;uuid&quot;:&quot;66106d07-50de-46b8-8e18-d5c09c3cf785&quot;}" data-component-name="MentionToDOM"></span>: An essential read on why the infrastructure surrounding an AI model is where the true engineering risk lies. Pedrido breaks down the hidden costs of orchestration, state management, and error handling that are often ignored during the pilot phase.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Beautiful Game of Data]]></title><description><![CDATA[What Soccer Teaches Us About Machine Learning]]></description><link>https://newsletter.wangari.global/p/the-beautiful-game-of-data</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-beautiful-game-of-data</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 29 May 2026 06:01:23 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/197548732/f27274e3fdcb023a3127bd411101cf81.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>If you want to understand the complexities of machine learning, you could study linear algebra and probability theory. Or, you could watch a soccer match. </p><p>In this episode, Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) takes a break from enterprise AI to preview his upcoming O&#8217;Reilly book, <em>Soccer Analytics with Python</em>. He explains why the fluid, chaotic nature of soccer is the perfect laboratory for understanding predictive modeling, feature engineering, and the limits of correlational data. From the evolution of Expected Goals (xG) to the bias-variance tradeoff on the pitch, Ari shows how the lessons learned from analyzing sports data translate directly to building robust AI systems for the enterprise. And yes, he will explain why your AI model is basically a confused midfielder passing the ball backward.</p><p><strong>Topics covered:</strong> Soccer analytics, Expected Goals (xG), feature engineering, bias-variance tradeoff, causal inference, predictive modeling, O&#8217;Reilly Media, Python data science, enterprise AI context.</p><p><em>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Friday.</em></p><p><a href="https://wangari.global/contact">https://wangari.global/contact</a></p><p>Ari&#8217;s book (O&#8217;Reilly Media, early release out now and officially out in June): <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">Soccer Analytics with Machine Learning</a></p>]]></content:encoded></item><item><title><![CDATA[What Soccer Taught Me About Machine Learning]]></title><description><![CDATA[Why the world's most popular game is the perfect laboratory for understanding predictive modeling and data science.]]></description><link>https://newsletter.wangari.global/p/what-soccer-taught-me-about-machine</link><guid isPermaLink="false">https://newsletter.wangari.global/p/what-soccer-taught-me-about-machine</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 26 May 2026 06:01:06 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!SDM9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="https://substackcdn.com/image/fetch/$s_!SDM9!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!SDM9!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SDM9!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SDM9!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SDM9!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!SDM9!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:832,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:5792268,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/197331855?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!SDM9!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg 424w, https://substackcdn.com/image/fetch/$s_!SDM9!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg 848w, https://substackcdn.com/image/fetch/$s_!SDM9!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!SDM9!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F75ee8342-4d15-4126-a554-4f8d0f154194_2688x1536.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div class="image-link-expand"><div class="pencraft pc-display-flex pc-gap-8 pc-reset"><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container restack-image"><svg aria-hidden="true" width="20" height="20" viewBox="0 0 20 20" fill="none" stroke-width="1.5" stroke="var(--color-fg-primary)" stroke-linecap="round" stroke-linejoin="round" xmlns="http://www.w3.org/2000/svg"><g><path d="M2.53001 7.81595C3.49179 4.73911 6.43281 2.5 9.91173 2.5C13.1684 2.5 15.9537 4.46214 17.0852 7.23684L17.6179 8.67647M17.6179 8.67647L18.5002 4.26471M17.6179 8.67647L13.6473 6.91176M17.4995 12.1841C16.5378 15.2609 13.5967 17.5 10.1178 17.5C6.86118 17.5 4.07589 15.5379 2.94432 12.7632L2.41165 11.3235M2.41165 11.3235L1.5293 15.7353M2.41165 11.3235L6.38224 13.0882"></path></g></svg></button><button tabindex="0" type="button" class="pencraft pc-reset pencraft icon-container view-image"><svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-maximize2 lucide-maximize-2"><polyline points="15 3 21 3 21 9"></polyline><polyline points="9 21 3 21 3 15"></polyline><line x1="21" x2="14" y1="3" y2="10"></line><line x1="3" x2="10" y1="21" y2="14"></line></svg></button></div></div></div></a><figcaption class="image-caption">Soccer and machine learning have more in common than you might think. Image generated with Leonardo AI</figcaption></figure></div><p>If you want to understand the complexities of machine learning, you could start by studying linear algebra, calculus, and probability theory. You could immerse yourself in academic papers on gradient descent and backpropagation.</p><p>Or, you could watch a soccer match.</p><p>At first glance, the chaotic, fluid nature of soccer seems entirely disconnected from the structured world of data science. But beneath the surface of every pass, tackle, and shot on goal lies a rich tapestry of data waiting to be analyzed. In fact, the challenges inherent in modeling a soccer match perfectly mirror the challenges of building robust machine learning systems for the enterprise.</p><p>This realization is what drove me to co-author my upcoming book, <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">Soccer Analytics with Python</a> (O&#8217;Reilly Media). The goal was not just to write a book for sports fans, but to use the universal language of soccer to demystify machine learning concepts that often feel abstract and inaccessible.</p><p>Frankly, it was also just fun to write as a way to combine my soccer-playing teenage years with my code-crunching twenties. But hey, here we are, old, wise and having fun with soccer analytics.</p><h2>The Beautiful Game as a Data Problem</h2><p>Consider the fundamental problem of predicting a match outcome. It is not a simple deterministic equation. It is a highly probabilistic scenario influenced by dozens of interacting variables: player form, tactical formations, weather conditions, historical matchups, and the sheer unpredictability of human behavior.</p><p>When we attempt to model this, we encounter the exact same issues that plague enterprise data scientists.</p><p>We must deal with feature engineering&#8212;deciding which variables actually matter. Is a team&#8217;s recent possession percentage more predictive than their historical expected goals (xG)? We must grapple with the bias-variance tradeoff, ensuring our model is complex enough to capture the nuances of the game without overfitting to the noise of a single anomalous match.</p><p>We must also confront the limitations of purely correlative models. A model might find a strong correlation between a specific player wearing yellow boots and their team winning. But without causal reasoning, the model cannot distinguish between a meaningless coincidence and a true driver of performance. As Alex Marin Felices points out, while machine learning models can identify correlations between performance indicators and success, they often <a href="https://thexgfootballclub.substack.com/p/the-promise-and-limits-of-machine">struggle to represent</a> the interactive and dynamic nature of attacking play.</p><h2>From the Pitch to the Boardroom</h2><p>The lessons learned from analyzing soccer data translate directly to the big-corp boardroom, and how they&#8217;re looking at nascent machine learning and AI projects in their enterprises.</p><p>In the book, we explore techniques like logistic regression, random forests, and deep learning, applying them to real-world soccer datasets. We build models to predict match outcomes, evaluate player performance, and even test betting strategies.</p><p>But the underlying principles are universal. The same random forest algorithm used to predict whether a striker will score from a specific location on the pitch can be used by an insurance company to predict the likelihood of a claim. The same simulation techniques used to model different tactical scenarios can be used by a financial institution to stress-test their portfolio against market shocks.</p><p>By grounding these concepts in a domain that is intuitive and engaging, we can strip away the intimidating jargon and focus on the core mechanics of how machine learning actually works.</p><h2>The Importance of Context</h2><p>Perhaps the most important lesson soccer teaches us about data science is the critical importance of context.</p><p>In soccer, a raw statistic like &#8220;total passes completed&#8221; is almost meaningless without context. Were those passes progressive, breaking through the opponent&#8217;s defensive lines, or were they safe, lateral passes between defenders?</p><p>Similarly, in enterprise AI, data without context is a liability. A model trained on historical financial data might identify a pattern, but without understanding the underlying economic context&#8212;the regulatory changes, the market dynamics, the causal relationships&#8212;that pattern is likely to be misleading.</p><p>This is why at Wangari, we emphasize causal AI. We believe that true intelligence requires understanding the <em>why</em> behind the data, not just the <em>what</em>. Whether you are analyzing a soccer match or automating complex regulatory reporting, context is the difference between a model that merely describes the past and a system that can reliably navigate the future.</p><h2>The Future of Sports Analytics</h2><p>The integration of AI into sports is accelerating rapidly. For the 2026 World Cup, FIFA plans to create <a href="https://planetsoccer.substack.com/p/opinion-inside-the-world-cups-ai">AI-enabled 3D avatars</a> of every player to ensure precise player identification and tracking for semi-automated offside decisions. This level of data capture represents a massive leap forward, but it also highlights the tension between technological precision and human judgment.</p><p>As decisions become more exact, they can also feel more arbitrary to spectators. If an attacker is ruled offside because a 3D scan shows a shoulder fractionally further forward than previously assumed, it raises questions about fairness and the role of technology in the game. This mirrors the challenges we face in enterprise AI, where highly accurate models can sometimes produce decisions that are difficult for humans to interpret or trust.</p><h2>The Evolution of Expected Goals</h2><p>One of the most fascinating developments in soccer analytics is the evolution of the &#8220;Expected Goals&#8221; (xG) metric. Early xG models were relatively simple, relying primarily on the distance and angle of the shot relative to the goal.</p><p>Today, state-of-the-art xG models are vastly more sophisticated. They incorporate the positions of all defenders and the goalkeeper, the velocity of the pass preceding the shot, and even the specific body part used to strike the ball. This evolution perfectly illustrates the concept of feature engineering&#8212;the continuous process of refining the inputs to a model to capture more of the underlying reality.</p><p>In the enterprise, we see a similar evolution. Early predictive models about, say, customer conversions relied on simple demographic data. Today, advanced models incorporate behavioral data, network graphs, and unstructured text analysis. The goal is always the same: to move from a crude approximation of reality to a high-fidelity representation.</p><h2>Bridging the Gap</h2><p>Writing <em>Soccer Analytics with Python</em> has been a fascinating exercise in translation. It has reinforced my belief that the most complex technical concepts can be made accessible when framed through the right lens.</p><p>The book is designed for anyone who wants to develop a solid foundation in machine learning, whether you are a student, an analyst, or simply a fan of the game. It bridges the gap between academic principles and practical applications, proving that you don&#8217;t need a PhD in particle physics to understand how to build predictive models.</p><p>The beautiful game is more than just a sport. It is a masterclass in probability, strategy, and the power of data.</p><div><hr></div><h1>Meanwhile, at Wangari</h1><p>While I have been busy writing about soccer analytics, the core focus at Wangari remains on solving the hardest data challenges in the enterprise.</p><p>If you are a technical leader looking to bridge the gap between AI prototypes and production systems, my upcoming course is designed for you.</p><p><em>From Demo to Production: Operationalize an Enterprise-Grade Agentic AI Reporting System</em> launches on June 9th. Over 6 weeks, we will cover the orchestration, evaluation, and governance frameworks necessary to build reliable AI systems.</p><p><a href="https://academy.genai.works/courses/from-demo-to-production/details?utm_campaign=academy_launch&amp;utm_source=instructor&amp;utm_medium=ari_joury&amp;utm_content=from_demo_to_production">Enrollment is open now at GenAI Academy.</a></p><p>And if you are interested in exploring machine learning through the lens of soccer, my new book, <a href="https://learning.oreilly.com/library/view/soccer-analytics-with/9781098181109/">Soccer Analytics with Python</a>, will be published by O&#8217;Reilly Media in late June, just in time for the World Cup. </p><div><hr></div><h1>Reads of the Week</h1><ul><li><p><a href="https://thexgfootballclub.substack.com/p/the-promise-and-limits-of-machine">The Promise and Limits of Machine Learning in Football Attacking Analysis</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Alex Marin Felices&quot;,&quot;id&quot;:71196796,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/211ae01f-3892-435e-b222-8a400f444a47_768x1024.jpeg&quot;,&quot;uuid&quot;:&quot;8af3399b-5329-41ae-9b19-af350d155a4e&quot;}" data-component-name="MentionToDOM"></span>: A critical review of how machine learning is applied to analyze attacking performance and the challenges of representing dynamic play. Felices rightly points out that while models excel at finding correlations, they often fail to capture the complex, multi-agent interactions that define a successful attack.</p></li><li><p><a href="https://planetsoccer.substack.com/p/opinion-inside-the-world-cups-ai">Opinion: Inside the World Cup&#8217;s AI offside revolution</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Clemente Lisi&quot;,&quot;id&quot;:117188162,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/5f38e4ac-06ad-43f8-8123-19820427b570_1000x1500.jpeg&quot;,&quot;uuid&quot;:&quot;04988e79-4c6c-4a40-8b9e-5545dd0c2fd3&quot;}" data-component-name="MentionToDOM"></span>: An insightful look at FIFA&#8217;s plan to use AI-enabled 3D avatars for the 2026 World Cup and the implications for the game. Lisi explores the tension between technological precision and the human element of refereeing, a debate that mirrors discussions about AI governance in the enterprise.</p></li><li><p><a href="https://theneuralmaze.substack.com/p/hidden-technical-debt-in-agentic">Hidden Technical Debt in Agentic Systems</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Miguel Otero Pedrido&quot;,&quot;id&quot;:89972117,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!LZBx!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F2b58b1f5-4d25-4dcf-9f48-b67a6e6e1316_1200x1200.jpeg&quot;,&quot;uuid&quot;:&quot;99e67f0d-ddce-43a9-a7e5-860697cf812d&quot;}" data-component-name="MentionToDOM"></span>: A reminder that whether in sports analytics or enterprise AI, the model is just a small part of the overall system complexity. Pedrido&#8217;s analysis of the infrastructure required to support autonomous agents is a must-read for anyone moving beyond simple API calls.</p></li></ul>]]></content:encoded></item><item><title><![CDATA[The Unglamorous Work That Makes AI Actually Work]]></title><description><![CDATA[Orchestration, Evaluation, and Governance in Enterprise AI]]></description><link>https://newsletter.wangari.global/p/the-unglamorous-work-that-makes-ai</link><guid isPermaLink="false">https://newsletter.wangari.global/p/the-unglamorous-work-that-makes-ai</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Fri, 22 May 2026 06:00:40 GMT</pubDate><enclosure url="https://api.substack.com/feed/podcast/196916085/2d6dd34f514748fa69bad5ca2edf1b0a.mp3" length="0" type="audio/mpeg"/><content:encoded><![CDATA[<p>The AI industry has a glamour problem. Conference talks are about parameter counts and benchmark scores. Venture capital pitches are about artificial general intelligence. But when you sit down with a Chief Actuary or a Head of Compliance, the conversation is about something completely different: auditability, data privacy, and whether the system will hallucinate a regulatory filing. </p><p>In this episode, Ari Joury (PhD, particle physics; Founder &amp; CEO of Wangari Global) makes the case that the most valuable skill in enterprise AI today is not the ability to train a model &#8212; it is the ability to operationalize one. He goes deep on orchestration patterns, decision-grade evaluation, and governance architecture, drawing on research from MIT Sloan, Google Brain, and his own experience building causal AI systems for the insurance industry. If you want to understand what actually separates a fragile prototype from a production-grade AI system, this episode is for you.</p><p><strong>Topics covered:</strong> AI orchestration, LLM evaluation, golden datasets, AI governance, enterprise AI deployment, agentic workflows, causal AI, Solvency II, IFRS 17, AI systems engineering, production AI, MLOps.</p><p><em>Wangari is the newsletter and podcast for practitioners and leaders navigating the real work of enterprise AI. New episodes every Friday.</em></p><p>Check out my new course <a href="https://academy.genai.works/courses/from-demo-to-production/details?utm_campaign=academy_launch&amp;utm_source=instructor&amp;utm_medium=ari_joury&amp;utm_content=from_demo_to_production">From Demo to Production</a> at the GenAI Academy</p><p>For further inquiries &amp; demos, here you go: <a href="https://wangari.global/contact">https://wangari.global/contact</a></p>]]></content:encoded></item><item><title><![CDATA[Why I’m Teaching the Boring Parts of AI]]></title><description><![CDATA[The real innovation in enterprise AI isn&#8217;t happening in the models. It&#8217;s happening in the orchestration, evaluation, and governance layers.]]></description><link>https://newsletter.wangari.global/p/why-im-teaching-the-boring-parts</link><guid isPermaLink="false">https://newsletter.wangari.global/p/why-im-teaching-the-boring-parts</guid><dc:creator><![CDATA[Ari Joury]]></dc:creator><pubDate>Tue, 19 May 2026 06:01:51 GMT</pubDate><enclosure url="https://substackcdn.com/image/fetch/$s_!NdmO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="https://substackcdn.com/image/fetch/$s_!NdmO!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset image2-full-screen"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NdmO!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NdmO!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NdmO!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NdmO!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg 1456w" sizes="100vw"><img src="https://substackcdn.com/image/fetch/$s_!NdmO!,w_5760,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:false,&quot;imageSize&quot;:&quot;full&quot;,&quot;height&quot;:null,&quot;width&quot;:null,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:440931,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:null,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://newsletter.wangari.global/i/197328670?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:&quot;center&quot;,&quot;offset&quot;:false}" class="sizing-fullscreen" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NdmO!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg 424w, https://substackcdn.com/image/fetch/$s_!NdmO!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg 848w, https://substackcdn.com/image/fetch/$s_!NdmO!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!NdmO!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F7a4e6797-77de-4ad0-8192-84073fc59205_1344x768.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a><figcaption class="image-caption">AI, these days, is less about science and more about organizational systems (though I enjoy the science-heavy part, too). Image generated with Leonardo AI</figcaption></figure></div><p>When I transitioned from theoretical particle physics to enterprise AI, I expected the challenges to be primarily mathematical. I anticipated spending my days fine-tuning neural network architectures, optimizing hyperparameters, and debating the merits of different attention mechanisms.</p><p>I was wrong.</p><p>The mathematics of modern AI are undeniably fascinating, but they are increasingly commoditized. The foundation models available via API today are more capable than anything a typical enterprise could build from scratch. The real challenge&#8212;the problem that actually prevents organizations from realizing value from AI&#8212;is not the model itself. It is everything that surrounds the model.</p><p>It is the orchestration. It is the evaluation. It is the governance.</p><p>In short, it is the &#8220;boring&#8221; parts of AI. And these boring parts are exactly what I have decided to focus on teaching.</p><h2>The Glamour vs. The Reality</h2><p>The AI industry has a glamour problem. The discourse is dominated by discussions of parameter counts, benchmark scores, and the existential implications of artificial general intelligence. This is the exciting, visionary side of the field.</p><p>But when you sit down with a Chief Actuary at a major insurance firm, or a Head of Compliance at a global bank, the conversation shifts dramatically. They do not care about the latest benchmark on a generic reasoning task. They care about auditability. They care about data privacy. They care about whether a system will hallucinate a regulatory filing that could result in a multi-million dollar fine.</p><p>They are grappling with the reality of deploying probabilistic systems into deterministic business environments.</p><p>This is where the glamour fades and the hard engineering begins. Building a robust AI system requires solving problems that are decidedly unsexy but absolutely critical. As the IFoA GenAI Working Party points out, the complexity and autonomy of a network of AI agents <a href="https://ifoagenai.substack.com/p/emerging-risks-of-agentic-ai-in-actuarial">add a new dimension to risks</a>, making them harder to manage and requiring dynamic governance frameworks.</p><h2>Orchestration: The Unsung Hero</h2><p>Consider orchestration. A single prompt to an LLM is rarely sufficient to complete a complex enterprise task. Real-world workflows require multiple steps: retrieving data from disparate sources, validating that data, processing it through various models, handling errors, and formatting the final output.</p><p>Designing these multi-step agentic workflows is an exercise in systems engineering. It requires choosing the right orchestration pattern&#8212;whether a sequential chain, a parallel fan-out, or a complex graph-based approach. It demands robust error handling, retry logic, and state management.</p><p>When an orchestration layer is designed well, it is invisible. The system simply works. But getting to that point requires rigorous architectural thinking that goes far beyond writing a clever prompt. As Gary Marcus highlights, [autonomous agents are often vulnerable to subtle but dangerous tool-chaining attacks](https://garymarcus.substack.com/p/breaking-autonomous-agents-are-a), proving that orchestration is not just about functionality, but security [2]. If an agent is granted access to a database and an email client without strict guardrails, a simple prompt injection can turn a helpful assistant into a massive security breach.</p><h2>Evaluation: Beyond the Vibe Check</h2><p>Then there is evaluation. How do you know if an AI system is actually performing well?</p><p>In the early days of generative AI, evaluation often consisted of a &#8220;vibe check&#8221;&#8212;running a few queries and subjectively deciding if the answers looked reasonable. This is entirely inadequate for enterprise deployment.</p><p>Decision-grade evaluation requires a multi-dimensional framework. We must measure not just accuracy, but reliability, latency, and cost. We must build automated test suites that evaluate output characteristics against golden datasets. We must implement regression testing to ensure that an update to a prompt or a model does not silently degrade performance on edge cases.</p><p>Building a comprehensive evaluation scorecard is tedious work. It requires defining specific, measurable metrics and establishing acceptable thresholds for each. But without it, deploying an AI system is essentially flying blind. You cannot improve what you cannot measure, and in the context of enterprise AI, failing to measure performance accurately is a dereliction of duty.</p><h2>Governance: The Prerequisite for Trust</h2><p>Finally, there is governance. In regulated industries, an AI system must be auditable. If a system makes a recommendation or generates a report, the organization must be able to trace exactly how that output was produced. What data was used? What logical steps were taken?</p><p>This is where causal AI becomes essential. Unlike purely correlative models, causal models provide a transparent chain of reasoning. They allow us to understand not just <em>what</em> the system predicted, but <em>why</em>.</p><p>Implementing robust governance also means establishing clear ownership, defining escalation paths, and ensuring compliance with data privacy regulations. It is the bureaucratic scaffolding that makes trust possible. The IFoA GenAI Working Party emphasizes that static governance frameworks are <a href="https://ifoagenai.substack.com/p/emerging-risks-of-agentic-ai-in-actuarial">doomed to fail</a> if they do not recognize how the capabilities of these agents might change over time. Governance must be as dynamic and adaptable as the systems it seeks to control.</p><h2>The Shift from Development to Operations</h2><p>The transition from building a prototype to running a production system is a fundamental shift in mindset. It is the shift from development to operations.</p><p>In development, the goal is to prove that something is possible. In operations, the goal is to ensure that it happens reliably, every single time, regardless of the input or the environment. This requires a different set of skills, a different set of tools, and a different set of priorities.</p><p>It requires embracing the boring parts.</p><h2>Embracing the Boring</h2><p>I have come to realize that the most valuable skill in enterprise AI today is not the ability to train a model. It is the ability to operationalize one.</p><p>The teams that will win in this era are not necessarily the ones with the most advanced algorithms. They are the ones that master the boring parts. They are the ones that build resilient orchestration layers, rigorous evaluation frameworks, and transparent governance structures.</p><p>This is the work we do at Wangari. We focus on the infrastructure that makes AI reliable and auditable for complex regulatory reporting.</p><p>And it is exactly why I am so passionate about teaching these concepts. The industry needs fewer prompt engineers and more AI systems engineers. We need professionals who understand how to bridge the gap between a fragile prototype and a robust production system.</p><p>The boring parts of AI may not make headlines, but they are the foundation upon which the future of enterprise technology will be built.</p><div><hr></div><h1>Meanwhile, at Wangari</h1><p>If you are ready to master the &#8220;boring&#8221; (but essential) parts of enterprise AI, my upcoming course is designed for you.</p><p>**From Demo to Production: Operationalize an Enterprise-Grade Agentic AI Reporting System** is a 6-week intensive program that focuses entirely on the operational realities of AI deployment.</p><p>We will not spend time debating model architectures. Instead, we will dive deep into orchestration patterns, decision-grade evaluation metrics, automated testing, and governance frameworks. By the end of the course, you will have developed a complete Production Blueprint for your own AI system.</p><p>The cohort begins on June 9th. If you want to move your AI initiatives out of the lab and into production, I invite you to join us.</p><p><a href="https://academy.genai.works/courses/from-demo-to-production/details?utm_campaign=academy_launch&amp;utm_source=instructor&amp;utm_medium=ari_joury&amp;utm_content=from_demo_to_production">Enrollment is open now at GenAI Academy.</a></p><div><hr></div><h1>Reads of the Week</h1><ul><li><p><a href="https://ifoagenai.substack.com/p/emerging-risks-of-agentic-ai-in-actuarial">Emerging Risks of Agentic AI in Actuarial Work</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Nnamdi Odozi&quot;,&quot;id&quot;:226650,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!udVU!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F32fefaf9-9208-4039-bc14-882979e5f26f_144x144.png&quot;,&quot;uuid&quot;:&quot;2e67db5d-9a11-4ce7-9c45-fb1510af1af3&quot;}" data-component-name="MentionToDOM"></span> and <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Josh Blake&quot;,&quot;id&quot;:408807412,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!JF6c!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F43a25b18-60e7-46e0-b92e-98d9848c0b8f_144x144.png&quot;,&quot;uuid&quot;:&quot;86ee2da5-6b38-44dd-a81b-68972d6b4c1c&quot;}" data-component-name="MentionToDOM"></span>: An exploration of the ethical considerations and practical implications of deploying AI agents in highly regulated environments. The authors provide a sobering look at how the autonomy of these systems introduces entirely new categories of risk that traditional governance frameworks are ill-equipped to handle.</p></li><li><p><a href="https://garymarcus.substack.com/p/breaking-autonomous-agents-are-a">Breaking: Autonomous Agents are a Shitshow</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Gary Marcus&quot;,&quot;id&quot;:14807526,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://substackcdn.com/image/fetch/$s_!Ka51!,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F8fb2e48c-be2a-4db7-b68c-90300f00fd1e_1668x1456.jpeg&quot;,&quot;uuid&quot;:&quot;671b8eb9-e3a0-4131-b6d1-35395c336f52&quot;}" data-component-name="MentionToDOM"></span>: A critical look at the vulnerabilities of autonomous agents, particularly regarding tool-chaining attacks and security nightmares. Marcus argues that until we solve the fundamental security flaws inherent in granting LLMs access to external tools, deploying them in enterprise environments is dangerously irresponsible.</p></li><li><p><a href="https://benn.substack.com/p/can-analysis-ever-be-automated">Can analysis ever be automated?</a> by <span class="mention-wrap" data-attrs="{&quot;name&quot;:&quot;Benn Stancil&quot;,&quot;id&quot;:5667744,&quot;type&quot;:&quot;user&quot;,&quot;url&quot;:null,&quot;photo_url&quot;:&quot;https://bucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com/public/images/a317e60a-9bd1-4c75-bb54-66d517f735dc_1100x1100.jpeg&quot;,&quot;uuid&quot;:&quot;b5511f02-664d-46c2-bdc1-af2b4aac8cd8&quot;}" data-component-name="MentionToDOM"></span>: A thoughtful discussion on the challenges and catch-22s of AI analysts and the automation of data analysis. Stancil explores the paradox that while AI can generate code and run queries faster than humans, it still lacks the contextual understanding required to know <em>which</em> questions are actually worth asking.</p></li></ul>]]></content:encoded></item></channel></rss>