<?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[Packt DataPro]]></title><description><![CDATA[Get a weekly roundup of trending blogs, industry updates, and practical tutorials on Data Science, MLOps, and ML Algorithms in our Free Data & Machine Learning newsletter.]]></description><link>https://packtdatapro1.substack.com</link><image><url>https://substackcdn.com/image/fetch/$s_!4Uu3!,w_256,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%2Fpublic%2Fimages%2F5fea5f41-cff7-4120-b180-72edfc618bc9_234x234.png</url><title>Packt DataPro</title><link>https://packtdatapro1.substack.com</link></image><generator>Substack</generator><lastBuildDate>Wed, 04 Nov 2026 07:37:27 GMT</lastBuildDate><atom:link href="iframe.php?url=https%3A%2F%2Fpacktdatapro1.substack.com%2Ffeed" rel="self" type="application/rss+xml"/><copyright><![CDATA[Copyright Packt Publishing, All rights reserved.]]></copyright><language><![CDATA[en]]></language><webMaster><![CDATA[packtdatapro1@substack.com]]></webMaster><itunes:owner><itunes:email><![CDATA[packtdatapro1@substack.com]]></itunes:email><itunes:name><![CDATA[Packt]]></itunes:name></itunes:owner><itunes:author><![CDATA[Packt]]></itunes:author><googleplay:owner><![CDATA[packtdatapro1@substack.com]]></googleplay:owner><googleplay:email><![CDATA[packtdatapro1@substack.com]]></googleplay:email><googleplay:author><![CDATA[Packt]]></googleplay:author><itunes:block><![CDATA[Yes]]></itunes:block><item><title><![CDATA[How One Data Quality Failure Became a Business-Critical Crisis]]></title><description><![CDATA[Robert Hawker reveals how governance helped improve data quality from 73% to 93%.]]></description><link>https://packtdatapro1.substack.com/p/how-one-data-quality-failure-became</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/how-one-data-quality-failure-became</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Mon, 02 Nov 2026 14:04:25 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%218xJK%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Flwp57sopyehcmqdfep7jt2tjd3">Your Next Query May Come from an AI Agent. Is Your Data Ready?</a></h2><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Flwp57sopyehcmqdfep7jt2tjd3" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uc6-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uc6-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uc6-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uc6-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21uc6-%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg" width="300" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:11234,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/lwp57sopyehcmqdfep7jt2tjd3&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/223155976?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uc6-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg 424w, https://substackcdn.com/image/fetch/$s_!uc6-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg 848w, https://substackcdn.com/image/fetch/$s_!uc6-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!uc6-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F11b986a4-7b2c-474a-bc3d-b453a71161a6_300x200.jpeg 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Flwp57sopyehcmqdfep7jt2tjd3">Building AI agents?</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Flwp57sopyehcmqdfep7jt2tjd3"> </a>Learn how Apple, NVIDIA, Coinbase, Microsoft AI and AWS tackle real-time data, analytics performance, governance and cost. Join NEXT QUERY 2026, a free online conference on Nov 4, with 20+ production talks. Register free&#8212;recordings included.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/lwp57sopyehcmqdfep7jt2tjd3&quot;,&quot;text&quot;:&quot;Register Free&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Flwp57sopyehcmqdfep7jt2tjd3"><span>Register Free</span></a></p><div><hr></div><p>Hi, welcome to <strong>DataPro #193!</strong> &#128075;</p><p>Organizations are investing heavily in Microsoft Fabric, Power BI, and modern data platforms. Yet the same problems persist: <strong>dashboards nobody trusts, conflicting business metrics, employees returning to Excel, and data quality issues that go unnoticed until they disrupt operations.</strong></p><p>So, where is the real problem? Is it the technology, poor governance, or the disconnect between data teams and business needs?</p><p>This week, we&#8217;re exploring a real-world case where <strong>a missing data field nearly disrupted an entire manufacturing operation</strong>&#8212;and how a structured data quality initiative helped improve overall data quality from <strong>73% to 93%</strong>.</p><p>In our expert-led edition, <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Frobert-hawker-b2a63b5%2F">Robert Hawker</a>, Microsoft Fabric and Power BI Consultant and Trainer at MELORO LIMITED, joins a conversation with Apeksha Shetty, Portfolio Manager at Packt</strong>, to unpack what went wrong, why Power BI adoption often falls short, and how to build trusted, governed analytics without slowing innovation.</p><p><strong>From fixing hidden data quality failures to designing scalable Microsoft Fabric architectures, this case study offers practical lessons for anyone responsible for turning enterprise data into reliable business decisions.</strong></p><p>Let&#8217;s dive in! &#128640;</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h3><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpacktmlai-mux9%3Fcoupon%3DDATAPRO25%26amp%3Butm_source%3Dnewsletter">Build AI Agents That Recover, Not Just Respond</a></strong></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpacktmlai-mux9%3Fcoupon%3DDATAPRO25%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3bJp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 424w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 848w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 1272w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%213bJp%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1359775,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/packtmlai-mux9?coupon=DATAPRO25&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/222633180?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!3bJp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 424w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 848w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 1272w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 1456w" sizes="auto, 100vw" loading="lazy" 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p><em><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpacktmlai-mux9%3Fcoupon%3DDATAPRO25%26amp%3Butm_source%3Dnewsletter">Can your AI agent recover when tools fail or data conflicts?</a></strong></em></p><p>Join <strong>Anas Riad</strong> to explore reliable AI agents using <strong>LangGraph, MCP, RAG, and human-in-the-loop workflows</strong>.</p><p>&#128187; <strong>Fix routing errors, validate tool outputs, and manage human approvals</strong> through hands-on exercises. Explore AWS deployment and monitoring.</p><p><strong>Walk away with practical debugging skills and reusable agent architecture patterns.</strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/packtmlai-mux9?coupon=DATAPRO25&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;&#128073; Reserve Your Spot &#8212; Join the Workshop&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpacktmlai-mux9%3Fcoupon%3DDATAPRO25%26amp%3Butm_source%3Dnewsletter"><span>&#128073; Reserve Your Spot &#8212; Join the Workshop</span></a></p><div><hr></div><h2><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fa-missing-email-field-nearly-shut-down-a-factory-the-real-problem-was-data-governance-2f48ce74262d%3FpostPublishedType%3Dinitial">A Missing Email Field Nearly Shut Down a Factory. The Real Problem Was Data Governance.</a></strong></h2><p><em>How Robert Hawker helped uncover a critical enterprise data failure, improve data quality from 73% to 93%, and rethink what it takes to build trusted analytics with Microsoft Fabric and Power BI.</em></p><h2><strong>The Data Problem Nobody Saw Coming</strong></h2><p>A manufacturing company was on the verge of losing essential supplier services. Payments were delayed, supplier complaints were mounting, and the finance team was struggling to keep up. Senior leadership believed the organization needed more people to manage the growing backlog.</p><p>But the real problem wasn&#8217;t staffing, financial systems, or even the payment process itself.</p><p>It was a missing email address.</p><p>Following a hurried data migration, more than 90% of supplier records were missing the email addresses required to send remittance advices. The system was generating payment notifications, but suppliers weren&#8217;t receiving them. Without those notifications, suppliers struggled to reconcile incoming payments against outstanding invoices.</p><p>Queries multiplied. The payments team became overwhelmed. Payment backlogs grew. Eventually, suppliers threatened to withdraw services, including the electricity supply to a major manufacturing plant in the UK.</p><p>A seemingly minor data quality issue had escalated into a serious operational risk.</p><p>The most troubling part? The organization had spent considerable time treating the symptoms without recognizing the underlying cause.</p><p>This is the kind of problem that <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Frobert-hawker-b2a63b5%2F">Robert Hawker, Microsoft Fabric and Power BI Consultant and Trainer at MELORO LIMITED</a></strong>, has encountered while helping organizations navigate enterprise data governance and analytics challenges.</p><p>In a conversation with <strong>Apeksha Shetty, Portfolio Manager at Packt</strong>, Hawker explores why organizations continue to struggle with unreliable reporting, inconsistent business metrics, and poor analytics adoption despite investing heavily in modern platforms.</p><p>Drawing on real-world experiences, including a data quality initiative that improved average overall data quality from 73% to 93%, he examines how organizations can move beyond reactive data fixes and establish sustainable governance practices.</p><p>And his perspective challenges a familiar assumption: <strong>the biggest obstacle to better analytics isn&#8217;t always the technology. It&#8217;s the business problems hidden beneath the data.</strong></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Build and Stress-Test a multi-asset portfolio with Python</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8xJK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%218xJK%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:472102,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!8xJK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Saturday, November 28 | 9:30 AM&#8211;1:30 PM EST</a></strong></p><p>Join Cordell Tanny, CFA, FRM, FDP, to build and stress-test a 12-asset investment portfolio in Python, using portfolio optimization, CVaR, Monte Carlo simulation, and downside risk analysis to evaluate diversification, manage market volatility, and generate AI-assisted investment risk reports.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Cordell Tanny Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter"><span>Join Cordell Tanny Live</span></a></p><p>&#127916; <strong>See What&#8217;s Waiting for You in This Hands-On Workshop!</strong></p><p>Get a sneak peek at the practical skills, real-world challenges, and expert-led learning experience.</p><div id="youtube2-c2lZHlQAYoA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;c2lZHlQAYoA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="iframe.php?url=https%3A%2F%2Fwww.youtube-nocookie.com%2Fembed%2Fc2lZHlQAYoA%3Frel%3D0%26amp%3Bautoplay%3D0%26amp%3Bshowinfo%3D0%26amp%3Benablejsapi%3D0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><h2><strong>1. Why Data Quality Problems Often Disguise Themselves as Business Problems</strong></h2><p>The supplier payment crisis reveals a recurring weakness in enterprise data management.</p><p>Organizations often recognize data quality issues only after they begin affecting business operations.</p><p>An incorrect customer address becomes a delivery failure. Incomplete product information creates inventory discrepancies. Inconsistent financial definitions lead to conflicting management reports.</p><p>By the time these problems reach leadership, the conversation is rarely about data quality.</p><p>It&#8217;s about operational efficiency, customer satisfaction, compliance, or rising costs.</p><p>Hawker&#8217;s experience demonstrates why identifying the underlying cause matters more than immediately addressing the visible symptoms.</p><p>At the manufacturing organization, the initial response focused on the payments team&#8217;s inability to manage supplier queries.</p><p>But adding resources would not have prevented the same queries from recurring.</p><p>The missing remittance advice information had created a process failure that continued generating additional work.</p><h2><strong>From Operational Crisis to Measurable Data Improvement</strong></h2><p>Once the root cause became clear, data quality became a board-level priority.</p><p>Hawker helped establish a structured program focused on identifying, measuring, correcting, and continuously monitoring data quality.</p><p>Working with business process owners and data owners, the team developed rules reflecting the organization&#8217;s actual operational requirements.</p><p>They also built a tool capable of measuring quality across different data objects, quality dimensions, companies, and countries.</p><p>This provided visibility into where problems existed and whether corrective actions were producing sustained improvements.</p><p>The results were significant.</p><p><strong>Average overall data quality improved from 73% to 93% during Hawker&#8217;s tenure</strong>, contributing to better operational and analytical outcomes.</p><p>However, the improvement wasn&#8217;t simply the result of introducing another technology tool.</p><p>It came from changing how the organization understood and managed its data.</p><h2><strong>The Practical Challenge: Business Owners Don&#8217;t Have Time to Define Every Rule</strong></h2><p>One of the biggest obstacles was obtaining input from employees who understood the business processes.</p><p>The organization was still establishing its systems and workflows, leaving business users with limited time to participate in detailed governance exercises.</p><p>Rather than waiting for stakeholders to document every requirement, Hawker&#8217;s team took a different approach.</p><p>They extracted data from the ERP system, profiled it, and identified potential business rules.</p><p>These proposed rules were then presented to process owners for validation and refinement.</p><p>This reduced the effort required from stakeholders while allowing the team to establish an initial set of quality rules quickly.</p><p>The approach illustrates an important principle for data engineering teams: business experts don&#8217;t always need to create requirements from scratch.</p><p>Sometimes, the most effective approach is to use the data itself to identify potential problems and then work with stakeholders to determine which ones matter.</p><p><strong>The objective isn&#8217;t to make every field perfect. It&#8217;s to ensure the data is sufficiently reliable for the business processes that depend on it.</strong></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fllms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289%3Faff%3Dnewsletter%26amp%3Bdiscount%3DDATAPRO30">LLMs for Quant Research: Build Text Signals &amp; Research Agents You Can Trust</a></strong></h1><p><strong>&#128197; Sunday, December 13 | 9:30 AM&#8211;1:00 PM EST</strong></p><p>Build <strong>LLM-powered financial research agents</strong> with Bruno Gon&#231;alves to extract trading signals from earnings calls and SEC filings, verify insights with RAG, and evaluate strategies using reliable, leakage-free backtesting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fllms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289%3Faff%3Dnewsletter%26amp%3Bdiscount%3DDATAPRO30" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N63Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 424w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 848w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 1272w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21N63Y%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:973328,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/llms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289?aff=newsletter&amp;discount=DATAPRO30&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/222633180?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!N63Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 424w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 848w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 1272w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/llms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289?aff=newsletter&amp;discount=DATAPRO30&quot;,&quot;text&quot;:&quot;&#128073; Register Now &amp; Save 30%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fllms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289%3Faff%3Dnewsletter%26amp%3Bdiscount%3DDATAPRO30"><span>&#128073; Register Now &amp; Save 30%</span></a></p><div><hr></div><h2><strong>2. The Power BI Adoption Paradox: Better Dashboards, Same Old Spreadsheets</strong></h2><p>The same disconnect between technology and business requirements appears in analytics adoption.</p><p>Organizations invest in Power BI, establish reporting environments, and publish dashboards across departments.</p><p>Yet employees continue using Excel.</p><p>Leadership questions why the new reporting platform isn&#8217;t delivering the expected value.</p><p>Is the technology inadequate? Are employees resistant to change? Does the organization need additional training?</p><p>Hawker suggests that the problem often begins much earlier, during report development.</p><p>In his experience, one of the most common reasons for poor Power BI adoption is that report developers aren&#8217;t sufficiently connected to the business users they&#8217;re supporting.</p><p>Developers understand the datasets, relationships, and semantic models.</p><p>Business users understand the decisions they need to make.</p><p>But the two groups don&#8217;t always collaborate closely enough to translate those requirements into useful reporting.</p><h2><strong>When a Technically Correct Report Still Fails</strong></h2><p>Consider a sales manager investigating declining performance in a particular product category.</p><p>The analytics team delivers a dashboard showing revenue trends, regional sales, and monthly growth.</p><p>The calculations are accurate, and the visualizations are clear.</p><p>But the manager needs to understand whether the decline is caused by inventory shortages, pricing changes, or weakening customer demand.</p><p>The report contains information, but it doesn&#8217;t answer the question driving the investigation.</p><p>This illustrative example captures the problem Hawker identifies.</p><p>A technically correct dashboard isn&#8217;t necessarily a useful dashboard.</p><p>The solution begins with understanding how employees make decisions and what information those decisions require.</p><p>Hawker recommends starting with conversations involving the people who should benefit most from the reporting.</p><p>Their experiences often reveal the underlying issue.</p><p>Slow or outdated reports may indicate inefficient semantic models, failed refreshes, or poorly managed Fabric capacity.</p><p>Incorrect numbers may point to data quality problems or insufficient validation.</p><p>Multiple reports covering the same subject may indicate weak analytical governance.</p><p>And employees who prefer Excel may simply be relying on a workflow that already meets their needs.</p><h2><strong>Why Forcing Power BI Adoption Rarely Works</strong></h2><p>Organizations sometimes treat spreadsheet usage as evidence of resistance to modernization.</p><p>But employees need a meaningful reason to abandon a familiar and reliable process.</p><p>A Power BI report should offer something better: reduced manual work, stronger security, more accessible information, or improved analytical capabilities.</p><p>Hawker also cautions against restricting familiar capabilities too quickly.</p><p>Preventing users from exporting Power BI data to Excel may eventually support security and governance objectives.</p><p>But introducing such restrictions before employees trust the new reporting environment can create frustration and resistance.</p><p>The lesson is straightforward.</p><p><strong>Analytics adoption isn&#8217;t achieved by forcing employees to use a platform. It&#8217;s achieved by making that platform more useful than the alternatives.</strong></p><h2><strong>3. When Five Reports Produce Five Different Answers</strong></h2><p>Poor adoption is only one symptom of a broader analytical governance problem.</p><p>Another emerges when different departments develop independent reporting products for the same business subject.</p><p>A finance team creates a revenue dashboard.</p><p>Sales builds another.</p><p>Operations develops its own version.</p><p>Each report uses slightly different calculations, filters, or reporting periods.</p><p>When leadership requests a single revenue figure, the organization produces conflicting answers.</p><p>The issue isn&#8217;t necessarily that any individual report is technically broken.</p><p>It&#8217;s that the organization has allowed multiple definitions of the same business metric to develop independently.</p><p>Hawker sees this as one of the strongest arguments for enterprise semantic modeling.</p><h2><strong>Building a Shared Foundation for Business Metrics</strong></h2><p>Rather than allowing every department to recreate important calculations, Hawker recommends maintaining a relatively small number of centrally managed semantic models.</p><p>These models should be organized around meaningful business domains and contain reusable metrics, relationships, and logic.</p><p>For a streaming organization, for example, a model covering subscribers and engagement may be more useful than a collection of generic departmental models.</p><p>Reports built on top of the shared model can answer different business questions while relying on consistent underlying definitions.</p><p>This approach reduces duplication and improves confidence in reporting.</p><p>But it also raises an architectural question.</p><p>How much control should remain centralized, and how much freedom should business users have?</p><p>Hawker&#8217;s answer is to separate the responsibilities.</p><p><strong>Centralize enterprise data engineering and semantic modeling. Decentralize report development where business users have the knowledge and skills to create useful analytical products.</strong></p><div class="callout-block" data-callout="true"><p><strong>&#128073; <a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fa-missing-email-field-nearly-shut-down-a-factory-the-real-problem-was-data-governance-2f48ce74262d%3FpostPublishedType%3Dinitial">Read the Full Case Study &amp; Expert Breakdown on Packt&#8217;s Medium &#8594;</a></strong></p></div><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[When AI Agents Become a Frankenstein of Tools]]></title><description><![CDATA[Evandro Franco explains why MCP integrations, APIs, and missing observability make production AI difficult. Copy]]></description><link>https://packtdatapro1.substack.com/p/when-ai-agents-become-a-frankenstein</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/when-ai-agents-become-a-frankenstein</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 29 Oct 2026 14:04:01 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%213bJp%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h3><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpacktmlai-mux9%3Fcoupon%3DDATAPRO25%26amp%3Butm_source%3Dnewsletter">Build AI Agents That Recover, Not Just Respond</a></h3><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpacktmlai-mux9%3Fcoupon%3DDATAPRO25%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!3bJp!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 424w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 848w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 1272w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%213bJp%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/b0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1359775,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/packtmlai-mux9?coupon=DATAPRO25&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/222633180?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.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_!3bJp!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 424w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 848w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 1272w, https://substackcdn.com/image/fetch/$s_!3bJp!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fb0d35286-9684-4449-8901-cebf4b0cca78_3840x2160.png 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p><em><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpacktmlai-mux9%3Fcoupon%3DDATAPRO25%26amp%3Butm_source%3Dnewsletter">Can your AI agent recover when tools fail or data conflicts?</a></strong></em></p><p>Join <strong>Anas Riad</strong> to explore reliable AI agents using <strong>LangGraph, MCP, RAG, and human-in-the-loop workflows</strong>.</p><p>&#128187; <strong>Fix routing errors, validate tool outputs, and manage human approvals</strong> through hands-on exercises. Explore AWS deployment and monitoring.</p><p><strong>Walk away with practical debugging skills and reusable agent architecture patterns.</strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/packtmlai-mux9?coupon=DATAPRO25&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;&#128073; Reserve Your Spot &#8212; Join the Workshop&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpacktmlai-mux9%3Fcoupon%3DDATAPRO25%26amp%3Butm_source%3Dnewsletter"><span>&#128073; Reserve Your Spot &#8212; Join the Workshop</span></a></p><div><hr></div><p>&#128075; Hi there,</p><p><strong>Welcome to DataPro #192! </strong></p><p>Building an AI agent is getting easier. But making it reliable when thousands of users, unpredictable tool calls, security requirements, and real-world failures enter the picture? That&#8217;s an entirely different engineering challenge.</p><p><strong>This week&#8217;s big question isn&#8217;t how to build smarter agents. It&#8217;s how to make them production-ready.</strong></p><p>In this week&#8217;s expert-led edition, <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fevandrogfranco%2F">Evandro Franco, Senior GenAI Data Scientist at AWS</a></strong>, joins a conversation with <strong>Nilesh Kowadkar from Packt</strong> to unpack what enterprises are discovering as they move beyond GenAI experimentation.</p><p>From scaling bottlenecks and the complexity of MCP integrations to observability blind spots, granular security controls, and agent evaluations, we explore the engineering decisions that separate impressive prototypes from dependable enterprise systems.</p><p>You&#8217;ll also find a <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fproduction-ai-agent-engineering-solving-latency-reliability-and-observability-challenges-293d5d926d21">practical production-readiness playbook</a></strong> covering six critical areas every AI engineering team should think through before deployment.</p><p>&#9749; Grab your coffee, settle in, and discover what it really takes to keep AI agents working beyond the demo.</p><p><strong>Let&#8217;s dive in! &#8595;</strong></p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Deterministic AI on CPUs: Build low-latency LLM workflows</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oDPH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21oDPH%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:497875,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/packt-g2ig?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!oDPH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Friday, October 30 | 9:30 AM&#8211;1:30 PM EDT</a></strong></p><p>Join Ben Auffarth to build deterministic, low-latency AI workflows on CPUs using ModernBERT, LFM2.5, conformal prediction, and LangGraph, with reliable routing, uncertainty checks, and selective LLM escalation for production-ready AI systems.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/packt-g2ig?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Ben Auffarth Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Ben Auffarth Live</span></a></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fproduction-ai-agent-engineering-solving-latency-reliability-and-observability-challenges-293d5d926d21">Production AI Agent Engineering: Solving Latency, Reliability, and Observability Challenges</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fevandrogfranco%2F" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!xaG1!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xaG1!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xaG1!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xaG1!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21xaG1%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg" width="400" height="400" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:400,&quot;width&quot;:400,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:24136,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.linkedin.com/in/evandrogfranco/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/222633180?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!xaG1!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg 424w, https://substackcdn.com/image/fetch/$s_!xaG1!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg 848w, https://substackcdn.com/image/fetch/$s_!xaG1!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!xaG1!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9cd3ff9a-a213-475d-b83b-663fb59f8a9f_400x400.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p><em><strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fevandrogfranco%2F">AWS GenAI expert Evandro Franco</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fevandrogfranco%2F"> </a>explores the architectural decisions and engineering practices required to take agentic applications from prototypes to reliable enterprise systems.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fproduction-ai-agent-engineering-solving-latency-reliability-and-observability-challenges-293d5d926d21" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4U2j!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png 424w, https://substackcdn.com/image/fetch/$s_!4U2j!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png 848w, https://substackcdn.com/image/fetch/$s_!4U2j!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png 1272w, https://substackcdn.com/image/fetch/$s_!4U2j!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%214U2j%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png" width="560" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://medium.com/packt-hub/production-ai-agent-engineering-solving-latency-reliability-and-observability-challenges-293d5d926d21&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4U2j!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png 424w, https://substackcdn.com/image/fetch/$s_!4U2j!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png 848w, https://substackcdn.com/image/fetch/$s_!4U2j!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png 1272w, https://substackcdn.com/image/fetch/$s_!4U2j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F82aced2b-fdde-40ed-9f95-30928a5ca7fe_560x280.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>Imagine spending weeks building an AI agent that works exactly as intended.</p><p>It understands natural-language requests, retrieves relevant information, calls external APIs, and completes complex tasks with minimal human intervention. Your development team is impressed. Stakeholders see the potential. The prototype gets approved.</p><p>Then someone asks a deceptively simple question:</p><p><strong>&#8220;Can we deploy this for 10,000 users?&#8221;</strong></p><p>Suddenly, the conversation changes.</p><p>What happens when hundreds of requests arrive simultaneously? What if an external API fails halfway through a workflow? How do you determine why an agent made a particular decision? Who pays when one department generates ten times more model calls than another? And how do you know whether the agent is still performing correctly after deployment?</p><p>These are not theoretical concerns. They are the engineering challenges emerging as enterprises move beyond GenAI experimentation and begin deploying autonomous applications into production.</p><p>In a conversation with <strong>Nilesh Kowadkar from Packt</strong>, <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fevandrogfranco%2F">Evandro Franco, Senior GenAI Data Scientist at Amazon Web Services (AWS)</a></strong>, shared what he has observed while working with enterprise customers and focusing on Amazon Bedrock AgentCore.</p><p>His central observation reveals an important shift in the AI industry: organizations are increasingly moving from experimenting with agents to confronting the realities of operating them.</p><p>And the hardest part is no longer simply getting an agent to work.</p><p>It is making sure that the agent continues to work reliably, securely, and efficiently when the real world becomes unpredictable.</p><h2><strong>The AI Agent That Worked Perfectly &#8212; Until Everyone Started Using It</strong></h2><p>Consider an enterprise building an AI-powered customer support agent.</p><p>During development, the agent performs three straightforward operations:</p><ol><li><p>Understands a customer request.</p></li><li><p>Retrieves relevant information from internal systems.</p></li><li><p>Generates a response or invokes a tool to complete the task.</p></li></ol><p>With a handful of test users, everything looks promising.</p><p>But production introduces conditions that a controlled demonstration rarely captures.</p><p>A request might require several model invocations. Some users ask simple questions, while others trigger complex reasoning workflows. External tools introduce additional network latency. A downstream service may become temporarily unavailable. Traffic can increase dramatically during peak hours.</p><p>Now imagine the same agent handling thousands of concurrent requests.</p><p>Even if the underlying language model performs well, the application surrounding it may struggle.</p><p>Evandro highlighted scaling, resilience, and latency as three recurring challenges among enterprises moving their GenAI systems into production.</p><p>The distinction matters because <strong>model intelligence and application reliability are two different engineering problems</strong>.</p><p>A powerful model does not automatically provide predictable response times, graceful failure recovery, or efficient resource utilization.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fllms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289%3Faff%3Dnewsletter%26amp%3Bdiscount%3DDATAPRO30">LLMs for Quant Research: Build Text Signals &amp; Research Agents You Can Trust</a></strong></h1><p><strong>&#128197; Sunday, December 13 | 9:30 AM&#8211;1:00 PM EST</strong></p><p>Build <strong>LLM-powered financial research agents</strong> with Bruno Gon&#231;alves to extract trading signals from earnings calls and SEC filings, verify insights with RAG, and evaluate strategies using reliable, leakage-free backtesting.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fllms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289%3Faff%3Dnewsletter%26amp%3Bdiscount%3DDATAPRO30" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!N63Y!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 424w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 848w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 1272w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21N63Y%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:973328,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/llms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289?aff=newsletter&amp;discount=DATAPRO30&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/222633180?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.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_!N63Y!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 424w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 848w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 1272w, https://substackcdn.com/image/fetch/$s_!N63Y!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4647206c-5b5a-4755-a2e8-4e9f0158c405_3760x1880.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/llms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289?aff=newsletter&amp;discount=DATAPRO30&quot;,&quot;text&quot;:&quot;&#128073; Register Now &amp; Save 30%&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fllms-for-quant-research-build-text-signals-research-agents-you-can-trust-tickets-2003349836289%3Faff%3Dnewsletter%26amp%3Bdiscount%3DDATAPRO30"><span>&#128073; Register Now &amp; Save 30%</span></a></p><div><hr></div><h2><strong>Why latency becomes an architectural problem</strong></h2><p>Traditional applications often follow relatively predictable execution paths.</p><p>An agentic application may behave differently.</p><p>A single request can trigger multiple reasoning steps, tool calls, retrieval operations, and additional model invocations before producing a final answer.</p><p>For example:</p><p><strong>User request &#8594; Agent reasoning &#8594; Knowledge retrieval &#8594; API call &#8594; Additional reasoning &#8594; Response</strong></p><p>Every step introduces potential latency.</p><p>If one external API takes several seconds to respond, the entire workflow can slow down. If the agent repeatedly invokes tools because it cannot resolve an ambiguous result, response times become even less predictable.</p><p>The problem is not necessarily that the model is too slow.</p><p>It may be that the application is doing too much work.</p><p>Evandro pointed to smaller models and code optimization as potential ways to address latency challenges.</p><p>This suggests a broader engineering principle: not every operation in an agentic workflow needs the same level of model intelligence.</p><p>For example, a simple classification task might be handled by a smaller model, while a more complex reasoning task could be escalated to a more capable one.</p><p>Other practical improvements include reducing unnecessary tool calls, introducing appropriate timeouts, caching reusable results, and separating synchronous tasks from operations that can run asynchronously.</p><p>These are architectural strategies rather than specific implementations described in the interview, but they illustrate the trade-offs Evandro identified.</p><p><strong>The engineering question is no longer simply, &#8220;Which model gives the best answer?&#8221; It is, &#8220;Which combination of models, tools, and execution strategies produces an acceptable answer within our latency and cost constraints?&#8221;</strong></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2F2026.connected-data.london%2Fcheckout%2Fselect-tickets%2F" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!7lNK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png 424w, https://substackcdn.com/image/fetch/$s_!7lNK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png 848w, https://substackcdn.com/image/fetch/$s_!7lNK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png 1272w, https://substackcdn.com/image/fetch/$s_!7lNK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%217lNK%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png" width="1334" height="344" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:344,&quot;width&quot;:1334,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:768124,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://2026.connected-data.london/checkout/select-tickets/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/222633180?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.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_!7lNK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png 424w, https://substackcdn.com/image/fetch/$s_!7lNK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png 848w, https://substackcdn.com/image/fetch/$s_!7lNK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png 1272w, https://substackcdn.com/image/fetch/$s_!7lNK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F06fe8ce6-a997-4dae-8897-130b936d4bea_1334x344.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p><strong><a href="iframe.php?url=https%3A%2F%2F2026.connected-data.london%2Fcheckout%2Fselect-tickets%2F">&#128640; Partner Spotlight | Where Graph AI Meets Real-World Innovation!</a></strong></p><p>What&#8217;s next for <strong>GraphRAG, knowledge graphs, and graph AI</strong>? Discover how experts are tackling real-world challenges at <strong>Connected Data London 2026</strong>, featuring <strong>80+ speakers, 9 tracks, and hands-on masterclasses</strong>.</p><p>&#128197; <strong>11&#8211;12 November | London</strong> &#8212; Join the 10th anniversary edition and enjoy <strong>10% off with code PACKT10</strong>.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://2026.connected-data.london/checkout/select-tickets/&quot;,&quot;text&quot;:&quot;&#128073; Register Now &amp; Save 10%&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2F2026.connected-data.london%2Fcheckout%2Fselect-tickets%2F"><span>&#128073; Register Now &amp; Save 10%</span></a></p><div><hr></div><h2><strong>When Your AI Agent Becomes a Frankenstein of APIs, Tools, and MCP Servers</strong></h2><p>One of the most revealing moments in the conversation came when Evandro described the growing complexity of enterprise agents.</p><p>As agents accumulate APIs, tools, and Model Context Protocol (MCP) integrations, he compared them to a <em>Frankenstein</em> &#8212; a collection of interconnected components that becomes increasingly difficult to troubleshoot.</p><p>It is a useful description of a problem many AI engineers will recognize.</p><p>A modern enterprise agent might interact with a CRM, a database, a document repository, a search service, an internal application, and multiple external APIs.</p><p>Each integration adds functionality.</p><p>But every integration also adds another potential failure point.</p><p>Imagine an agent tasked with generating a quarterly financial report.</p><p>It retrieves sales figures from a database, obtains customer information from a CRM, queries an analytics service, and uses an LLM to summarize the results.</p><p>The final report contains incorrect revenue figures.</p><p>Where did the failure occur?</p><p>Was the database query wrong? Did the CRM return outdated information? Did the model misinterpret the retrieved data? Was a tool response truncated? Or did an earlier reasoning step introduce an incorrect assumption?</p><p>Without adequate observability, engineers may see only the incorrect final answer.</p><p>They have no reliable way to reconstruct how the agent arrived there.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Harness Engineering: Build an AI Data Analyst You Can Actually Trust</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BBht!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!BBht!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21BBht%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:491939,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/qwhit9op?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!BBht!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!BBht!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Saturday, October 31 | 9:30 AM&#8211;1:30 PM EDT</a></strong></p><p>Join Bruno Gon&#231;alves to build a production-ready AI data analyst in Python using MCP tools, context management, guardrails, output verification, and fault-tolerant execution to create reliable, secure, and trustworthy AI agents.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/qwhit9op?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Bruno Gon&#231;alves Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Bruno Gon&#231;alves Live</span></a></p><div><hr></div><h2><strong>Observability needs to follow the entire agent workflow</strong></h2><p>Traditional application monitoring typically focuses on metrics such as CPU utilization, request latency, error rates, and service availability.</p><p>Those metrics remain important for AI agents, but they do not fully explain agent behavior.</p><p>Engineers also need visibility into the decisions and interactions that occur within an execution.</p><p>A practical observability approach can capture:</p><ul><li><p><strong>Execution traces:</strong> The sequence of model invocations, tool calls, and workflow transitions.</p></li><li><p><strong>Tool-level latency:</strong> Which external services contribute most to response delays.</p></li><li><p><strong>Failure information:</strong> Where timeouts, invalid responses, or unsuccessful tool executions occur.</p></li><li><p><strong>Model usage:</strong> How many model invocations and tokens are consumed by a task.</p></li><li><p><strong>Outcome signals:</strong> Whether the agent successfully completed the intended operation.</p></li></ul><p>Consider a trace showing that an agent called the same search tool five times before returning an answer.</p><p>That behavior may indicate poor retrieval quality, ambiguous tool descriptions, or an ineffective planning strategy.</p><p>Without tracing, the team may assume that the language model itself is responsible for the delay.</p><p>With tracing, engineers can investigate the actual bottleneck.</p><p>This is why observability becomes more than a debugging convenience.</p><p><strong>It is the mechanism that makes agent behavior understandable enough to improve, govern, and trust.</strong></p><h2><strong>The Hidden Enterprise Challenge: Who Can Access What, and Who Pays?</strong></h2><p>Not every obstacle to production AI involves model performance.</p><p>Some of the most difficult challenges emerge from enterprise governance requirements.</p><p>Evandro described how large organizations often need granular controls beyond what their underlying cloud infrastructure provides by default.</p><p>For example, an organization may need to allocate AI-related costs across different business units, restrict access to particular resources, and apply internal policies within a shared environment.</p><p>These requirements become especially complicated when multiple teams use the same agent platform.</p><p>Consider a financial services company deploying an internal AI assistant.</p><p>The finance department needs access to financial reporting systems. The HR department needs access to employee-related information. The engineering team requires access to technical documentation.</p><p>All three departments may use the same underlying AI infrastructure.</p><p>But they should not have identical permissions.</p><p>An agent authorized to retrieve engineering documentation should not automatically gain access to confidential employee records simply because both systems are reachable through the same platform.</p><p>Similarly, the organization needs to understand which department is responsible for the infrastructure and model usage costs generated by each workflow.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Build and Stress-Test a multi-asset portfolio with Python</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8xJK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%218xJK%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:472102,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!8xJK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Saturday, November 28 | 9:30 AM&#8211;1:30 PM EST</a></strong></p><p>Join Cordell Tanny, CFA, FRM, FDP, to build and stress-test a 12-asset investment portfolio in Python, using portfolio optimization, CVaR, Monte Carlo simulation, and downside risk analysis to evaluate diversification, manage market volatility, and generate AI-assisted investment risk reports. </p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Cordell Tanny Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter"><span>Join Cordell Tanny Live</span></a></p><p>&#127916; <strong>See What&#8217;s Waiting for You in This Hands-On Workshop!</strong></p><p>Get a sneak peek at the practical skills, real-world challenges, and expert-led learning experience.</p><div id="youtube2-c2lZHlQAYoA" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;c2lZHlQAYoA&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="iframe.php?url=https%3A%2F%2Fwww.youtube-nocookie.com%2Fembed%2Fc2lZHlQAYoA%3Frel%3D0%26amp%3Bautoplay%3D0%26amp%3Bshowinfo%3D0%26amp%3Benablejsapi%3D0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><div><hr></div><h2><strong>Why cloud-level permissions may not be enough</strong></h2><p>Cloud infrastructure can provide account-level and resource-level security controls.</p><p>However, enterprises may also require application-specific authorization.</p><p>For example, two users within the same application may have different permissions to invoke a particular tool or retrieve a specific category of information.</p><p>This creates a need for additional governance layers that understand user identity, organizational context, tool permissions, and data-access policies.</p><p>A production architecture may therefore need to answer questions such as:</p><ul><li><p>Can this user invoke this particular agent capability?</p></li><li><p>Is the agent authorized to access the requested dataset?</p></li><li><p>Which tools can the agent execute on the user&#8217;s behalf?</p></li><li><p>How should usage costs be attributed to a department or cost center?</p></li><li><p>Can administrators audit sensitive operations?</p></li></ul><p>Evandro explained that enterprises sometimes build additional platform capabilities on top of AWS services to meet such requirements.</p><p>That approach can provide flexibility, but it also introduces engineering responsibilities.</p><p>Teams must maintain the controls, ensure their availability, and keep them consistent as the application evolves.</p><p>The takeaway is straightforward:</p><p><strong>An AI agent&#8217;s ability to perform an action should never be confused with its authorization to perform that action.</strong></p><p>Production readiness requires both.</p><h2><strong>Building the Agent Is Easy. Keeping It Reliable Is the Hard Part.</strong></h2><p>Evandro drew a parallel between today&#8217;s agentic AI challenges and the earlier evolution of machine learning operations.</p><p>In traditional machine learning, training a model was only one part of the problem.</p><p>Teams also needed to deploy models, monitor performance, manage infrastructure, handle changes in data, and maintain acceptable prediction quality over time.</p><p>Agentic AI is following a similar pattern.</p><p>A successful prototype proves that an agent can complete a task under certain conditions.</p><p>A production-ready system must demonstrate that it can perform consistently across a much broader range of conditions.</p><p>That includes conditions the original developers may not have anticipated.</p><h2><strong>Resilience must be designed, not assumed</strong></h2><p>Imagine an AI agent that processes insurance claims.</p><p>It retrieves policy information, validates submitted documents, checks internal records, and prepares a recommendation.</p><p>Now suppose the document retrieval service becomes temporarily unavailable.</p><p>A poorly designed agent may continue reasoning with incomplete information and generate a confident but unsupported recommendation.</p><p>A more resilient architecture would recognize that a required dependency failed.</p><p>Depending on the business workflow, it might retry the operation, return a controlled error, request human review, or pause execution until the necessary information becomes available.</p><p>The important point is that failure should not silently become an incorrect business decision.</p><p>This is where production engineering practices become essential.</p><p>Timeout policies, bounded retries, fallback strategies, idempotent operations, and human escalation paths can help manage failures in complex workflows.</p><p>Not every application needs every mechanism. The right approach depends on the consequences of failure and the reliability requirements of the system.</p><p>But these decisions need to be made deliberately.</p><p>An agent should not be considered production-ready simply because its happy-path demonstration succeeds.</p><h2><strong>The Most Important Question: How Do You Know Your Agent Is Actually Good?</strong></h2><p>Perhaps the most consequential topic in the conversation was evaluation.</p><p>Evandro emphasized that organizations need to assess whether agents are accurately performing the tasks they were designed to complete.</p><p>This becomes especially important because evaluating agents is fundamentally different from checking whether a traditional application returned the expected output.</p><p>A conventional function might have a deterministic result.</p><p>Given the same input, it should return the same output.</p><p>An AI agent may generate different wording, choose different tool sequences, or follow alternative reasoning paths while still completing the task successfully.</p><p>This makes correctness harder to define.</p><div class="callout-block" data-callout="true"><p>&#128073; <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fproduction-ai-agent-engineering-solving-latency-reliability-and-observability-challenges-293d5d926d21">Read the Full Expert Breakdown on Packt&#8217;s Medium</a></strong></p></div><p><em><strong><span data-color="#fd6752" style="color: rgb(253, 103, 82);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[Why Agentic AI Is Struggling Inside Financial Systems]]></title><description><![CDATA[Tamer Khraisha on fragmented data, legacy infrastructure, and the AI readiness gap.]]></description><link>https://packtdatapro1.substack.com/p/why-agentic-ai-is-struggling-inside</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/why-agentic-ai-is-struggling-inside</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Mon, 19 Oct 2026 14:03:37 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21arFd%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4><a href="iframe.php?url=https%3A%2F%2Fwww.quantinsti.com%2Fepat-algorithmic-trading-webinar-p3%3Futm_source%3Dpackt%26amp%3Butm_medium%3Dcpc%26amp%3Butm_campaign%3Devent_epat_tofu_lead_email_packt">Python and data skills are the easy half of algorithmic trading</a></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.quantinsti.com%2Fepat-algorithmic-trading-webinar-p3%3Futm_source%3Dpackt%26amp%3Butm_medium%3Dcpc%26amp%3Butm_campaign%3Devent_epat_tofu_lead_email_packt" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!arFd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png 424w, https://substackcdn.com/image/fetch/$s_!arFd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png 848w, https://substackcdn.com/image/fetch/$s_!arFd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png 1272w, https://substackcdn.com/image/fetch/$s_!arFd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21arFd%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png" width="1456" height="762" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:762,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1415056,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.quantinsti.com/epat-algorithmic-trading-webinar-p3?utm_source=packt&amp;utm_medium=cpc&amp;utm_campaign=event_epat_tofu_lead_email_packt&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/221135311?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.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_!arFd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png 424w, https://substackcdn.com/image/fetch/$s_!arFd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png 848w, https://substackcdn.com/image/fetch/$s_!arFd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png 1272w, https://substackcdn.com/image/fetch/$s_!arFd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc4e13b61-db60-401a-afa6-5fe72431ac9c_1733x907.png 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>The harder half is execution, slippage and market microstructure, and knowing what survives a live market. <strong><a href="iframe.php?url=https%3A%2F%2Fwww.quantinsti.com%2Fepat-algorithmic-trading-webinar-p3%3Futm_source%3Dpackt%26amp%3Butm_medium%3Dcpc%26amp%3Butm_campaign%3Devent_epat_tofu_lead_email_packt">EPAT is QuantInsti's six-month weekend programme</a></strong> covering exactly that, designed for engineers and data professionals. A <strong><a href="iframe.php?url=https%3A%2F%2Fwww.quantinsti.com%2Fepat-algorithmic-trading-webinar-p3%3Futm_source%3Dpackt%26amp%3Butm_medium%3Dcpc%26amp%3Butm_campaign%3Devent_epat_tofu_lead_email_packt">free one-hour live Q&amp;A</a></strong> walks through the curriculum and the Blueshift backtesting platform, with an open floor for technical questions.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.quantinsti.com/epat-algorithmic-trading-webinar-p3?utm_source=packt&amp;utm_medium=cpc&amp;utm_campaign=event_epat_tofu_lead_email_packt&quot;,&quot;text&quot;:&quot;Register Free&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.quantinsti.com%2Fepat-algorithmic-trading-webinar-p3%3Futm_source%3Dpackt%26amp%3Butm_medium%3Dcpc%26amp%3Butm_campaign%3Devent_epat_tofu_lead_email_packt"><span>Register Free</span></a></p><p style="text-align: right;"><em>Sponsored</em></p><div><hr></div><p>&#128075; Hi there,</p><p><strong>Welcome to DataPro #190 | Special FinTech Edition!</strong></p><p><strong>AI is transforming financial services. But what happens when intelligent agents meet fragmented data, outdated infrastructure, and disconnected financial systems?</strong></p><p>From fraud detection and risk modeling to real-time financial analytics, institutions are racing to adopt agentic AI. Yet the biggest obstacle isn&#8217;t necessarily the intelligence of the models. It&#8217;s the reliability of the data behind them.</p><p>In this special FinTech edition, <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Ftamer-khraisha%2F">Tamer Khraisha, FinTech Engineer at Flash Payments</a></strong>, joins <strong>Vaideeshwari Roshan, Relationship Lead at Packt</strong>, to uncover why legacy data architectures are holding back financial AI and what it takes to build trustworthy, AI-ready financial systems.</p><p><strong>Can financial institutions truly scale agentic AI without first fixing their data foundations?</strong></p><p>Let&#8217;s find out.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Deterministic AI on CPUs: Build low-latency LLM workflows</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oDPH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21oDPH%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:497875,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/packt-g2ig?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!oDPH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Friday, October 30 | 9:30 AM&#8211;1:30 PM EDT</a></strong></p><p>Join Ben Auffarth to build deterministic, low-latency AI workflows on CPUs using ModernBERT, LFM2.5, conformal prediction, and LangGraph, with reliable routing, uncertainty checks, and selective LLM escalation for production-ready AI systems.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/packt-g2ig?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Ben Auffarth Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Ben Auffarth Live</span></a></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2F%40merlyns%2Fwhy-financial-data-architecture-is-holding-back-agentic-ai-306addc99ae4%3FpostPublishedType%3Dinitial">Why Financial Data Architecture Is Holding Back Agentic AI</a></strong></h1><p><em>Tamer Khraisha, FinTech Engineer at Flash Payments, joins Packt&#8217;s Vaideeshwari Roshan to explore how fragmented data, legacy systems, and governance gaps are slowing AI adoption in financial services.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%216Iv6%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6Iv6!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png 424w, https://substackcdn.com/image/fetch/$s_!6Iv6!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png 848w, https://substackcdn.com/image/fetch/$s_!6Iv6!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png 1272w, https://substackcdn.com/image/fetch/$s_!6Iv6!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%216Iv6%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png" width="560" height="373" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e907411c-de8c-4327-bed3-3421391df2f5_560x373.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:373,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!6Iv6!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png 424w, https://substackcdn.com/image/fetch/$s_!6Iv6!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png 848w, https://substackcdn.com/image/fetch/$s_!6Iv6!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png 1272w, https://substackcdn.com/image/fetch/$s_!6Iv6!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe907411c-de8c-4327-bed3-3421391df2f5_560x373.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h2><strong>The AI revolution has exposed an old problem</strong></h2><p>Imagine a financial institution that has invested millions in modernizing its technology.</p><p>It has cloud infrastructure, sophisticated data warehouses, real-time payment systems, fraud detection tools, and perhaps even an ambitious generative AI roadmap.</p><p>Now imagine asking its AI assistant a seemingly straightforward question:</p><p>Which customers are showing unusual transaction behavior, increasing credit exposure, and signs of financial distress across their accounts?</p><p>The information needed to answer that question probably exists.</p><p>The problem is that it may exist in ten different places.</p><p>Transaction histories sit in one system. Credit profiles live in another. Market activity is captured elsewhere. Compliance records are maintained separately. Customer interactions may be distributed across several additional platforms.</p><p>Each system works. Each serves a business purpose. Yet none necessarily provides the complete picture.</p><p>For a human analyst, assembling that picture could take hours or days. For an autonomous AI agent expected to make decisions in seconds, the same fragmentation becomes a fundamental architectural obstacle.</p><p>This is the challenge at the center of Packt&#8217;s conversation with <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Ftamer-khraisha%2F">Tamer Khraisha</a>, whose experience spans financial research platforms, asset management technology, financial data management, and payments infrastructure.</p><p>Speaking with Vaideeshwari Roshan, Tamer identified a problem that predates generative AI but has become significantly more urgent because of it.</p><p><strong>Fragmentation.</strong></p><p>And according to Tamer, it is one of the biggest obstacles standing between financial institutions and meaningful AI adoption.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Design a production-ready RAG architecture for enterprise GenAI applications</a></strong></h1><p><strong>&#128197; Saturday, October 31 | 9:30 AM&#8211;1:30 PM EDT</strong><br>Design a <strong>production-ready RAG architecture for enterprise GenAI</strong>, covering ingestion, chunking, metadata enrichment, vector search, retrieval tuning, evaluation, governance, and cost control to build grounded, traceable, and reliable AI applications.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JOPi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21JOPi%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:645946,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/59nlsgg1?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/217221049?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!JOPi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/59nlsgg1?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Brian Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Brian Live</span></a></p><div><hr></div><h2><strong>1. The problem isn&#8217;t missing data. It&#8217;s disconnected data.</strong></h2><p>Financial institutions have spent decades collecting information.</p><p>Every transaction, customer interaction, trading activity, risk assessment, and compliance event generates data. Over time, this information has become one of the industry&#8217;s most valuable assets.</p><p>But collecting data and making it usable are two very different achievements.</p><p>Tamer describes fragmentation as a challenge that exists both within individual institutions and across financial markets.</p><p>A single customer&#8217;s information might be distributed across more than ten systems, each managed by different teams, built for different purposes, and operating on different update schedules.</p><p>This creates a familiar problem for financial analytics teams: there is no reliable, continuously updated view of the customer.</p><p>Traditional reporting systems have learned to work around this limitation. Data is extracted, transformed, reconciled, and eventually delivered to analysts through scheduled pipelines.</p><p>AI changes that arrangement.</p><p>An intelligent agent investigating suspicious activity cannot always wait for the next batch processing cycle. A risk model responding to changing market conditions may need information from several systems simultaneously.</p><p>And an AI-powered financial assistant needs more than isolated records. It needs context.</p><p>The important shift is that AI doesn&#8217;t simply require more data. It requires connected, trustworthy, and accessible data at the moment a decision is being made.</p><p>That is a considerably harder engineering problem.</p><h2><strong>2. Why yesterday&#8217;s data warehouses struggle with tomorrow&#8217;s AI agents</strong></h2><p>To understand why conventional financial data architectures are under pressure, Tamer introduces an important distinction.</p><p>There are two broad ways financial institutions use their data: operations and analytics.</p><p>Operations concern what the business is doing right now. Processing payments, updating account balances, recording transactions, and executing routine workflows.</p><p>Analytics concerns understanding what has happened, why it happened, and what might happen next.</p><p>Historically, these environments were designed around relatively predictable requirements.</p><p>An analyst knew which question needed answering. A data engineer could construct the necessary query. A reporting pipeline could be optimized to produce the same output repeatedly.</p><p>This predictability shaped how financial data platforms were built.</p><p>But agentic AI introduces a very different kind of workload.</p><p>Consider a traditional financial dashboard that retrieves transaction totals for the previous quarter. Its queries are largely predetermined.</p><p>Now consider an autonomous financial analysis agent.</p><p>It might begin by examining transaction patterns, identify an unexpected change, retrieve credit exposure information, compare that information with historical behavior, and then request additional compliance data.</p><p>Each step can generate a new question.</p><p>Each question may require a different combination of datasets.</p><p>And the engineering team cannot always predict those queries in advance.</p><p>That is where the limitations of conventional architectures become visible.</p><p>The data may be available somewhere within the institution, but there is no guarantee that an AI agent can discover it, access it safely, interpret it correctly, or retrieve it quickly enough.</p><p>Traditional analytics architectures were often optimized for questions people already knew they wanted to ask. Agentic AI must also support questions that emerge during the analysis itself.</p><p>This difference has enormous implications for data platform design.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Harness Engineering: Build an AI Data Analyst You Can Actually Trust</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BBht!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!BBht!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21BBht%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:491939,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/qwhit9op?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!BBht!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!BBht!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Saturday, October 31 | 9:30 AM&#8211;1:30 PM EDT</a></strong></p><p>Join Bruno Gon&#231;alves to build a production-ready AI data analyst in Python using MCP tools, context management, guardrails, output verification, and fault-tolerant execution to create reliable, secure, and trustworthy AI agents.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/qwhit9op?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Bruno Gon&#231;alves Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Bruno Gon&#231;alves Live</span></a></p><div><hr></div><h2><strong>3. AI has evolved faster than the infrastructure supporting it</strong></h2><p>One of Tamer&#8217;s most important observations concerns the pace of technological change.</p><p>AI capabilities have advanced rapidly, but the investment required to modernize enterprise data foundations has not always kept pace.</p><p>This imbalance is particularly visible in financial services.</p><p>Unlike a startup building its technology stack from scratch, an established financial institution may operate infrastructure accumulated over several decades.</p><p>Mainframes coexist with relational databases. Enterprise data warehouses sit alongside cloud storage. New streaming platforms connect to legacy batch processing systems.</p><p>Each technology layer was introduced to solve a particular business problem.</p><p>Over time, these solutions became deeply embedded in the organization&#8217;s operations.</p><p>Replacing them is rarely straightforward.</p><p>Financial institutions must preserve transaction integrity, maintain regulatory compliance, protect customer information, and avoid disrupting critical services.</p><p>Consequently, modernization often means adding another layer rather than removing an existing one.</p><p>The result can be an increasingly complex architecture in which the movement, interpretation, and governance of data become harder to manage.</p><p>AI exposes these weaknesses because it depends on information flowing across those boundaries.</p><p>A sophisticated model cannot compensate for a missing customer record, an inconsistent identifier, or an outdated risk profile.</p><p>Nor can an autonomous agent reliably reason about information whose meaning changes from one system to another.</p><p>This explains why Tamer places such emphasis on data quality.</p><p>The challenge is not simply whether a financial institution has adopted modern AI models.</p><p>It is whether the institution has built the foundations those models need to operate reliably.</p><h2><strong>4. When a financial AI agent encounters fragmented data</strong></h2><p>Consider a hypothetical fraud investigation.</p><p>A payment monitoring system identifies an unusual transaction. An AI agent is asked to determine whether the activity represents a genuine threat.</p><p>To reach a useful conclusion, the agent might need to examine several signals.</p><p>On paper, the workflow appears straightforward.</p><p>In practice, every connection introduces potential failure points.</p><p>What happens if the customer identifier in the transaction system does not match the identifier in the credit database?</p><p>What happens if the compliance dataset was last refreshed several hours ago?</p><p>What happens if the agent retrieves an incomplete record and interprets the absence of information as evidence that no risk exists?</p><p>These are not merely database integration issues.</p><p>They can affect the quality of financial decisions.</p><p>A false positive might unnecessarily interrupt a legitimate payment. A false negative could allow suspicious activity to go unnoticed.</p><p>The lesson is that AI reliability depends on more than model accuracy.</p><p>It also depends on the freshness, completeness, consistency, and provenance of the information used to produce an answer.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Build and Stress-Test a multi-asset portfolio with Python</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8xJK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%218xJK%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:472102,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!8xJK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Saturday, November 28 | 9:30 AM&#8211;1:30 PM EST</a></strong></p><p>Join Cordell Tanny, CFA, FRM, FDP, to build and stress-test a 12-asset investment portfolio in Python, using portfolio optimization, CVaR, Monte Carlo simulation, and downside risk analysis to evaluate diversification, manage market volatility, and generate AI-assisted investment risk reports.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Cordell Tanny Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter"><span>Join Cordell Tanny Live</span></a></p><div><hr></div><h2><strong>5. Data quality is becoming an AI reliability problem</strong></h2><p>For years, organizations have treated data quality as a reporting and governance concern.</p><p>Incomplete records lead to inaccurate dashboards. Inconsistent definitions create disagreements between business units. Delayed updates produce outdated reports.</p><p>Those problems remain important.</p><p>But when AI systems begin making recommendations or initiating actions, poor data quality introduces another level of risk.</p><p>An incorrect dashboard may mislead an analyst.</p><p>An autonomous agent operating on incorrect data could recommend or initiate a flawed workflow before the underlying inconsistency is discovered.</p><p>That distinction changes how financial institutions should think about their data foundations.</p><p>The relevant questions are no longer limited to whether the data is technically available.</p><p>They also include whether an AI system can determine which source is authoritative, how recently the information was updated, what the information means, and whether the system has permission to use it.</p><p>A practical AI-ready architecture therefore needs several capabilities working together: reliable data integration, consistent definitions, appropriate access controls, freshness monitoring, traceable data lineage, and mechanisms for handling uncertainty.</p><p>These are not new concepts in data engineering.</p><p>What is new is the level of dependence that autonomous AI systems place on them.</p><p>As AI becomes more capable of acting independently, the cost of unreliable context increases.</p><p>This is why improvements in model reasoning alone cannot solve the architectural challenges Tamer describes.</p><h2><strong>6. The challenge no longer belongs only to large institutions</strong></h2><p>Another revealing moment in the conversation comes when Vaideeshwari asks whether architectural failures typically emerge at a particular scale.</p><p>Is fragmentation primarily an enterprise problem? Does it become visible only when an organization reaches a certain size or data volume?</p><p>Tamer suggests that the answer has changed.</p><p>Ten or twenty years ago, data fragmentation might have been viewed primarily as an organization-wide challenge associated with large institutions.</p><p>Today, the effects can appear at almost every level.</p><p>A small team integrating an AI assistant with several SaaS platforms can encounter inconsistent data definitions.</p><p>A growing fintech combining payment processing, customer analytics, and compliance systems can face the same integration problems as a much larger financial institution.</p><p>An enterprise deploying agents across multiple departments simply experiences those challenges across a wider operational landscape.</p><p>The underlying issue is not necessarily the amount of data.</p><p>It is the number of disconnected contexts an AI system must reconcile to complete a task.</p><p>This makes data architecture an immediate concern for organizations experimenting with AI, rather than a problem they can postpone until they reach enterprise scale.</p><h2><strong>7. What should financial institutions build before scaling agentic AI?</strong></h2><p>Tamer&#8217;s observations point toward a broader architectural lesson.</p><p>Financial institutions do not necessarily need to replace every legacy system before deploying AI.</p><p>But they do need to rethink how those systems expose and govern information.</p><p>A useful starting point is to move away from treating each dataset as an isolated asset and toward designing an integrated, governed information layer.</p><p>In practical terms, that means prioritizing five areas.</p><ul><li><p>Connected data foundations: Establish consistent ways to retrieve and combine information across operational systems, analytical platforms, and business units.</p></li><li><p>Trusted data definitions: Ensure that critical concepts such as customer identity, account exposure, transaction status, and risk classifications have consistent meanings.</p></li><li><p>Freshness and availability: Make data latency visible and distinguish between information suitable for historical analysis and information required for near-real-time decisions.</p></li><li><p>Governed agent access: Give AI systems access to the information they need without bypassing authorization, privacy, compliance, or audit requirements.</p></li><li><p>Verification and human oversight: Design workflows that can identify missing information, flag uncertainty, and escalate consequential decisions when the evidence is insufficient.</p></li></ul><p>These priorities are an architectural interpretation of the issues raised in the conversation, rather than a framework formally prescribed by Tamer.</p><p>Their common objective is simple: ensure that an AI system can reach the right information, understand its limitations, and operate within clearly defined boundaries.</p><p>Without that foundation, adding more powerful models may simply make an institution&#8217;s existing data problems harder to detect.</p><h2><strong>8. The next competitive advantage in financial AI may not be the model</strong></h2><p>The financial services industry has entered an era in which sophisticated AI capabilities are increasingly accessible.</p><p>Organizations can experiment with large language models, deploy specialized financial assistants, and build agentic workflows without developing foundation models themselves.</p><p>But access to intelligence is not the same as the ability to apply it reliably.</p><p>Two institutions may use comparable AI models and achieve dramatically different outcomes.</p><p>One may have fragmented customer records, inconsistent data definitions, and slow analytical pipelines.</p><p>The other may have well-governed information, reliable integration, and clearly defined controls for AI-driven decisions.</p><p>Even with similar models, the second institution is better positioned to produce useful, consistent, and auditable results.</p><p>That is the deeper implication of Tamer&#8217;s argument.</p><p>The next stage of AI adoption in finance will not be determined solely by how capable the models become.</p><p>It will also depend on whether financial institutions can modernize the data foundations on which those models rely.</p><h2><strong>The bigger question: Are we building intelligent systems on unintelligent foundations?</strong></h2><p>Throughout the conversation, one theme keeps resurfacing.</p><p>Financial institutions have accumulated enormous amounts of valuable data. AI has created extraordinary new opportunities to use that information. Yet the architectures connecting the two have not always evolved at the same pace.</p><p>The industry is now confronting the consequences.</p><p>Agentic AI can formulate new questions, navigate complex workflows, and support increasingly sophisticated analysis.</p><p>But it cannot automatically repair decades of fragmented data architecture.</p><p>It cannot guarantee that disconnected systems agree.</p><p>And it cannot reliably make decisions using information it cannot access, validate, or interpret.</p><p>For data engineers, architects, fintech leaders, and AI practitioners, this creates a shift in priorities.</p><p>The question is no longer simply, How do we introduce AI into our financial systems?</p><p>It is:</p><p>How do we redesign our financial data systems so that AI can actually be trusted to work with them?</p><p>That may be one of the most important engineering questions facing financial services today.</p><h2><strong>About the expert</strong></h2><p><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Ftamer-khraisha%2F">Tamer Khraisha</a> is a FinTech Engineer at Flash Payments, with more than a decade of experience across financial technology, financial research platforms, asset management, and payments. With a background in finance, his work focuses on the intersection of financial systems and data management. He has also authored work on financial data management.</p><p><em><strong><span data-color="#fd6752" style="color: rgb(253, 103, 82);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[More AI Agents, More Problems? Here's What You're Missing]]></title><description><![CDATA[From broken handoffs to runaway costs, discover what makes multi-agent architectures reliable.]]></description><link>https://packtdatapro1.substack.com/p/more-ai-agents-more-problems-heres</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/more-ai-agents-more-problems-heres</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Tue, 13 Oct 2026 13:01:03 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21tOlq%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png" 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="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5b32dwckjwxu1qmlqkqga26dqad" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!tOlq!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!tOlq!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!tOlq!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!tOlq!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21tOlq%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png" width="1280" height="720" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:720,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:588490,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/5b32dwckjwxu1qmlqkqga26dqad&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219435033?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.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_!tOlq!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png 424w, https://substackcdn.com/image/fetch/$s_!tOlq!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png 848w, https://substackcdn.com/image/fetch/$s_!tOlq!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png 1272w, https://substackcdn.com/image/fetch/$s_!tOlq!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F69ea78c4-bcc9-40d2-8bf7-b6dd7d2d1a92_1280x720.png 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h1><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5b32dwckjwxu1qmlqkqga26dqad">Live Webinar: Query On-Prem Data from Databricks. No pipelines needed.</a></h1><p>Every copy of regulated data is another pipeline to secure, govern, and audit. Join MinIO's live webinar on Oct 22 at 10 AM PDT to see how AIStor Table Sharing uses the OpenSharing protocol to let<a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5b32dwckjwxu1qmlqkqga26dqad"> </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5b32dwckjwxu1qmlqkqga26dqad">Databricks query on-prem data</a></strong> in place, with zero copies or pipelines to maintain. Reserve your spot.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/5b32dwckjwxu1qmlqkqga26dqad&quot;,&quot;text&quot;:&quot;Register&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5b32dwckjwxu1qmlqkqga26dqad"><span>Register</span></a></p><div><hr></div><p>&#128075; Hi there,</p><p>Welcome to <strong>DataPro #189!</strong></p><p><strong>Your AI agents work perfectly on their own. So why does everything start falling apart when they work together?</strong></p><p>That&#8217;s the problem we&#8217;re exploring in this week&#8217;s <strong>Special Expert Conversation Edition</strong>.</p><p>Building individual AI agents has become easier than ever. But connecting them into a reliable multi-agent system introduces a whole new set of challenges: broken orchestration, inconsistent context, cascading errors, rising costs, and security risks that rarely show up in a polished demo.</p><p>So, <strong>how do you move from a collection of intelligent agents to an enterprise AI system you can actually trust?</strong></p><p>In this special edition, <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fsomil-rastogi04%2F">Somil Rastogi, Principal Solutions Architect at SAS</a></strong>, joins <strong>Deepesh Patel, Relationship Lead at Packt</strong>, to explore the architectural decisions behind production-ready multi-agent AI.</p><p>From coordinating agents and managing shared memory to validating decisions, controlling autonomy, and preventing failures, we unpack what it really takes to make multi-agent systems work beyond the prototype.</p><p><strong>The big takeaway? More intelligent agents don&#8217;t necessarily make a smarter system. Better architecture does.</strong></p><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Deterministic AI on CPUs: Build low-latency LLM workflows</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oDPH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21oDPH%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:497875,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/packt-g2ig?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.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_!oDPH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Friday, October 30 | 9:30 AM&#8211;1:30 PM EDT</a></strong></p><p>Join Ben Auffarth to build deterministic, low-latency AI workflows on CPUs using ModernBERT, LFM2.5, conformal prediction, and LangGraph, with reliable routing, uncertainty checks, and selective LLM escalation for production-ready AI systems.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/packt-g2ig?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Ben Auffarth Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Ben Auffarth Live</span></a></p><div><hr></div><h5>THE MULTI-AGENT RELIABILITY PROBLEM</h5><h1><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fadding-more-ai-agents-wont-fix-your-workflow-here-s-what-might-1106ee6095f2%3F">Adding More AI Agents Won&#8217;t Fix Your Workflow. Here&#8217;s What Might.</a></strong></h1><p><em>Somil Rastogi, Principal Solutions Architect at SAS, joins Deepesh Patel, Relationship Lead at Packt, to explore why multi-agent AI systems become harder to control as they scale, and how better orchestration, shared context, and architectural decisions can turn promising prototypes into reliable enterprise applications.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21uLcR%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!uLcR!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png 424w, https://substackcdn.com/image/fetch/$s_!uLcR!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png 848w, https://substackcdn.com/image/fetch/$s_!uLcR!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png 1272w, https://substackcdn.com/image/fetch/$s_!uLcR!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21uLcR%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png" width="560" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/afd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!uLcR!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png 424w, https://substackcdn.com/image/fetch/$s_!uLcR!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png 848w, https://substackcdn.com/image/fetch/$s_!uLcR!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png 1272w, https://substackcdn.com/image/fetch/$s_!uLcR!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fafd7579d-498b-4486-90b7-35a0e2c1f374_560x280.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>Imagine you&#8217;ve built three AI agents.</p><p>The first retrieves information from your enterprise knowledge base. The second analyzes it and recommends an action. The third executes that action through a connected business application.</p><p>Individually, each agent performs well. Your tests pass. The demo impresses stakeholders.</p><p>Then you connect them.</p><p>Suddenly, the retrieval agent returns incomplete context. The analysis agent confidently fills in the gaps. The execution agent acts on that recommendation before anyone notices the problem.</p><p><strong>Three capable agents. One unreliable system.</strong></p><p>This is the uncomfortable reality behind the excitement surrounding multi-agent AI. While frameworks are making it easier to build autonomous agents, getting those agents to collaborate reliably introduces an entirely different class of engineering problems.</p><p>And those problems become significantly more serious when agents move beyond generating responses and begin interacting with enterprise data, business workflows, and production systems.</p><p>In a Packt expert conversation hosted by <strong>Deepesh Patel, Relationship Lead at Packt</strong>, <strong>Somil Rastogi, Principal Solutions Architect at SAS</strong>, brings an enterprise architecture perspective to the challenge of designing multi-agent AI systems.</p><p>The discussion centres on a question that every AI engineer and solution architect should be asking:</p><p><strong>If individual agents are becoming more intelligent, why does the architecture connecting them remain so difficult to get right?</strong></p><p>To understand the answer, we need to look beyond models and prompts and examine what actually happens when autonomous components must work together.</p><h2><strong>1. Why Adding More Agents Doesn&#8217;t Necessarily Make Your System Smarter</strong></h2><p>The appeal of multi-agent AI is easy to understand.</p><p>Instead of relying on a single model to perform an entire workflow, developers can assign specialized responsibilities to different agents.</p><p>One agent handles research. Another performs analysis. A third plans actions. A fourth verifies the results.</p><p>It resembles the way human teams divide responsibilities.</p><p>But there&#8217;s a critical difference.</p><p>Human teams rely on shared understanding, established processes, accountability, and the ability to clarify ambiguous instructions.</p><p>AI agents don&#8217;t automatically possess these coordination mechanisms.</p><p>They operate within the information, tools, permissions, and instructions their architecture provides.</p><p>Consider a financial research application.</p><p>A data retrieval agent collects market information. A forecasting agent generates projections. A reporting agent produces an executive summary.</p><p>What happens if the retrieval agent provides outdated financial data?</p><p>The forecasting agent might generate a mathematically valid prediction using incorrect inputs. The reporting agent could then present that prediction as a credible business insight.</p><p>Each component may appear to have completed its assigned task successfully.</p><p>Yet the overall system has failed.</p><p>This is one of the most important distinctions in multi-agent engineering:</p><p><strong>Individual agent performance and end-to-end system reliability are not the same thing.</strong></p><p>The architecture must account for what happens between agents, not just what happens inside them.</p><p>That includes how tasks are delegated, how outputs are validated, how context is transferred, and how the system responds when an agent makes a mistake.</p><p>For enterprise architects, the challenge is not simply creating more specialized agents.</p><p>It is establishing the mechanisms that allow those agents to behave as a coherent, dependable system.</p><h2><strong>2. The Orchestration Problem: Who Decides What Happens Next?</strong></h2><p>Suppose a customer asks an AI-powered financial assistant to analyze their portfolio, identify potential risks, and recommend adjustments.</p><p>The request involves several activities.</p><p>The system must retrieve portfolio information, analyze market exposure, evaluate risk, and generate a recommendation.</p><p>But who decides which agent performs each task?</p><p>Who determines whether the output is good enough to proceed?</p><p>And what happens when two agents disagree?</p><p>This is where orchestration becomes central to multi-agent architecture.</p><p>There are several ways to coordinate agents, each with different implications for reliability and control.</p><h2><strong>A central supervisor controls the workflow</strong></h2><p>In a supervisor architecture, one coordinating component delegates tasks to specialized agents.</p><p>For example, a supervisor might send a research task to one agent, pass its output to an analytical agent, and then request validation before producing a final response.</p><p>This provides a relatively clear execution structure.</p><p>It also gives developers a central point for enforcing workflow rules.</p><p>However, it introduces a dependency on the supervisor&#8217;s decisions. If the supervisor routes tasks incorrectly or fails to recognize an invalid result, the entire workflow can be affected.</p><h2><strong>Agents operate in a predefined sequence</strong></h2><p>A sequential architecture works more like a production line.</p><p>Each agent completes a defined task and passes its output to the next stage.</p><p>This can be effective for document processing, reporting, and other workflows where the order of operations is predictable.</p><p>But it also means that an early mistake can influence every subsequent step.</p><p>Without intermediate validation, errors can travel through the workflow unnoticed.</p><h2><strong>Agents collaborate dynamically</strong></h2><p>More flexible architectures allow agents to communicate, exchange information, and decide how to approach a task.</p><p>This can be valuable for complex research or planning problems where the next step cannot always be determined in advance.</p><p>However, flexibility introduces uncertainty.</p><p>Agents may repeat work, disagree over responsibilities, or enter unnecessary communication loops.</p><p>The result can be higher costs, longer execution times, and more difficult debugging.</p><p>The architectural decision therefore depends on the nature of the problem.</p><p><strong>The goal isn&#8217;t to maximize agent autonomy. It&#8217;s to introduce enough autonomy to solve the problem while retaining control over how the solution is produced.</strong></p><p>For developers, this means choosing orchestration patterns based on business requirements rather than selecting the most sophisticated framework available.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Design a production-ready RAG architecture for enterprise GenAI applications</a></strong></h1><p><strong>&#128197; Saturday, October 31 | 9:30 AM&#8211;1:30 PM EDT</strong><br>Design a <strong>production-ready RAG architecture for enterprise GenAI</strong>, covering ingestion, chunking, metadata enrichment, vector search, retrieval tuning, evaluation, governance, and cost control to build grounded, traceable, and reliable AI applications.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JOPi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21JOPi%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:645946,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/59nlsgg1?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/217221049?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!JOPi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/59nlsgg1?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Brian Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Brian Live</span></a></p><div><hr></div><h2><strong>3. Your Agents May Be Sharing Information, but Are They Sharing the Same Context?</strong></h2><p>One of the less obvious challenges in multi-agent systems is maintaining a consistent understanding of the task.</p><p>Imagine an insurance claims application with three agents.</p><p>The first extracts information from a submitted claim. The second checks policy eligibility. The third recommends the next action.</p><p>Now imagine the policy information changes between the second and third stages.</p><p>The eligibility agent may be operating on an older version of the policy, while the recommendation agent has access to newer information.</p><p>Both agents could produce reasonable outputs based on what they know.</p><p>But the system may arrive at an inconsistent decision.</p><p>This is not primarily a language-model problem.</p><p>It is a data consistency and state-management problem.</p><p>As multi-agent applications become more sophisticated, developers must decide what information agents should share, where that information should be stored, and which source should be considered authoritative.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Harness Engineering: Build an AI Data Analyst You Can Actually Trust</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BBht!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!BBht!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21BBht%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:491939,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/qwhit9op?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.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_!BBht!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!BBht!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Saturday, October 31 | 9:30 AM&#8211;1:30 PM EDT</a></strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"> </a></p><p>Join Bruno Gon&#231;alves to build a production-ready AI data analyst in Python using MCP tools, context management, guardrails, output verification, and fault-tolerant execution to create reliable, secure, and trustworthy AI agents.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/qwhit9op?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Bruno Gon&#231;alves Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Bruno Gon&#231;alves Live</span></a></p><div><hr></div><h2><strong>Shared memory isn&#8217;t the same as reliable memory</strong></h2><p>Giving agents access to a common memory store might seem like an obvious solution.</p><p>But shared memory introduces questions of its own.</p><p>What information should be retained?</p><p>Which agent can update it?</p><p>How are conflicting updates resolved?</p><p>What happens when stored information becomes outdated?</p><p>And how can developers distinguish between verified enterprise data and an interpretation generated by another agent?</p><p>These distinctions matter because an agent-generated summary is not necessarily equivalent to an authoritative business record.</p><p>For example, a customer-support agent might summarize a previous interaction as &#8220;the customer is eligible for a refund.&#8221;</p><p>But that summary should not automatically override the organization&#8217;s actual refund policy or transaction history.</p><p>A more dependable architecture separates temporary conversational context from persistent business state and authoritative data sources.</p><p>It also defines explicit rules for reading, updating, and validating shared information.</p><p><strong>The important question isn&#8217;t how much information an agent can remember. It&#8217;s whether the agent is using the correct information when making a decision.</strong></p><p>This becomes especially important in enterprise environments where agents interact with databases, analytics platforms, document repositories, and continuously changing operational systems.</p><h2><strong>4. The Enterprise Data Problem: An Agent Is Only as Reliable as the Information It Uses</strong></h2><p>One of the biggest differences between an impressive AI prototype and a production-ready enterprise application is the environment in which it operates.</p><p>A prototype might use a small collection of documents and a few carefully designed examples.</p><p>A production application may need to work across thousands of documents, multiple databases, legacy systems, internal APIs, and business-specific access policies.</p><p>The difficulty is not simply retrieving information.</p><p>It is retrieving the right information, interpreting it correctly, and using it within the appropriate business context.</p><p>Consider a multi-agent system designed to support enterprise risk analysis.</p><p>One agent retrieves operational data. Another analyzes historical patterns. A third evaluates potential risks. A fourth prepares recommendations.</p><p>If the underlying data is incomplete or inconsistent, the system may produce convincing but misleading conclusions.</p><p>Adding more reasoning agents does not fix unreliable source data.</p><p>In fact, it can make the problem harder to detect because each agent may transform the original information before passing it downstream.</p><p>This is where techniques such as retrieval-augmented generation, structured data access, metadata management, and deterministic validation become important.</p><p>Rather than allowing agents to rely entirely on generated interpretations, architects can connect them to governed enterprise information sources.</p><p>For example:</p><ul><li><p>A retrieval agent can locate relevant documents and preserve source references.</p></li><li><p>An analytical component can execute structured queries against validated datasets.</p></li><li><p>A policy engine can evaluate deterministic business rules.</p></li><li><p>A reasoning agent can interpret the combined evidence and explain the result.</p></li><li><p>A validation component can check whether the proposed action satisfies the required constraints.</p></li></ul><p>These responsibilities do not necessarily require five separate LLM-powered agents.</p><p>Some may be better implemented as conventional software services.</p><p>That distinction is essential.</p><p><strong>Not every intelligent workflow component needs to be an AI agent. Sometimes the most reliable part of an agentic architecture is the part that doesn&#8217;t use an LLM at all.</strong></p><p>The practical solution is to combine probabilistic reasoning with deterministic systems wherever correctness and accountability matter.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Build and Stress-Test a multi-asset portfolio with Python</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8xJK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%218xJK%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:472102,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.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_!8xJK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Saturday, November 28 | 9:30 AM&#8211;1:30 PM EST</a></strong> </p><p>Join Cordell Tanny, CFA, FRM, FDP, to build and stress-test a 12-asset investment portfolio in Python, using portfolio optimization, CVaR, Monte Carlo simulation, and downside risk analysis to evaluate diversification, manage market volatility, and generate AI-assisted investment risk reports.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Cordell Tanny Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter"><span>Join Cordell Tanny Live</span></a></p><div><hr></div><h2><strong>5. When an Agent Makes a Mistake, How Does the System Know?</strong></h2><p>Traditional software applications are generally built around defined execution paths.</p><p>Developers know which functions are called, what inputs they expect, and how failures should be handled.</p><p>Agentic systems introduce more variability.</p><p>An agent may choose a different tool, interpret an instruction differently, or generate an unexpected intermediate result.</p><p>In a multi-agent workflow, that variability can influence the behaviour of other agents.</p><p>Consider an automated incident investigation system.</p><p>A monitoring agent detects an anomaly.</p><p>A diagnostic agent investigates potential causes.</p><p>A remediation agent recommends corrective action.</p><p>What happens if the diagnostic agent incorrectly identifies the root cause?</p><p>Should the remediation agent proceed?</p><p>Should another component verify the diagnosis?</p><p>Should the system request human approval?</p><p>These questions reveal why validation and failure recovery need to be built into the architecture.</p><h2><strong>A successful response isn&#8217;t enough</strong></h2><p>Many AI applications are evaluated primarily on whether they produce a correct final answer.</p><p>For multi-agent systems, that approach is incomplete.</p><div class="callout-block" data-callout="true"><p><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fadding-more-ai-agents-wont-fix-your-workflow-here-s-what-might-1106ee6095f2%3F">&#128073;</a> <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub">Read the full expert conversation on Packt&#8217;s Medium</a></strong> and discover how to move beyond intelligent agents to build reliable, production-ready multi-agent AI systems.</p></div><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[NVIDIA Fixes Agent Mistakes. Perplexity Rethinks Retrieval. AWS Secures RAG.]]></title><description><![CDATA[Claude Haiku 5.5, Google's MCP Java SDK, and why clean data isn't always LLM-ready.]]></description><link>https://packtdatapro1.substack.com/p/nvidia-fixes-agent-mistakes-perplexity</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/nvidia-fixes-agent-mistakes-perplexity</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 08 Oct 2026 13:11:44 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21oDPH%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Deterministic AI on CPUs: Build low-latency LLM workflows</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!oDPH!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21oDPH%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/f612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:497875,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/packt-g2ig?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.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_!oDPH!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!oDPH!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ff612bdf0-d22a-4a51-b797-fb125f9617af_1880x940.png 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Friday, October 30 | 9:30 AM&#8211;1:30 PM EDT</a></strong></p><p>Join Ben Auffarth to build deterministic, low-latency AI workflows on CPUs using ModernBERT, LFM2.5, conformal prediction, and LangGraph, with reliable routing, uncertainty checks, and selective LLM escalation for production-ready AI systems.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/packt-g2ig?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Ben Auffarth Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fpackt-g2ig%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Ben Auffarth Live</span></a></p><div><hr></div><p>&#128075; Hi there,</p><p>Welcome to <strong>DataPro #188!</strong></p><p><strong>Your AI is only as reliable as the data, decisions, and systems behind it.</strong></p><p>Your dashboards are accurate. Your pipelines are running. Your data is well-structured. So why does your LLM still retrieve the wrong information or generate unreliable answers?</p><p>That&#8217;s the challenge at the heart of this week&#8217;s expert conversation.</p><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fjenniferratten%2F">Jennifer Ratten, VP of Application Engineering | Data Strategy and Practice at NFP, an Aon company</a></strong>, joins <strong>Vaideeshwari Roshan, Portfolio Manager at Packt</strong>, to explain what it really takes to make enterprise data <em>LLM-ready</em>.</p><p>Drawing on a production project involving <strong>hundreds of thousands of insurance documents</strong>, Jennifer reveals how her team combined Microsoft Fabric, Cosmos DB, RAG, semantic chunking, and AI agents to <strong>reduce manual processing time by 97%</strong>.</p><p>But the biggest challenge wasn&#8217;t the LLM. Generic chunking failed, retrieval confused plan types, and traditional BI-ready data structures needed rethinking. The solution came from better semantic modeling, context-aware retrieval, and continuous validation.</p><p><strong>The lesson? Clean data isn&#8217;t necessarily LLM-ready data, and a better model won&#8217;t fix poorly structured knowledge.</strong></p><p>That same challenge of making AI more accurate, secure, and reliable runs through this week&#8217;s developments.</p><p><strong>This Week&#8217;s Highlights</strong></p><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fresearch.nvidia.com%2Flabs%2Flpr%2Fpivotopd%2F">NVIDIA&#8217;s PivotOPD:</a></strong> Teaches AI agents to prevent and recover from critical mistakes, improving ALFWorld performance by 5.5% and SWE-Bench Verified resolution by 3.2%.</p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.perplexity.ai%2Fhub%2Fblog%2Fmultimodal-embeddings-beyond-a-single-vector">Perplexity&#8217;s Multimodal Embeddings:</a></strong> Introduces 0.6B and 9B models that search text, images, and PDFs without OCR, trained on 186 million query-document pairs across 46 languages.</p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fintroducing-claude-haiku-5-5-on-aws%2F">Claude Haiku 5.5 on AWS:</a></strong> Anthropic&#8217;s faster, cost-efficient model arrives on Amazon Bedrock at approximately 75% lower cost than Haiku 4.5, supporting coding, tool use, and high-volume AI subagents.</p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fgoogle-cloud-cli-remote-mcp-server-in-preview">Google Cloud&#8217;s Remote MCP Server:</a></strong> Enables AI agents to execute hundreds of gcloud and BigQuery commands through secure, managed cloud infrastructure.</p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Frethinking-access-control-for-rag-with-amazon-quick-and-amazon-bedrock%2F">AWS Secures Enterprise RAG:</a></strong> Adds real-time permission checks to Amazon Quick and Bedrock Knowledge Bases, preventing unauthorized document retrieval. Mondel&#275;z International uses Amazon Quick across 35,000+ employees.</p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fdata-agent-kit-is-now-ga-bring-google-data-cloud-to-any-coding-agent">AWS Rethinks Agentic AI ROI:</a></strong> Introduces a framework measuring automation through time savings, error reduction, decision quality, and maintenance efficiency, with Kitsa reporting 91% cost savings.</p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fannouncing-mcp-toolbox-java-sdk-v10-agentic-data-access-for-the-enterprise">Google&#8217;s MCP Toolbox Java SDK 1.0:</a></strong> Brings secure database access, session management, and type-safe orchestration to enterprise Java agents using AlloyDB, Spring Boot, and LangChain4j.</p></li></ul><p><strong>The bigger picture?</strong> From preparing data for LLMs to building agents that recover from mistakes, enforce security, and deliver measurable business value, enterprise AI is moving beyond impressive demos toward <strong>systems that actually work in production</strong>.</p><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Design a production-ready RAG architecture for enterprise GenAI applications</a></strong></h1><p><strong>&#128197; Saturday, October 31 | 9:30 AM&#8211;1:30 PM EDT</strong><br>Design a <strong>production-ready RAG architecture for enterprise GenAI</strong>, covering ingestion, chunking, metadata enrichment, vector search, retrieval tuning, evaluation, governance, and cost control to build grounded, traceable, and reliable AI applications.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JOPi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21JOPi%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:645946,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/59nlsgg1?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/217221049?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!JOPi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/59nlsgg1?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Brian Live&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Brian Live</span></a></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-data-works-for-bi-so-why-does-your-llm-keep-getting-it-wrong-612e9c1689a6">Your Data Works for BI. So Why Does Your LLM Keep Getting It Wrong?</a></strong></h1><p><em>How one enterprise transformed hundreds of thousands of unstructured insurance documents into an LLM-ready data platform, reduced manual processing time by 97%, and discovered why clean data alone is not enough for production AI.</em></p><blockquote><p><em>Interview hosted by Vaideeshwari Roshan, Portfolio Manager, Packt | Featuring Jennifer Ratten, VP, Application Engineering | Data Strategy and Practice, NFP, an Aon company</em></p></blockquote><p>Your dashboards are accurate. Your SQL queries return the right numbers. Your data pipelines are running smoothly.</p><p>Then you connect a large language model, ask it a seemingly straightforward question, and suddenly the answers are incomplete, inconsistent, or simply wrong.</p><p>What changed? The data didn&#8217;t. The way it needed to be understood did.</p><p>This is one of the most overlooked challenges in enterprise AI. Data engineered for reporting, analytics, and business intelligence is not necessarily ready for retrieval, reasoning, or conversational AI.</p><p>And the consequences extend far beyond a disappointing chatbot response. In industries where accuracy, compliance, and trust matter, a poorly grounded answer can undermine an entire AI initiative.</p><p>In a conversation hosted by Vaideeshwari Roshan, Portfolio Manager at Packt, <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fjenniferratten%2F">Jennifer Ratten, VP of Application Engineering, Data Strategy and Practice at NFP, an Aon company,</a> shared what it actually takes to build an LLM-ready data foundation.</p><p>Drawing on a production implementation involving hundreds of thousands of insurance documents, Ratten explained how her team combined document intelligence, retrieval-augmented generation (RAG), semantic modeling, structured databases, and AI agents to transform a highly manual process into a scalable AI-enabled workflow.</p><p>The result was striking: approximately 97% less manual processing time, achieved by rethinking how data was prepared, structured, validated, and retrieved.</p><p>But the most valuable lesson wasn&#8217;t about the model or the technology stack.</p><p>It was about understanding the data well enough to make AI trustworthy.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Harness Engineering: Build an AI Data Analyst You Can Actually Trust</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!BBht!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!BBht!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21BBht%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:491939,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/qwhit9op?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.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_!BBht!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!BBht!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!BBht!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F31f926e8-c00f-40b5-80ed-7c90a369a309_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Saturday, October 31 | 9:30 AM&#8211;1:30 PM EDT</a></strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"> </a></p><p>Join Bruno Gon&#231;alves to build a production-ready AI data analyst in Python using MCP tools, context management, guardrails, output verification, and fault-tolerant execution to create reliable, secure, and trustworthy AI agents.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/qwhit9op?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Bruno Gon&#231;alves Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fqwhit9op%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Bruno Gon&#231;alves Live</span></a></p><div><hr></div><h2><strong>The Business Problem: Thousands of Health Plans, Hundreds of Thousands of Documents, and Too Much Manual Work</strong></h2><p>Before moving into technology, Ratten spent nearly two decades working with insurance agencies. Her career began on the business side, where operating within a small organization made efficiency a necessity rather than an aspiration.</p><p>She started automating repetitive tasks through macros and reporting, gradually moving into analytics, Power BI, and Microsoft&#8217;s Power Platform. As AI capabilities evolved, she began applying them to operational problems that traditional automation could not easily solve.</p><p>Following her company&#8217;s acquisition, she transitioned fully into technology, focusing on building and scaling solutions using Microsoft Fabric and related technologies.</p><p>That combination of business experience and technical expertise became particularly important when tackling one of her most demanding projects.</p><p>The organization was processing hundreds of thousands of unstructured documents, including PDFs, Word files, and text documents containing detailed health insurance plan information.</p><p>Each document could contain different terminology, layouts, coverage rules, and benefit structures.</p><p>Insurance agents were responsible for reviewing these documents manually, extracting relevant details, and entering the information into multiple downstream systems.</p><p>The challenges were predictable but significant:</p><ul><li><p>Manual extraction: Employees spent substantial time locating and interpreting information buried inside documents.</p></li><li><p>Inconsistent terminology: Similar benefits could be described differently across providers and plan types.</p></li><li><p>Frequent updates: Changes to health plans required information to be reviewed and updated repeatedly.</p></li><li><p>Limited scalability: Growing document volumes increased operational effort and the risk of errors.</p></li><li><p>Fragmented access: Information existed across documents and systems rather than within a consistent, queryable knowledge foundation.</p></li></ul><p>The system supported an operational environment of roughly 70,000 employees, with individual employees responsible for managing thousands of health plans.</p><p>At that scale, even minor inefficiencies could become substantial operational bottlenecks.</p><p>The goal was not simply to automate document reading.</p><p>It was to build a system that could extract, validate, standardize, compare, and retrieve insurance information reliably, while allowing users to interact with that information through natural language.</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Hn9t!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png 424w, https://substackcdn.com/image/fetch/$s_!Hn9t!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png 848w, https://substackcdn.com/image/fetch/$s_!Hn9t!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png 1272w, https://substackcdn.com/image/fetch/$s_!Hn9t!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Hn9t%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png" width="560" height="105" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:105,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Hn9t!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png 424w, https://substackcdn.com/image/fetch/$s_!Hn9t!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png 848w, https://substackcdn.com/image/fetch/$s_!Hn9t!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png 1272w, https://substackcdn.com/image/fetch/$s_!Hn9t!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F9925c15e-a663-4e1a-ad8f-f6043afad33c_560x105.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><blockquote><p><em>Figures shared by Jennifer Ratten. The 99% figure represents a project requirement, not a reported final accuracy result.</em></p></blockquote><h2><strong>Why One LLM Was Never Going to Solve the Problem</strong></h2><p>One of the first architectural decisions was recognizing that the solution could not rely on a single LLM prompt or a standalone RAG application.</p><p>The system needed several complementary AI capabilities working together.</p><p>Retrieval-augmented generation grounded responses in relevant source documents, reducing dependence on the model&#8217;s internal knowledge.</p><p>Document classification helped distinguish between different formats, plan categories, and content structures.</p><p>Section-level summarization extracted and normalized important details from specific benefit categories, while higher-level summarization made broader plan information easier to interpret.</p><p>Conversational AI allowed users to ask questions without navigating multiple documents or manually constructing database queries.</p><p>And AI agents supported more complex workflows involving reasoning, plan comparisons, and response generation.</p><p>These were not isolated features bolted onto a document repository. They formed an integrated data processing and reasoning architecture.</p><p>That distinction matters.</p><p>A chatbot might answer a question about a single document reasonably well. A production insurance application must identify the correct plan, retrieve the relevant coverage section, distinguish similar terminology, compare information against other sources, and produce an answer consistent with the underlying records.</p><p>Each step introduces another opportunity for error.</p><p>The challenge was not getting an LLM to read documents. It was ensuring that every piece of information reaching the LLM was relevant, interpretable, and trustworthy.</p><h2><strong>Inside the Architecture: From Raw Documents to AI-Ready Intelligence</strong></h2><p>Ratten described an architecture that separated document ingestion, semantic preparation, structured storage, and AI-driven reasoning.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21GgBJ%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!GgBJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png 424w, https://substackcdn.com/image/fetch/$s_!GgBJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png 848w, https://substackcdn.com/image/fetch/$s_!GgBJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png 1272w, https://substackcdn.com/image/fetch/$s_!GgBJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21GgBJ%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png" width="560" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/eb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!GgBJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png 424w, https://substackcdn.com/image/fetch/$s_!GgBJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png 848w, https://substackcdn.com/image/fetch/$s_!GgBJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png 1272w, https://substackcdn.com/image/fetch/$s_!GgBJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Feb3b8bb3-0323-419d-848d-e01f53c38849_560x280.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>Conceptual representation based on the architecture described in the interview.</p><p>Documents first entered blob storage, where they were parsed and normalized.</p><p>The team then applied LLM-driven chunking logic designed to accommodate approximately 25 different document layout variations across insurance plan types.</p><p>This was a critical departure from generic document-processing approaches.</p><p>Rather than splitting text into arbitrary segments, the pipeline needed to preserve the meaning and relationships between insurance benefits, coverage conditions, and plan categories.</p><p>Once extracted and normalized, structured information was stored in Cosmos DB and Fabric SQL databases.</p><p>These data stores provided a consistent foundation for downstream querying and AI workflows.</p><p>On top of that foundation, agents built using Microsoft AI Foundry handled reasoning, comparisons, and final response generation.</p><p>Python and SQL formed the core of the transformation, validation, and orchestration work, with R Studio used selectively for analytical tasks.</p><p>The architecture reflects an important principle for modern data engineering: LLM readiness is not a final transformation applied before inference. It is an end-to-end design requirement.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Build and Stress-Test a multi-asset portfolio with Python</a></strong></h1><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!8xJK!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%218xJK%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:472102,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/219412917?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.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_!8xJK!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!8xJK!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F862b14fc-932a-4fcb-880e-891de7235d81_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128197; <strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter">Saturday, November 28 | 9:30 AM&#8211;1:30 PM EST</a></strong> </p><p>Join Cordell Tanny, CFA, FRM, FDP, to build and stress-test a 12-asset investment portfolio in Python, using portfolio optimization, CVaR, Monte Carlo simulation, and downside risk analysis to evaluate diversification, manage market volatility, and generate AI-assisted investment risk reports.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/w8u8x92t?coupon=NL40&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Cordell Tanny Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fw8u8x92t%3Fcoupon%3DNL40%26amp%3Butm_source%3Dnewsletter"><span>Join Cordell Tanny Live</span></a></p><div><hr></div><h2><strong>The Chunking Problem: Why Generic RAG Failed to Deliver Accurate Answers</strong></h2><p>Chunking is often treated as a routine implementation detail in RAG systems.</p><p>Choose a chunk size, add overlap, generate embeddings, and move on.</p><p>For Ratten&#8217;s team, that approach was not sufficient.</p><p>Early experiments with generic chunking produced weaker accuracy because the structure of the documents carried important business meaning.</p><p>A health insurance document is not simply a collection of paragraphs. It contains relationships between plan types, coverage categories, conditions, exclusions, and benefit structures.</p><p>Splitting the document without respecting those relationships can remove the very context needed to answer a question correctly.</p><p>The team found that section-based chunking delivered substantially better results.</p><p>Instead of organizing content around arbitrary token boundaries, documents were divided into meaningful sections, such as hospital services or prescription coverage.</p><p>Those sections were then refined according to the structural differences between document types.</p><p>This approach made retrieval more aligned with how insurance professionals actually reason about coverage.</p><p>For example, a question about prescription benefits should retrieve the relevant prescription coverage section for the correct plan, not a semantically similar passage from another plan or benefit category.</p><p>The distinction sounds simple.</p><p>In production, it can determine whether the system delivers a reliable answer or a misleading one.</p><h2><strong>When the data existed, but retrieval still failed</strong></h2><p>One of the clearest examples emerged during user acceptance testing.</p><p>Users were asking for information about a specific health plan, but the system returned results covering multiple plan types.</p><p>The information was present in the underlying dataset.</p><p>The model was not necessarily inventing facts.</p><p>The failure was in how the data had been chunked and indexed.</p><p>The original indexing strategy did not sufficiently distinguish between plan categories, allowing unrelated plan information to enter the retrieval results.</p><p>The team addressed the issue by introducing additional indexing layers aligned with specific plan types.</p><p>This exposed a problem that many AI teams misdiagnose.</p><p>When an LLM produces the wrong answer, the immediate instinct is often to change the model, rewrite the prompt, or adjust the generation parameters.</p><p>But sometimes the model is simply receiving the wrong context.</p><p>Before optimizing generation, teams need to verify that retrieval is selecting the correct business entities and relationships.</p><h2><strong>Accuracy Wasn&#8217;t a Final Test. It Was Built into the Pipeline.</strong></h2><p>Given the sensitive and regulated nature of health insurance information, the project had demanding operational requirements.</p><p>Accuracy needed to meet a minimum target of 99%. Responses had to arrive within seconds or minutes rather than hours. Security, stability, and personalization were also essential.</p><p>Different users needed different types of outputs, and the system had to support those requirements without compromising consistency.</p><p>Interestingly, cost was not the primary constraint.</p><p>The organization was prepared to invest in the infrastructure required to deliver a reliable solution.</p><p>That shifted the engineering focus toward correctness, performance, and operational stability.</p><div class="callout-block" data-callout="true"><p><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-data-works-for-bi-so-why-does-your-llm-keep-getting-it-wrong-612e9c1689a6">&#128073; </a><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-data-works-for-bi-so-why-does-your-llm-keep-getting-it-wrong-612e9c1689a6">Read the full expert article to explore the production architecture, lessons learned, and why Jennifer would start with ontologies if she were building the system again.</a></strong></p></div><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong> &#11093; <a href="iframe.php?url=https%3A%2F%2Fresearch.nvidia.com%2Flabs%2Flpr%2Fpivotopd%2F">PivotOPD: Learning to Recover from Pivotal Mistakes in Multi-Turn Agents.</a> </strong><em>NVIDIA Introduces PivotOPD to Help AI Agents Learn from Mistakes: </em>NVIDIA researchers have developed PivotOPD, a new training framework that helps multi-turn AI agents identify, prevent, and recover from critical errors during complex tasks. Unlike conventional training methods, it teaches agents how to correct mistakes instead of letting failures compound. The approach improved task performan duction, decision quality, and maintenance efficiency. Real-world deployments demonstrate the impact: Kitsa achieved 91% cost savings, dLocal automated up to 75% of compliance reviews, and Genpact reduced supply-chain disruption analysis from days to minutes.</p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.perplexity.ai%2Fhub%2Fblog%2Fmultimodal-embeddings-beyond-a-single-vector"><span>Multimodal embeddings beyond a single vector.</span></a><span> </span></strong><em><span>Perplexity Launches Multimodal Embedding Models That Search PDFs Without OCR:</span></em><span> Perplexity has introduced pplx-embed-v2-late, a family of 0.6B and 9B models that improve text and image retrieval using token-level embeddings instead of single vectors. Trained on 186 million query-document pairs across 46 languages, they support direct visual PDF search, shared embedding spaces, and faster, lower-cost querying while delivering competitive benchmark performance.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fintroducing-claude-haiku-5-5-on-aws%2F"><span>Introducing Claude Haiku 5.5 on AWS.</span></a><span> </span></strong><em><span>Anthropic Launches Claude Haiku 5.5 on AWS at 75% Lower Cost:</span></em><span> AWS has introduced Claude Haiku 5.5 on Amazon Bedrock and Claude Platform, offering faster, more efficient AI for coding, tool use, and high-volume agentic workflows. Priced approximately 75% below Haiku 4.5 for most tasks, it introduces adjustable reasoning effort and pairs with Opus 5.5 to handle complex workflows through cost-efficient subagents.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fgoogle-cloud-cli-remote-mcp-server-in-preview"><span>Google Cloud CLI remote MCP server in preview.</span></a><span> </span></strong><em><span>Google Cloud Launches Remote MCP Server to Let AI Agents Manage Cloud Infrastructure: </span></em><span>Google has introduced its Cloud CLI remote MCP server in preview, enabling AI agents to execute hundreds of gcloud and BigQuery commands without local installations. With secure sandbox execution, IAM-based access, Model Armor protection, and audit logging, it simplifies cloud management, infrastructure diagnostics, and data workflows through natural-language-driven automation.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Frethinking-access-control-for-rag-with-amazon-quick-and-amazon-bedrock%2F"><span>Rethinking access control for RAG with Amazon Quick and Amazon Bedrock.</span></a><span> </span></strong><em><span>AWS Introduces Real-Time Access Controls to Prevent Data Leaks in Enterprise RAG:</span></em><span> AWS has enhanced Amazon Quick and Bedrock Knowledge Bases with real-time permission verification, addressing security gaps caused by outdated access controls. Its two-stage approach combines indexed filtering with live checks against sources like Google Drive, SharePoint, and Confluence, ensuring AI-generated answers only use authorized documents. Mondel&#275;z International has deployed Amazon Quick for over 35,000 employees.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fdata-agent-kit-is-now-ga-bring-google-data-cloud-to-any-coding-agent"><span>Data Agent Kit is now GA: Bring Google Data Cloud to any coding agent.</span></a><span> </span></strong><em><span>AWS Strengthens Enterprise RAG Security with Real-Time Access Controls: </span></em><span>AWS has introduced real-time permission checks in Amazon Quick and Bedrock Knowledge Bases to prevent unauthorized data exposure. By combining indexed filtering with live verification against original data sources, the system ensures AI responses respect current user permissions. Mondel&#275;z International uses Amazon Quick across 35,000+ employees, highlighting its enterprise-scale adoption.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbeyond-hours-saved-building-the-business-case-for-agentic-automation%2F"><span>Beyond hours saved: Building the business case for agentic automation.</span></a><span> </span></strong><em><span>AWS Rethinks Agentic AI ROI Beyond Hours Saved:</span></em><span> AWS has introduced the Agentic Value Model, measuring automation returns through time savings, error reduction, decision quality, and maintenance efficiency. Real-world deployments demonstrate the impact: Kitsa achieved 91% cost savings, dLocal automated up to 75% of compliance reviews, and Genpact reduced supply-chain disruption analysis from days to minutes.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fannouncing-mcp-toolbox-java-sdk-v10-agentic-data-access-for-the-enterprise"><span>Announcing MCP Toolbox Java SDK v1.0: Agentic data access for the enterprise.</span></a><span> </span></strong><em><span>Google Launches MCP Toolbox Java SDK 1.0 for Enterprise AI Agents: </span></em><span>Google has released its production-ready Java SDK, enabling AI agents to securely access enterprise databases through standardized MCP connections. Featuring type-safe orchestration, dynamic authentication, session management, and protected SQL queries, it integrates with AlloyDB, Spring Boot, and LangChain4j to build conversational agents that retrieve information, maintain context, and execute transactions without exposing databases directly.</span></p><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[30 Years Chasing One Question: What Actually Causes What?]]></title><description><![CDATA[Inside Yousri El Fattah&#8217;s journey to causal inference, plus the latest advances in agentic analytics, GNNs, MCP and AI infrastructure]]></description><link>https://packtdatapro1.substack.com/p/30-years-chasing-one-question-what</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/30-years-chasing-one-question-what</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 24 Sep 2026 13:03:49 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Liak%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>&#128075; Hi there,</strong> welcome to <strong>DataPro 187</strong>, where better decisions begin by understanding not just what happened, but <strong>why it happened</strong>.</p><p><strong>What happens when one question follows a researcher for more than three decades?</strong></p><p>For <strong>Yousri El Fattah</strong>, founder of Causal Computing and co-author of <em>Causal Inference with Bayesian Networks</em>, that question was deceptively simple: <strong>How do we intervene in a system to achieve the outcome we actually want?</strong></p><p>It took him from aeronautical engineering and stochastic control to learning systems, Bayesian networks, and eventually causal inference. In our lead story, Yousri takes us <strong>behind the book</strong>, tracing the ideas, research, and three years of writing that became <em>Causal Inference with Bayesian Networks</em>. It is also a timely reminder of a problem data teams are confronting today: <strong>prediction tells us what may happen, but making better decisions requires understanding why it happens and what changes when we intervene.</strong></p><p>That same shift from simply observing systems to <strong>understanding, deciding, and acting</strong> runs through this week&#8217;s developments in data and AI.</p><p>BigQuery can now move from spotting a metric change to identifying its drivers and estimating <strong>causal impact</strong>. Google is combining <strong>GNNs, digital twins, and AI agents</strong> to help telecom networks diagnose failures and move toward autonomous operation. AWS is turning hours of video into something agents can interrogate conversationally, while HEMA is using <strong>MCP and Bedrock</strong> to turn scattered enterprise knowledge into governed answers.</p><p>And as agents take on more work, the infrastructure around them is catching up too: persistent agent storage, faster action ranking, Blackwell-powered Dataflow pipelines, and AI-assisted database operations that allow even a <strong>solo founder to operate a platform tracking 210,000+ public contracts</strong>.</p><p>The common thread is increasingly clear: <strong>AI is moving from generating outputs to understanding systems, identifying causes, choosing actions, and operating on the results.</strong> Yousri&#8217;s three-decade journey into causality suddenly feels remarkably current.</p><div><hr></div><h1 style="text-align: center;"><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fowxvhpsi%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter">Build Production-Ready AI Agents : From Workflow to Deployment</a></strong></h1><p><strong>&#128197; Saturday, September 26&#8211;Sunday, September 27 | 10:00 AM&#8211;2:00 PM EDT</strong><br>Build production-ready AI agents with <strong>n8n</strong>, from real-world workflows and tool integrations to testing, security, governance, and deployment.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fowxvhpsi%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Liak!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!Liak!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!Liak!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!Liak!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Liak%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ashley&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://luma.com/owxvhpsi?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ashley" title="Ashley" srcset="https://substackcdn.com/image/fetch/$s_!Liak!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!Liak!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!Liak!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!Liak!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/owxvhpsi?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Ashley Live &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fowxvhpsi%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter"><span>Join Ashley Live &#8594;</span></a></p><div><hr></div><h2>This week&#8217;s highlights</h2><p>&#128304;<a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Ffrom-portal-hopping-to-instant-answers-hemas-journey-with-mcp-and-amazon-bedrock%2F"> </a><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Ffrom-portal-hopping-to-instant-answers-hemas-journey-with-mcp-and-amazon-bedrock%2F">From portal-hopping to instant answers: HEMA&#8217;s journey with MCP and Amazon Bedrock</a></strong></p><p>&#128304;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdatabases%2Fsolo-founder-runs-a-global-tender-platform-on-alloydb-and-mcp"> </a><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdatabases%2Fsolo-founder-runs-a-global-tender-platform-on-alloydb-and-mcp">Solo founder runs a global tender platform on AlloyDB and MCP</a></strong></p><p>&#128304; <strong><a href="iframe.php?url=https%3A%2F%2Fhuggingface.co%2FContrastive-LM%2FCLM-v0.1-8B">Contrastive-LM: CLM-v0.1-8B ranks agent actions up to 13&#215; faster</a></strong></p><p>&#128304; <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fstorage-data-transfer%2Ffilestore-agent-volumes">Google Cloud introduces Filestore agent volumes</a></strong></p><p>&#128304; <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fagentic-conversational-video-intelligence-built-on-aws%2F">AWS builds agentic conversational video intelligence</a></strong></p><p>&#128304; <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdatabases%2Frun-gnns-at-scale-with-ease-introducing-distributed-graphflow">Google scales GNNs for autonomous networks with Distributed GraphFlow</a></strong></p><p>&#128304; <strong><a href="iframe.php?url=https%3A%2F%2Fblog.google%2Finnovation-and-ai%2Fmodels-and-research%2Fgemini-models%2Fgemini-3-8-text-to-speech%2F">Gemini 3.8 Flash TTS turns prompts into custom voices and performances</a></strong></p><p>&#128304; <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fbigquery-augmented-analytics-tvfs">BigQuery augmented analytics brings causal analysis to SQL and AI agents</a></strong></p><p>&#128304;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fnew-dataflow-features-to-enable-large-scale-ai-workloads"> </a><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fnew-dataflow-features-to-enable-large-scale-ai-workloads">Dataflow adds Pause/Resume and NVIDIA RTX PRO 6000 Blackwell support</a></strong></p><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h1 style="text-align: center;"><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2F8qj7wfki%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter">Designing Data Infrastructure for AI Agents &amp; LLMs</a></strong></h1><p><strong>&#128197; Saturday, September 26 | 9:30 AM&#8211;1:30 PM EDT</strong><br>Design production-ready data infrastructure for <strong>AI agents &amp; LLMs</strong>, from safe write paths and state management to provenance, tracing, recovery, and production architecture.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21D_tc%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!D_tc!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!D_tc!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!D_tc!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!D_tc!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21D_tc%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:1175437,&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://packtdatapro1.substack.com/i/217221049?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.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_!D_tc!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!D_tc!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!D_tc!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!D_tc!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4dce36e0-0521-4174-a67a-b7ebc745c574_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/8qj7wfki?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Sandipan Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2F8qj7wfki%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter"><span>Join Sandipan Live</span></a></p><div><hr></div><h2><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Ffrom-control-theory-to-causal-inference-a-three-decade-journey-that-led-to-my-book-3419aa8b4200">From Control Theory to Causal Inference: A Three&#8209;Decade Journey That Led to My Book</a></h2><h4>Written by <strong>Yousri El Fattah</strong></h4><p>Some academic journeys begin with a clear plan. Mine began with a question that refused to leave me alone: <em><a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-in%2Fproduct%2Fcausal-inference-with-bayesian-networks-9781835089217">How do we intervene in a system to achieve a desired effect?</a></em> That question followed me across continents, across disciplines, and across decades &#8212; from aeronautical engineering in Cairo to stochastic adaptive control in Europe and Morocco, and eventually to causal inference and Bayesian networks in Southern California.</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!UPsh!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png 424w, https://substackcdn.com/image/fetch/$s_!UPsh!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png 848w, https://substackcdn.com/image/fetch/$s_!UPsh!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png 1272w, https://substackcdn.com/image/fetch/$s_!UPsh!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21UPsh%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png" width="120" height="151" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:151,&quot;width&quot;:120,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!UPsh!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png 424w, https://substackcdn.com/image/fetch/$s_!UPsh!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png 848w, https://substackcdn.com/image/fetch/$s_!UPsh!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png 1272w, https://substackcdn.com/image/fetch/$s_!UPsh!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcab4776f-8802-4746-bf51-aac0e4f6744a_120x151.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div><figcaption class="image-caption"><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fyelfattah%2F">Yousri El Fattah</a> Founder, Causal Computing | Causal AI &amp; Bayesian Networks | Decision Intelligence for Complex, High&#8209;Uncertainty Systems</figcaption></figure></div><p><strong>A Selection of Early Publications</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21qqwT%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qqwT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png 424w, https://substackcdn.com/image/fetch/$s_!qqwT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png 848w, https://substackcdn.com/image/fetch/$s_!qqwT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png 1272w, https://substackcdn.com/image/fetch/$s_!qqwT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21qqwT%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png" width="560" height="315" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:315,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!qqwT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png 424w, https://substackcdn.com/image/fetch/$s_!qqwT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png 848w, https://substackcdn.com/image/fetch/$s_!qqwT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png 1272w, https://substackcdn.com/image/fetch/$s_!qqwT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd9b6c221-92d3-4474-a2ec-3c6846f3fd3e_560x315.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p><strong>A selection of early publications that shaped my work in stochastic adaptive control, learning automata, and AI during my years in Cairo, Europe, Morocco, and California.</strong></p><p>Only in hindsight do I see the thread connecting it all. Every phase of my work &#8212; optimal control, learning automata, stochastic processes, modeling biological morphogenesis, market price formation, and communication flow control &#8212; was really an exploration of how systems behave, adapt, and respond when we act upon them. Causality was always present. I simply didn&#8217;t yet have the vocabulary for it.</p><p><strong>The First Half: Learning to Control What We Don&#8217;t Fully Know</strong></p><p>My early academic life was devoted to understanding how to control systems whose dynamics were uncertain or partially unknown. I focused on finite Markov chains and semi&#8209;Markov processes, developing active, recursive learning mechanisms that unified control and estimation in real time.</p><p>This work introduced several ideas that today echo in reinforcement learning:</p><ul><li><p>Randomized control policies to ensure continual exploration</p></li><li><p>Reward gradient formulas to quantify how policy changes affect long&#8209;run performance</p></li><li><p>Recursive stochastic gradient algorithms that adapt policies safely toward optimality</p></li></ul><p>At the time, these were simply solutions to problems I found intellectually irresistible. Today, they resemble early versions of concepts that underpin modern adaptive systems.</p><p>The figure below illustrates block diagrams from my book <em>Learning Systems</em>, depicting supervised learning of Bayes&#8217; rule, a game between multiple learning automata, a flow&#8209;control system regulating server activity, and a learning automaton.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Li37%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Li37!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png 424w, https://substackcdn.com/image/fetch/$s_!Li37!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png 848w, https://substackcdn.com/image/fetch/$s_!Li37!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png 1272w, https://substackcdn.com/image/fetch/$s_!Li37!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Li37%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png" width="509" height="335" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/768bafdb-a268-4046-aea3-79f25516fe91_509x335.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:335,&quot;width&quot;:509,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!Li37!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png 424w, https://substackcdn.com/image/fetch/$s_!Li37!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png 848w, https://substackcdn.com/image/fetch/$s_!Li37!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png 1272w, https://substackcdn.com/image/fetch/$s_!Li37!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F768bafdb-a268-4046-aea3-79f25516fe91_509x335.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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"><strong>Block diagrams from </strong><em><strong>Learning Systems</strong></em><strong> illustrating supervised learning, multi</strong>&#8209;<strong>automata games, flow control, and adaptive stochastic automata.</strong></figcaption></figure></div><p><strong>The Turning Point: Discovering the Language of Causality</strong></p><p>Everything changed in 1986.</p><p>While teaching control systems and AI at California State University Long Beach, I attended a lecture by Judea Pearl on Bayesian networks. That single talk reframed my entire intellectual world. It connected the systems I had spent decades modeling with a new, powerful idea: <strong>causal structure</strong>.</p><p>I realized that the question I had been chasing &#8212; <em>how do we intervene?</em> &#8212; was the beating heart of causal inference.</p><p>From that moment on, my research, teaching, and industry work shifted toward causal modeling, Bayesian networks, and decision analysis. When Packt approached me in 2023 to write a book on causal inference with Bayesian networks, I knew it was time to synthesize everything I had learned across my eclectic academic journey.</p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fjz2p5po6%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">What It Takes To Build Production-Ready LLM Applications</a></strong></h1><p><strong>&#128197; Saturday, October 3 | 9:30 AM&#8211;1:30 PM EDT</strong><br>Build <strong>production-ready LLM applications with DSPy</strong>, moving beyond manual prompt tweaking to structured evaluation, automated prompt optimization, failure analysis, and experiment tracking with <strong>MLflow</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fjz2p5po6%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!lFud!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!lFud!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!lFud!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!lFud!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21lFud%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:550563,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/jz2p5po6?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/217221049?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.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_!lFud!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!lFud!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!lFud!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!lFud!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F96d99b5b-66cd-4f6d-957b-cba67796c9ca_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/jz2p5po6?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Build with Serj &amp; Brett &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fjz2p5po6%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Build with Serj &amp; Brett &#8594;</span></a></p><div><hr></div><p><strong>Three Years, Hundreds of Papers, and One Unifying Vision</strong></p><p>Writing <em><a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-in%2Fproduct%2Fcausal-inference-with-bayesian-networks-9781835089217">Causal Inference with Bayesian Networks</a></em> took three years of deep reading, coding, experimentation, and careful structuring. My goal was ambitious:</p><p><strong>Build a book that teaches causal inference not as abstract theory, but as a practical, computational discipline grounded in Bayesian networks, influence diagrams, and relational databases.</strong></p><p>The book is organized into three parts:</p><p><strong>1. Representation (Chapters 1&#8211;5)</strong></p><p>Foundations of probability, Bayesian networks, structural causal models, and relational database representations.</p><p><strong>2. Inference (Chapters 6&#8211;11)</strong></p><p>Join tree clustering, probabilistic inference, causal identifiability, potential outcomes, and machine&#8209;learning meta&#8209;learners for heterogeneous treatment effects.</p><p><strong>3. Applications (Chapters 12&#8211;14)</strong></p><p>Real&#8209;world case studies in economics, epidemiology, and social science.</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!E7oZ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png 424w, https://substackcdn.com/image/fetch/$s_!E7oZ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png 848w, https://substackcdn.com/image/fetch/$s_!E7oZ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png 1272w, https://substackcdn.com/image/fetch/$s_!E7oZ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21E7oZ%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png" width="373" height="227" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/e814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:227,&quot;width&quot;:373,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!E7oZ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png 424w, https://substackcdn.com/image/fetch/$s_!E7oZ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png 848w, https://substackcdn.com/image/fetch/$s_!E7oZ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png 1272w, https://substackcdn.com/image/fetch/$s_!E7oZ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fe814928a-7f6d-4d25-be0c-1780fed567f9_373x227.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div><figcaption class="image-caption"><strong>Examples of Bayesian networks, do</strong>&#8209;<strong>calculus structures, and join tree clustering &#8212; core topics explored in the book.</strong></figcaption></figure></div><p>One of the book&#8217;s most distinctive contributions is an algorithm that compiles influence diagrams into <strong>Query Composition Graphs (QCGs)</strong> &#8212; a reusable, SQL&#8209;driven workflow for computing maximum expected utility (MEU). This bridges causal modeling with production&#8209;grade decision systems.</p><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!KQry!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png 424w, https://substackcdn.com/image/fetch/$s_!KQry!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png 848w, https://substackcdn.com/image/fetch/$s_!KQry!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png 1272w, https://substackcdn.com/image/fetch/$s_!KQry!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21KQry%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png" width="341" height="211" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:211,&quot;width&quot;:341,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!KQry!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png 424w, https://substackcdn.com/image/fetch/$s_!KQry!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png 848w, https://substackcdn.com/image/fetch/$s_!KQry!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png 1272w, https://substackcdn.com/image/fetch/$s_!KQry!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc37176f0-db27-45c3-bfbb-205aa9f653ca_341x211.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div><figcaption class="image-caption"><strong>Examples of influence diagrams, database representations, Query Composition Graphs (QCGs), and computed MEU policies featured in the book.</strong></figcaption></figure></div><p><strong>About the Book</strong></p><p><strong>Causal Inference with Bayesian Networks</strong> <em>Build Bayesian Networks and Causal Inference Models with R and Python </em>by <strong>Yousri El Fattah</strong> and <strong>Reza Bagheri</strong></p><p>This book provides:</p><ul><li><p>A unified introduction to Bayesian networks and structural causal models</p></li><li><p>Hands&#8209;on inference using R and Python</p></li><li><p>Practical methods for causal identifiability and treatment&#8209;effect estimation</p></li><li><p>A novel SQL&#8209;based workflow for MEU computation using QCG</p></li><li><p>Real&#8209;world applications in economics, epidemiology, and social science</p></li></ul><p><strong>Why I Wrote This Book</strong></p><p>Because causal inference is no longer optional.</p><p>Whether you work in AI, data science, economics, epidemiology, or decision analysis, understanding <em>why</em> things happen &#8212; and how to intervene &#8212; has become essential. Bayesian networks and influence diagrams offer a structured, transparent way to reason under uncertainty.</p><p>My hope is that this book gives readers not just knowledge, but <strong>tools they can use immediately</strong>:</p><ul><li><p>Build Bayesian networks from scratch</p></li><li><p>Perform probabilistic and causal inference</p></li><li><p>Implement SCMs and meta&#8209;learners</p></li><li><p>Deploy causal models inside relational databases</p></li><li><p>Compute MEU policies using QCGs</p></li></ul><p>After more than two years of collaboration with my co&#8209;author, <strong>Reza Bagheri</strong>, the book is now live on Amazon. It represents the culmination of my academic journey &#8212; and the beginning of yours.</p><p>This book is not just a technical guide &#8212; it is the culmination of a lifetime spent asking how systems respond when we intervene, and how understanding causality can help us make better decisions.</p><p><strong>Book Link</strong></p><p>&#128073; <a href="iframe.php?url=https%3A%2F%2Fpackt.link%2FQNELF">https://packt.link/QNELF</a></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter">Design a production-ready RAG architecture for enterprise GenAI applications</a></strong></h1><p><strong>&#128197; Saturday, October 31 | 9:30 AM&#8211;1:30 PM EDT</strong><br>Design a <strong>production-ready RAG architecture for enterprise GenAI</strong>, covering ingestion, chunking, metadata enrichment, vector search, retrieval tuning, evaluation, governance, and cost control to build grounded, traceable, and reliable AI applications.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!JOPi!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21JOPi%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:645946,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://luma.com/59nlsgg1?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/217221049?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.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_!JOPi!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 424w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 848w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!JOPi!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63e705f0-70b0-4b84-abfe-522745215973_2160x1080.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/59nlsgg1?coupon=NL35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Brian Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2F59nlsgg1%3Fcoupon%3DNL35%26amp%3Butm_source%3Dnewsletter"><span>Join Brian Live</span></a></p><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Ffrom-portal-hopping-to-instant-answers-hemas-journey-with-mcp-and-amazon-bedrock%2F"><span>From portal-hopping to instant answers: HEMA&#8217;s journey with MCP and Amazon Bedrock.</span></a><span> </span></strong><span>HEMA had plenty of internal technical knowledge, but finding it was the problem. Engineers had to jump between wikis, service catalogs, documentation, and IT portals, sometimes spending hours looking for answers. HEMA built </span><strong><span>HAL</span></strong><span>, an internal AI assistant using </span><strong><span>Amazon Bedrock AgentCore and MCP</span></strong><span>, to bring that scattered knowledge together. Employees can now ask questions from tools they already use, including </span><strong><span>Kiro and Claude</span></strong><span>, and get governed answers in seconds. MCP provides a common interface connecting those AI tools to HEMA&#8217;s knowledge bases and internal APIs, while Microsoft Entra ID controls access. What started as a developer assistant is becoming a company-wide knowledge layer, with plans to eventually let HAL take actions as well as answer questions.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdatabases%2Fsolo-founder-runs-a-global-tender-platform-on-alloydb-and-mcp"><span>Solo founder runs a global tender platform on AlloyDB and MCP:</span></a><span> </span></strong><span>Lucius AI is showing how far a </span><strong><span>one-person company can scale with AI and managed infrastructure</span></strong><span>. The tender-intelligence platform tracks more than </span><strong><span>210,000 public contracts across global markets</span></strong><span>, helping businesses analyze opportunities and prepare bids. Instead of running separate databases for structured data, logs, and vector search, founder Davor Jerkovi&#263; consolidated everything on </span><strong><span>Google Cloud AlloyDB for PostgreSQL</span></strong><span>. A ScaNN index cut semantic-search latency from </span><strong><span>1.14 seconds to 24 milliseconds, a 47x improvement</span></strong><span>. More interestingly, an AI agent connected through </span><strong><span>MCP</span></strong><span> now helps handle database work such as performance analysis, freshness checks, and incident investigation. The result is a global data platform that can operate with remarkably little human overhead.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Fhuggingface.co%2FContrastive-LM%2FCLM-v0.1-8B"><span>Contrastive-LM/CLM-v0.1-8B:</span></a><span> </span></strong><span>CLM-8B takes a different approach to AI decision-making: </span><strong><span>instead of generating an answer, it rapidly evaluates and ranks the possible actions you give it</span></strong><span>. Built on a frozen Qwen3-8B encoder with lightweight state and action heads, the model learns which action best matches a given situation. That makes it useful for </span><strong><span>tool selection, computer use, agent decisions, gaming, and verifying generated solutions</span></strong><span>. Because states and actions are encoded separately, actions can also be cached and reused, making CLM </span><strong><span>up to 13&#215; faster when ranking around 1,000 candidates</span></strong><span>. Fine-tuned versions reached </span><strong><span>81.6% on DeepSWE and 87.6% on Terminal-Bench 2.1</span></strong><span>, although those benchmark results do not apply to the base zero-shot checkpoint.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fstorage-data-transfer%2Ffilestore-agent-volumes"><span>Filestore agent volumes:</span></a><span> </span></strong><span>Google Cloud is tackling a less obvious problem in the rise of AI agents: </span><strong><span>where all their working files and state actually live</span></strong><span>. Its new </span><strong><span>Filestore agent volumes</span></strong><span> give each AI agent an isolated, persistent workspace that can be automatically created and attached in milliseconds as new tasks begin. This means platforms running thousands or even millions of agent sessions no longer need to manually provision storage or keep expensive resources sitting idle. Agents can pause and resume with </span><strong><span>sub-second responsiveness</span></strong><span>, storage scales on a pay-per-use basis, and multiple agents can safely share the same files for collaborative workflows. The goal is to make large-scale </span><strong><span>coding agents, multi-agent systems, and long-running AI workflows</span></strong><span> easier and cheaper to operate.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fagentic-conversational-video-intelligence-built-on-aws%2F"><span>Agentic conversational video intelligence built on AWS:</span></a></strong><span> AWS is turning </span><strong><span>hours of video review into a conversation</span></strong><span>. Its agentic video-intelligence architecture lets users upload footage and simply ask questions such as &#8220;What decisions were made?&#8221; or &#8220;When did this person appear?&#8221; Instead of running every video through a fixed pipeline, an AI agent decides whether it needs </span><strong><span>Amazon Transcribe for speech, Rekognition for visual analysis, or both</span></strong><span>, then combines the results into an answer. New videos can take </span><strong><span>5&#8211;10 minutes</span></strong><span> to analyze, but follow-up questions can return in </span><strong><span>under a second</span></strong><span> by reusing cached results. In one customer deployment involving more than 200 multi-hour recordings, the approach was associated with an </span><strong><span>approximately 80% reduction in manual review time</span></strong><span>, based on the customer&#8217;s own comparison.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdatabases%2Frun-gnns-at-scale-with-ease-introducing-distributed-graphflow"><span>Run GNNs at Scale with Ease: Introducing Distributed GraphFlow:</span></a><span> </span></strong><span>Google Cloud is applying </span><strong><span>Graph Neural Networks (GNNs) to the challenge of running telecom networks autonomously</span></strong><span>. Modern networks generate billions of interconnected data points, too much for human operators or AI agents to interpret directly. Google&#8217;s approach creates a real-time </span><strong><span>digital twin of the network in Spanner Graph</span></strong><span>, then uses its newly open-sourced </span><strong><span>Distributed Graph Flow (DGF)</span></strong><span> library to train GNNs on that graph data. These models can detect anomalies, trace the root cause of failures, predict equipment problems, and simulate events such as traffic surges or fiber cuts. AI agents can then use those predictions to understand what is happening and help decide or execute the appropriate response, moving telecom operations from </span><strong><span>reactive troubleshooting toward proactive, increasingly autonomous networks</span></strong><span>.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Fblog.google%2Finnovation-and-ai%2Fmodels-and-research%2Fgemini-models%2Fgemini-3-8-text-to-speech%2F"><span>Gemini 3.8 Flash TTS and Gemini 3.8 Flash-Lite TTS:</span></a><span> </span></strong><span>Google is turning text-to-speech into something closer to a </span><strong><span>full voice-production studio</span></strong><span> with </span><strong><span>Gemini 3.8 Flash TTS and Flash-Lite TTS</span></strong><span>. Flash lets creators design entirely new voices using natural-language prompts, controlling characteristics such as </span><strong><span>accent, tone, pacing, dialect, and acting style across 100+ languages and dialects</span></strong><span>. It also offers </span><strong><span>2,000+ production-ready voices</span></strong><span> and can replicate an authorized voice from a </span><strong><span>30-second sample</span></strong><span>, with consent verification and watermarking safeguards. Flash-Lite targets cheaper, high-volume workloads such as dubbing and voice agents. Together, the models move TTS beyond simply reading text aloud toward </span><strong><span>directing characters and performances line by line</span></strong><span>.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fbigquery-augmented-analytics-tvfs"><span>BigQuery Augmented analytics TVFs:</span></a><span> </span></strong><span>BigQuery is moving beyond simply answering </span><strong><span>&#8220;what happened?&#8221;</span></strong><span> to helping explain </span><strong><span>&#8220;why did it happen?&#8221;</span></strong><span> Google has introduced six augmented analytics functions that run AI, ML, and statistical analysis directly inside BigQuery. They can automatically </span><strong><span>detect sudden changes in metrics, identify what drove them, measure the causal impact of a business decision, uncover correlations, separate long-term trends from noise, and find seasonal patterns</span></strong><span>. Because the results come back as structured SQL outputs, these capabilities can also become tools for </span><strong><span>AI agents</span></strong><span>, allowing an agent to investigate data conversationally and chain analyses together. For example, it could spot an unexpected revenue jump, identify the customers or products responsible, then estimate how much of that increase was actually caused by a pricing change.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fuse-open-weight-models-as-your-ai-coding-agent-with-amazon-bedrock%2F"><span>Use open weight models as your AI coding agent with Amazon Bedrock:</span></a></strong><span> Google is upgrading </span><strong><span>Dataflow for bigger, more demanding AI workloads</span></strong><span>, focusing on two practical problems: wasted compute and insufficient inference power. </span><strong><span>Pause/Resume</span></strong><span>, now generally available for batch jobs, lets teams pause long-running workloads or recover failed jobs </span><strong><span>without starting again from scratch</span></strong><span>, saving compute and engineering time. Dataflow also now supports </span><strong><span>NVIDIA RTX PRO 6000 Blackwell GPUs</span></strong><span>, with </span><strong><span>96GB of GPU memory and 1.6 TB/s bandwidth</span></strong><span>, allowing teams to run inference with </span><strong><span>70B+ parameter models directly inside Dataflow pipelines</span></strong><span>. Combined with Dataflow&#8217;s autoscaling and infrastructure management, the changes make large-scale AI data processing and inference </span><strong><span>more flexible, powerful, and cost-efficient</span></strong><span>.</span></p><p><strong><span>&#128304;</span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fnew-dataflow-features-to-enable-large-scale-ai-workloads"><span>New Dataflow features to enable large scale AI workloads:</span></a><span> </span></strong><span>Google is making </span><strong><span>Dataflow better suited to large AI workloads</span></strong><span> with two upgrades aimed at saving compute and increasing inference power. </span><strong><span>Pause/Resume</span></strong><span> lets teams stop long-running batch jobs and continue them later, including after failures, rather than restarting days of processing from scratch. Dataflow also now supports </span><strong><span>NVIDIA RTX PRO 6000 Blackwell GPUs</span></strong><span>, offering </span><strong><span>96GB of GPU memory and 1.6 TB/s bandwidth</span></strong><span>. That allows teams to run inference with </span><strong><span>70B+ parameter models directly inside their data pipelines</span></strong><span>, while Dataflow handles capabilities such as autoscaling and resource optimization. Together, the updates make it easier to run </span><strong><span>large-scale data preparation and AI inference without wasting expensive compute resources</span></strong><span>.</span></p><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[Benchmarks ≠ Production: How Should You Evaluate LLMs?]]></title><description><![CDATA[Maxime Labonne on better evals, reliable LLMs and why small models can win.]]></description><link>https://packtdatapro1.substack.com/p/benchmarks-production-how-should</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/benchmarks-production-how-should</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Wed, 16 Sep 2026 12:01:38 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Dkel%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<div class="callout-block" data-callout="true"><h3>&#129309; PARTNER SPOTLIGHT</h3><h3><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159">Building a startup? Get in front of the right investors.</a></h3><p><strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159">Start FREE. Pitch when you&#8217;re ready.</a></strong></p><p>Fundraising shouldn&#8217;t mean weeks of cold outreach. On <strong>September 17</strong>, join the <strong>VC Pitch Conference</strong> and connect with a network of <strong>290+ VCs and angel investors</strong>.</p><p>&#127903;&#65039; <strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159">Register for a FREE ticket &#8594;</a></strong></p><p>Ready to pitch? Selected founders can get <strong>20 guaranteed 1:1 investor meetings in one day</strong>, matched by sector, stage, and geography.</p><p>&#128640; <strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159">Pitch to 20 investors and save 10% with PACKT10 &#8594;</a></strong></p></div><p>&#128075; <strong>Hi there</strong>, welcome to <strong>DataPro 186</strong>, where the best model isn&#8217;t the one that tops the benchmark. It&#8217;s the one that works in the real world.</p><p><strong>Your benchmark says the model is ready. Production may disagree.</strong></p><p>Before we dive in, a quick opportunity for founders in our community. Fundraising often means weeks of cold outreach without reaching the right investors. Through our partnership with <strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159">VC Pitch Conference</a></strong>, selected founders can pitch to <strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159">20 matched investors in one day on September 17</a></strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159">.</a></p><p>&#127903;&#65039; <strong>Want to see if it is right for you?</strong> <a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159">Register for a free ticket</a> to explore the opportunity. Packt readers can also get <strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159">10% off with PACKT10</a></strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159">.</a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://vcconf.com/?159&quot;,&quot;text&quot;:&quot;Register for a free ticket&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159"><span>Register for a free ticket</span></a></p><p>Now, onto the bigger question shaping this issue.</p><p><strong>What does a great LLM benchmark score actually tell you about how that model will behave in production?</strong></p><p>Potentially, much less than you think.</p><p>A model can ace standardized evaluations and still struggle when real users introduce unfamiliar prompts, edge cases, strict output formats, latency constraints, or entirely different data distributions.</p><p>In our expert conversation, <strong>Maxime Labonne, Head of Post-Training at Liquid AI</strong>, joins <strong>Sanjana Gupta, Relationship Lead at Packt</strong>, to unpack that gap between <strong>benchmark performance and production reliability</strong>.</p><p>Maxime explains why benchmarks should be treated as <strong>signals rather than verdicts</strong>, why teams should <strong>design evaluations before training</strong>, and when deterministic checks, model judges, and human evaluation each make sense. He also explores a counterintuitive shift worth watching: for narrow, well-defined tasks, a <strong>smaller fine-tuned model can outperform a much larger general-purpose model</strong>.</p><p>The practical takeaway for data and ML teams is simple: <strong>don&#8217;t optimize for the leaderboard. Build an evaluation system around the behavior your users actually need.</strong></p><div class="callout-block" data-callout="true"><p>&#128073; <strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2F%3F159">Register to Pitch Your Startup for FREE &#8594;</a></strong></p></div><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h1 style="text-align: center;"><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fz3mtzgrf%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter">How Modern AI Systems Really Find Answers: Build GraphRAG Applications</a></strong></h1><p><strong>&#128197; Saturday, September 19 | 09:30 AM&#8211;1:30 PM EDT</strong></p><p>Move beyond vector search and build explainable AI with <strong>Neo4j, knowledge graphs, Cypher and LLM agents.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fz3mtzgrf%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Dkel!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp 424w, https://substackcdn.com/image/fetch/$s_!Dkel!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp 848w, https://substackcdn.com/image/fetch/$s_!Dkel!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp 1272w, https://substackcdn.com/image/fetch/$s_!Dkel!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Dkel%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Alessandro&quot;,&quot;title&quot;:&quot;Alessandro&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://luma.com/z3mtzgrf?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Alessandro" title="Alessandro" srcset="https://substackcdn.com/image/fetch/$s_!Dkel!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp 424w, https://substackcdn.com/image/fetch/$s_!Dkel!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp 848w, https://substackcdn.com/image/fetch/$s_!Dkel!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp 1272w, https://substackcdn.com/image/fetch/$s_!Dkel!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F100e994d-c901-4a7d-850a-7af9c5b3291b_1456x728.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/z3mtzgrf?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Alessandro Live &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fz3mtzgrf%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter"><span>Join Alessandro Live &#8594;</span></a></p><div><hr></div><div id="youtube2-AMbg13s-pnI" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;AMbg13s-pnI&quot;,&quot;startTime&quot;:&quot;40s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="iframe.php?url=https%3A%2F%2Fwww.youtube-nocookie.com%2Fembed%2FAMbg13s-pnI%3Fstart%3D40s%26amp%3Brel%3D0%26amp%3Bautoplay%3D0%26amp%3Bshowinfo%3D0%26amp%3Benablejsapi%3D0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><h4><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-most-llm-benchmarks-fail-in-production-maxime-labonne-on-the-future-of-ai-evaluation-eef0bcf40d93">Why Most LLM Benchmarks Fail in Production: Maxime Labonne on the Future of AI Evaluation</a></strong></h4><p><em>Maxime Labonne, Head of Post-Training at Liquid AI, explains why benchmark scores rarely tell the whole story, why evaluation should start before training, and how data teams can build LLM systems that survive contact with real users.</em></p><p>An LLM tops a benchmark.</p><p>It scores well on coding, reasoning, instruction following or general knowledge. The evaluation dashboard looks strong. The team ships it.</p><p>Then users arrive.</p><p>They phrase requests differently from the evaluation set. They introduce edge cases nobody anticipated. They expect outputs in particular schemas. They combine constraints. They send inputs that look nothing like the carefully prepared examples used during development.</p><p>And suddenly, the model that looked excellent on paper does not look quite so capable in production.</p><p>This gap between <strong>benchmark performance and production performance</strong> is becoming one of the most important engineering problems in applied AI.</p><p>In a conversation hosted by <strong>Sanjana Gupta, Relationship Lead at Packt</strong>, <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fmaxime-labonne%2F">Maxime Labonne</a>, Head of Post-Training at Liquid AI</strong>, explores why teams need to rethink how they evaluate language models, where automated evaluation works, why smaller specialized models can sometimes outperform much larger ones, and what ML teams should prioritize if they want more reliable AI systems.</p><p>Labonne&#8217;s argument is not that benchmarks are useless.</p><p>It is that <strong>a benchmark should be treated as a signal, not a verdict</strong>.</p><p>For data scientists, ML engineers and AI practitioners building systems for production, that distinction changes almost everything.</p><h2><strong>The benchmark says the model is better. Your users may disagree.</strong></h2><p>The traditional model-selection workflow feels reassuringly quantitative.</p><p>Run several candidate models against MMLU, HumanEval, a leaderboard or another standardized evaluation. Compare the numbers. Pick the model with the strongest result.</p><p>But Labonne points to an uncomfortable problem: <strong>the ranking produced by an evaluation does not necessarily reflect how people experience the models in practice</strong>.</p><p>A model can perform exceptionally well on a standardized test while another is preferred by developers for actual programming work.</p><p>That does not necessarily mean the benchmark is wrong.</p><p>It means the benchmark measures only part of the system&#8217;s behavior.</p><p>LLMs now operate across coding, extraction, reasoning, summarization, agents, RAG, tool use, structured generation and countless domain-specific tasks. Expecting one score to represent performance across that entire space is increasingly unrealistic.</p><p>Labonne therefore recommends treating evaluations as multiple signals rather than searching for one definitive number.</p><p>The same caution applies to human preference systems and automated judge models. Human evaluations introduce their own incentives and biases. LLM-as-a-judge systems can automate comparison at scale, but judge models also have biases.</p><p>There is no perfect evaluator.</p><p>For practitioners, the more useful question becomes:</p><p><strong>What evidence would convince us that this model works for the specific job we are asking it to perform?</strong></p><p>That question leads to a very different evaluation strategy.</p><h2><strong>Why good benchmark performance can collapse in production</strong></h2><p>One of the most dangerous evaluation failures happens before deployment.</p><p>Suppose your training and evaluation examples come from essentially the same distribution.</p><p>The evaluation set is technically separate. There is no obvious leakage. Your metrics look excellent.</p><p>But both datasets were generated using similar assumptions, similar pipelines or similar source material.</p><p>The model can become extremely good at the world represented by your test set without becoming equally good at the world represented by your users.</p><p>Labonne highlights contamination as an obvious version of this problem. If a model has effectively encountered the evaluation data during training, extraordinarily high benchmark scores deserve scrutiny.</p><p>But the problem can be subtler.</p><p>Even without direct contamination, training and evaluation distributions can resemble one another too closely.</p><p>Production users do not care about your data distribution.</p><p>They will use the system in ways you did not expect.</p><p>They will submit strange inputs, omit context, combine requirements, misunderstand instructions and discover failure modes that never appeared in the development environment.</p><p>A model can therefore pass an evaluation while the evaluation itself fails to represent reality.</p><p>That is why production evaluation should not simply ask:</p><p><strong>Did the model answer our test questions correctly?</strong></p><p>It should ask:</p><p><strong>Does our test set resemble the situations this system will actually encounter?</strong></p><div><hr></div><h1 style="text-align: center;"><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2Fowxvhpsi%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter">Build Production-Ready AI Agents : From Workflow to Deployment</a></strong></h1><p><strong>&#128197; Saturday, September 26&#8211;Sunday, September 27 | 10:00 AM&#8211;2:00 PM EDT</strong><br>Build production-ready AI agents with <strong>n8n</strong>, from real-world workflows and tool integrations to testing, security, governance, and deployment.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fowxvhpsi%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Liak!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!Liak!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!Liak!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!Liak!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Liak%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Ashley&quot;,&quot;title&quot;:&quot;Ashley&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://luma.com/owxvhpsi?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Ashley" title="Ashley" srcset="https://substackcdn.com/image/fetch/$s_!Liak!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!Liak!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!Liak!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!Liak!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d8b2f8e-c94b-4888-a728-8fda01153a9e_940x470.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/owxvhpsi?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Ashley Live &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2Fowxvhpsi%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter"><span>Join Ashley Live &#8594;</span></a></p><div><hr></div><h2><strong>Start with evaluation, not training</strong></h2><p>This is perhaps the most actionable idea from Labonne&#8217;s interview.</p><p>Many teams follow a familiar sequence:</p><p><strong>collect data &#8594; train or fine-tune &#8594; evaluate &#8594; discover problems &#8594; rebuild</strong></p><p>Labonne argues for reversing part of that process.</p><p><strong>Define the evaluation first.</strong></p><p>Consider a seemingly straightforward task such as structured data extraction.</p><p>You give the model an article or paragraph and expect JSON.</p><p>At first glance, the task sounds clear.</p><p>It is not.</p><p>What fields should the JSON contain?</p><p>Can objects be nested?</p><p>Which fields are optional?</p><p>Which data types are permitted?</p><p>How should missing values be represented?</p><p>What happens when the source contains contradictory information?</p><p>What should the model do when the requested information does not exist?</p><p>Before generating thousands of training examples, the team needs to define what success actually means.</p><p>Once those expectations become an evaluation dataset, something important happens: <strong>the evaluation becomes the specification for the system</strong>.</p><p>It tells engineers what to optimize.</p><p>It tells data teams what examples need to exist.</p><p>And it gives stakeholders something concrete to approve.</p><p>Labonne even recommends separating the processes used to produce training and evaluation data where possible. Different people, processes or code paths can reduce the risk of accidentally building an evaluation that merely reproduces the assumptions embedded in training.</p><p>The lesson for data teams is simple:</p><blockquote><p><em><strong>If your evaluation is built from the same assumptions as your training data, it may validate your pipeline rather than challenge your model.</strong></em></p></blockquote><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-most-llm-benchmarks-fail-in-production-maxime-labonne-on-the-future-of-ai-evaluation-eef0bcf40d93" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!WY10!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png 424w, https://substackcdn.com/image/fetch/$s_!WY10!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png 848w, https://substackcdn.com/image/fetch/$s_!WY10!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png 1272w, https://substackcdn.com/image/fetch/$s_!WY10!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21WY10%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png" width="560" height="373" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:373,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://medium.com/packt-hub/why-most-llm-benchmarks-fail-in-production-maxime-labonne-on-the-future-of-ai-evaluation-eef0bcf40d93&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!WY10!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png 424w, https://substackcdn.com/image/fetch/$s_!WY10!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png 848w, https://substackcdn.com/image/fetch/$s_!WY10!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png 1272w, https://substackcdn.com/image/fetch/$s_!WY10!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F365190a1-86f0-44bc-b68a-cadba8c89c9d_560x373.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h2><strong>Evaluation is also a stakeholder-alignment tool</strong></h2><p>There is another reason to build evaluations early that has little to do with model metrics.</p><p>It forces teams to agree on what the product is supposed to do.</p><p>Imagine showing a customer or product team an evaluation set before training:</p><p><em>Here are 100 situations we believe the model needs to handle. Here are the expected behaviors. Do these represent your use case?</em></p><p>Suddenly, abstract requirements become concrete.</p><p>Stakeholders can identify missing scenarios.</p><p>They can challenge assumptions.</p><p>They can decide whether a behavior is acceptable.</p><p>They can expose edge cases while changing them is still inexpensive.</p><p>Labonne argues that this is far easier at the beginning of a project than after the model has been trained and integrated.</p><p>For practitioners accustomed to software engineering, the idea resembles test-driven development.</p><p>But for LLM systems, the evaluation suite does more than test code.</p><p><strong>It defines expected model behavior.</strong></p><p>And once that definition exists, constructing the right training dataset becomes much easier because the team knows what it is actually optimizing for.</p><h2><strong>Automate what can be measured objectively</strong></h2><p>Building better evaluations does not mean manually reviewing every output.</p><p>Labonne strongly supports automated evaluation because it changes the economics of experimentation.</p><p>ML teams operate under a time budget.</p><p>If evaluating every model takes days of manual review, fewer models can be trained and fewer ideas can be tested.</p><p>Automating repeatable checks reduces that cycle time.</p><p>The saved time can then be spent where Labonne believes it matters most: <strong>experimentation and data quality</strong>.</p><p>Some failures are particularly suitable for automation.</p><p>A model falling into a repetition loop, for example, should not require a human reviewer to discover it every time. If an output repeats the same phrase thousands of times, an automated evaluator should catch it.</p><p>Likewise, many instruction-following requirements are deterministic.</p><p>If the instruction says:</p><p><em>Return five bullet points in Italian.</em></p><p>A program can check whether:</p><ul><li><p>the response contains five bullet points;</p></li><li><p>the required format was followed;</p></li><li><p>the output satisfies the language requirement.</p></li></ul><p>The evaluator does not need another giant model to decide whether a bullet point exists.</p><p>This distinction is increasingly important as teams experiment with <strong>reinforcement learning with verifiable rewards (RLVR)</strong>.</p><h2><strong>If a machine can verify the requirement, let it</strong></h2><p>Labonne contrasts verifiable rewards with approaches that depend heavily on learned reward models.</p><p>Consider an instruction:</p><p><strong>&#8220;Answer using bullet points.&#8221;</strong></p><p>A Python function can inspect the response and determine whether the requirement was satisfied.</p><p>Pass the check: reward.</p><p>Fail the check: no reward.</p><p>More complicated instructions can support partial credit.</p><p>If the model must produce bullet points <strong>and</strong> answer in Italian, satisfying one constraint but not the other could receive an intermediate reward.</p><p>This works particularly well for tasks with objectively testable outcomes:</p><p><strong>Instruction following. Mathematical answers. Structured output. Formatting constraints. Function calls. Schema compliance.</strong></p><p>For data practitioners, the implication is significant.</p><p>Before reaching for another LLM to evaluate an LLM, ask:</p><p><strong>Can this requirement be expressed as code?</strong></p><p>If yes, deterministic verification may be cheaper, faster and easier to debug.</p><div><hr></div><h1 style="text-align: center;"><strong><a href="iframe.php?url=https%3A%2F%2Fluma.com%2F8qj7wfki%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter"><span>Designing Data Infrastructure for AI Agents &amp; LLMs</span></a></strong></h1><p><strong>&#128197; Saturday, September 26 | 9:30 AM&#8211;1:30 PM EDT</strong><br>Design production-ready data infrastructure for <strong>AI agents &amp; LLMs</strong>, from safe write paths and state management to provenance, tracing, recovery, and production architecture.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fluma.com%2F8qj7wfki%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!J0zP!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!J0zP!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!J0zP!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!J0zP!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21J0zP%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Sandipan&quot;,&quot;title&quot;:&quot;Sandipan&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://luma.com/8qj7wfki?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Sandipan" title="Sandipan" srcset="https://substackcdn.com/image/fetch/$s_!J0zP!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png 424w, https://substackcdn.com/image/fetch/$s_!J0zP!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png 848w, https://substackcdn.com/image/fetch/$s_!J0zP!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png 1272w, https://substackcdn.com/image/fetch/$s_!J0zP!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc3e7f9aa-e566-45a0-8c44-d49a1d5ce2db_1672x941.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://luma.com/8qj7wfki?coupon=DATA35&amp;utm_source=newsletter&quot;,&quot;text&quot;:&quot;Join Sandipan Live &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fluma.com%2F8qj7wfki%3Fcoupon%3DDATA35%26amp%3Butm_source%3Dnewsletter"><span>Join Sandipan Live &#8594;</span></a></p><div><hr></div><h2><strong>But not everything valuable is verifiable</strong></h2><p>Now ask the model to write a good poem.</p><p>A Python function can check whether the response contains four stanzas.</p><p>It cannot reliably tell you whether the poem is moving.</p><p>This is the boundary of purely deterministic evaluation.</p><p>Open-ended tasks such as writing quality, tone, creativity and some forms of reasoning cannot always be reduced to binary checks.</p><p>In those situations, Labonne suggests bringing reward or judge models back into the evaluation architecture.</p><p>The useful pattern is therefore not:</p><p><strong>deterministic evaluation versus model-based evaluation.</strong></p><p>It is:</p><p><strong>use deterministic evaluation wherever the requirement is objectively verifiable, and model or human judgment where it is not.</strong></p><p>A mature evaluation system can combine all three.</p><p>That gives practitioners a useful hierarchy:</p><p><strong>Code where possible. Models where necessary. Humans where judgment genuinely matters.</strong></p><h2><strong>The evaluation suite should evolve with the model</strong></h2><p>Evaluation is not something a team finishes.</p><p>New models reveal new failure modes.</p><p>Users uncover behaviors the development team never anticipated.</p><p>Labonne gives repetition or &#8220;doom loops&#8221; as an example: a model may start repeating the same words or sentences endlessly. Once a team discovers a failure like this, it should become part of the evaluation suite.</p><p>That creates an important engineering cycle:</p><p><strong>discover failure &#8594; encode failure &#8594; test automatically &#8594; prevent regression</strong></p><p>Over time, the evaluation harness becomes a record of what the team has learned about the system.</p><p>This is much closer to production software testing than leaderboard chasing.</p><p>The best evaluation suite is therefore not necessarily the one containing the most famous benchmarks.</p><p>It is the one that increasingly reflects <strong>your model, your application and your users</strong>.</p><h2><strong>Small models change the economics of production AI</strong></h2><p>The conversation also moves beyond evaluation into another shift that data practitioners should be watching: the growing usefulness of small language models.</p><p>At Liquid AI, Labonne works with models ranging from hundreds of millions to several billion parameters, including models designed to run locally on phones, laptops and other edge hardware.</p><p>Why does that matter?</p><p>Because cloud-scale LLMs introduce constraints that benchmark leaderboards rarely capture:</p><p><strong>Cost. Latency. Connectivity. Privacy. Hardware requirements.</strong></p><p>A frontier cloud model might produce the strongest general-purpose answer.</p><p>But what happens when the application needs to operate without internet connectivity?</p><p>What happens when sensitive information cannot leave the device?</p><p>What happens when latency needs to be extremely low?</p><p>Or when an agentic workflow consumes enormous numbers of tokens?</p><p>At that point, &#8220;best model&#8221; stops being a meaningful question without context.</p><p>The real question becomes:</p><p><strong>Best model for what operational constraint?</strong></p><h2><strong>A smaller model can beat a larger model when the task becomes narrow</strong></h2><p>Labonne describes a particularly revealing example involving in-car function calling.</p><p>A client required a very specific function-calling format.</p><p>A large general-purpose model struggled with the task.</p><p>A much smaller model was fine-tuned specifically on examples matching that format.</p><p>According to Labonne, the specialized model achieved <strong>over 90% accuracy</strong>, compared with roughly <strong>10&#8211;20% for the GPT-4 system tested at the time</strong>.</p><p>The point is not that small models are universally better.</p><p>Labonne explicitly notes that general-purpose tasks become harder for smaller models.</p><p>The lesson is about specialization.</p><p>When the problem is sufficiently narrow, a small model can be trained directly around the required behavior.</p><p>For practitioners, that suggests another reason why application-specific evaluation matters.</p><p>A generic benchmark might strongly favor the larger model.</p><p>Your private evaluation might strongly favor the smaller one.</p><p>And if the smaller model also delivers lower latency, local inference and dramatically lower inference cost, the production decision can look very different from the leaderboard.</p><h2><strong>Agentic AI makes model economics impossible to ignore</strong></h2><p>This trade-off becomes particularly important for agents.</p><p>Agentic systems can be extremely token hungry.</p><p>A conventional chatbot may make one model request and return one answer.</p><p>An agent can reason, call a tool, inspect the result, generate another request, call another tool, revise its plan and repeat the process.</p><p>Token consumption compounds.</p><p>Labonne expects this to strengthen the case for local and smaller models, particularly for tasks where frontier-model quality is unnecessary.</p><p>That does not mean cloud models disappear.</p><p>Instead, production architectures may become more selective.</p><p>Use a specialized local model for predictable, repetitive or narrow operations.</p><p>Escalate to a larger cloud model when the problem actually requires the additional capability.</p><p>For data and AI teams, model routing may therefore become as important as model selection.</p><h2><strong>The future of LLM evaluation is probably not one benchmark</strong></h2><p>So what happens as models become more capable?</p><p>Labonne expects evaluation to move away from dependence on a handful of dominant benchmarks toward <strong>many specialized signals</strong>.</p><p>This is already happening.</p><p>Researchers and practitioners are building evaluations for increasingly narrow domains and behaviors.</p><p>Individually, each benchmark sees only a small part of the model.</p><p>Collectively, they can provide a much richer picture.</p><p>This matters because improvements between successive frontier models may not always appear as dramatic gains on everyday tasks. Instead, Labonne argues that much of the progress comes from models becoming competent across an expanding range of domains.</p><p>The capability surface gets wider.</p><p>Evaluation therefore has to get wider too.</p><p>The interesting infrastructure opportunity is an <strong>aggregation layer</strong> capable of combining many heterogeneous signals into a more useful picture of model behavior.</p><p>Until then, practitioners should resist compressing model quality into one leaderboard position.</p><h2><strong>What should an ML team do in the next 30 days?</strong></h2><p>Labonne&#8217;s recommendation is surprisingly simple:</p><p><strong>Start with evaluations.</strong></p><p>Not after the next fine-tuning run.</p><p>Not immediately before launch.</p><p>Now.</p><p>For a team building an LLM application, a practical 30-day version of that advice could look like this:</p><p><strong>Week 1: Define production behavior</strong></p><p>Write down the tasks the system actually needs to perform. Include output formats, constraints, edge cases and unacceptable failures.</p><p><strong>Week 2: Build a private evaluation set</strong></p><p>Create examples representing realistic user behavior rather than merely reproducing the training distribution. Separate evaluation-data creation from training-data creation wherever practical.</p><p><strong>Week 3: Automate the obvious</strong></p><p>Turn deterministic requirements into executable checks: schema validation, formatting, function calls, numerical correctness, repetition detection and instruction compliance.</p><p>Use model-based or human evaluation for qualities that cannot be verified reliably with code.</p><p><strong>Week 4: Connect evaluation to experimentation</strong></p><p>Run every meaningful model, prompt, fine-tuning or data change through the same harness.</p><p>When production reveals a new failure, add it to the suite.</p><p>The goal is not a perfect benchmark.</p><p>It is an evaluation system that becomes harder for your model to fool and increasingly representative of what users actually need.</p><h2><strong>If the budget is limited, invest in data and evaluation</strong></h2><p>When asked where a team with limited resources should invest first, Labonne returns to the fundamentals.</p><p><strong>Data quality is one of the strongest drivers of model performance.</strong></p><p>But data alone is not enough.</p><p>Without evaluation, you cannot reliably determine whether better data actually produced a better system.</p><p>Training itself is becoming increasingly automated. Tooling can handle much of the mechanical work.</p><p>The harder questions remain human ones:</p><p>What data represents the problem?</p><p>What behavior counts as success?</p><p>What failures matter?</p><p>What should be measured?</p><p>And does the evaluation actually resemble production?</p><p>That makes <strong>data and evaluation</strong> two sides of the same engineering problem.</p><h2><strong>Stop asking which model is best</strong></h2><p>Perhaps the most useful takeaway from the conversation is a change in the question practitioners ask.</p><p>Instead of:</p><p><strong>Which LLM has the highest benchmark score?</strong></p><p>Ask:</p><p><strong>Which model performs reliably on the distribution, constraints and failure modes that matter to this application?</strong></p><p>That change sounds small.</p><p>In practice, it affects model selection, dataset design, fine-tuning, evaluation infrastructure, deployment architecture and cost.</p><p>Public benchmarks remain useful. Human preference remains useful. LLM judges remain useful. Private prompts and &#8220;vibe checks&#8221; remain useful too. Labonne himself says that before shipping, one of his final signals is a private collection of prompts designed to probe different model capabilities.</p><p>None of these signals needs to become the truth.</p><p>They become more valuable when they are combined.</p><p>And the closer evaluation gets to the messy reality of production, the more useful it becomes.</p><p>Because the hardest test for an LLM is not MMLU, HumanEval or a leaderboard.</p><p><strong>It is what happens after real users start typing.</strong></p><p><em><strong><span data-color="#fd6752" style="color: rgb(253, 103, 82);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[From 73% to 93%: How Better Data Restored Trust]]></title><description><![CDATA[A practical framework for data governance, Power BI adoption and scalable Microsoft Fabric.]]></description><link>https://packtdatapro1.substack.com/p/from-73-to-93-how-better-data-restored</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/from-73-to-93-how-better-data-restored</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Tue, 08 Sep 2026 14:30:53 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21VhFt%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frflz2qdsjuga2mihmfn0um47u7f">Stop Downsampling Data Just to Get It Into Databricks</a></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frflz2qdsjuga2mihmfn0um47u7f" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!VhFt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png 424w, https://substackcdn.com/image/fetch/$s_!VhFt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png 848w, https://substackcdn.com/image/fetch/$s_!VhFt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png 1272w, https://substackcdn.com/image/fetch/$s_!VhFt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21VhFt%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png" width="601" height="401" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:401,&quot;width&quot;:601,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:292763,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/rflz2qdsjuga2mihmfn0um47u7f&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/213705872?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.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_!VhFt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png 424w, https://substackcdn.com/image/fetch/$s_!VhFt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png 848w, https://substackcdn.com/image/fetch/$s_!VhFt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png 1272w, https://substackcdn.com/image/fetch/$s_!VhFt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa6b71cb6-3c75-4607-94ac-f6f02378bae7_601x401.png 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p></p><p>At petabyte scale, egress and storage costs force teams to <strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frflz2qdsjuga2mihmfn0um47u7f">trim data before it reaches Databricks</a></strong>. AIStor skips the copy entirely, so nothing has to be cut. Read the technical guide for data and infrastructure leads.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/rflz2qdsjuga2mihmfn0um47u7f&quot;,&quot;text&quot;:&quot;Read the Guide&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frflz2qdsjuga2mihmfn0um47u7f"><span>Read the Guide</span></a></p><div><hr></div><p><strong>&#128075;Hi there, </strong><span>welcome to </span><strong><span>DataPro 185</span></strong><span>, where better outcomes begin by solving the right problem.</span></p><p><span>For startups, that problem is often access. Fundraising can mean weeks of cold outreach with no guarantee of reaching the right investors. Through our partnership with </span><strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159"><span>VC Pitch Conference</span></a></strong><span>, selected founders can pitch to </span><strong><span>20 matched investors in one day</span></strong><span> on </span><strong><span>September 17</span></strong><span>, with Packt readers receiving an additional </span><strong><span>10% off</span></strong><span> using code </span><strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159"><span>PACKT10</span></a></strong><span>.</span></p><p><span>For data teams, the challenge is trust. Organizations can invest heavily in Power BI, Microsoft Fabric and modern data platforms, yet still face unreliable reports, conflicting metrics and users returning to spreadsheets. The technology often gets the blame, but the real problem may lie in poor data quality, weak governance or analytics disconnected from genuine business decisions.</span></p><p><span>Leading this edition, </span><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-power-bi-problem-may-not-be-power-bi-b0d1a407b23a%3F"><span>Microsoft Fabric and Power BI consultant Robert Hawker</span></a></strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-power-bi-problem-may-not-be-power-bi-b0d1a407b23a%3F"><span> joins </span></a><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-power-bi-problem-may-not-be-power-bi-b0d1a407b23a%3F"><span>Apeksha Shetty, Portfolio Manager at Packt</span></a></strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-power-bi-problem-may-not-be-power-bi-b0d1a407b23a%3F"><span>,</span></a><span> to explore how organizations can build analytics people actually trust. Robert explains why governance must begin with visible business pain, how one organization raised data quality from </span><strong><span>73% to 93%</span></strong><span>, and why trusted self-service requires centralized data engineering, governed semantic models and flexibility for trained business users.</span></p><p><span>That same shift from fragile processes to reliable systems connects the stories across this edition. From reducing Spark provisioning failures and controlling agent memory to automating Spanner migrations and building Physical AI pipelines, the focus is clear: creating data and AI systems that remain efficient, dependable and ready to scale.</span></p><p><strong><span>This Week&#8217;s Highlights</span></strong></p><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fhow-yahoo-optimizes-apache-spark-with-flexible-vms"><span>Yahoo cuts Apache Spark provisioning failures by 85%</span></a></strong><span> using flexible VMs and regional auto-zone placement. </span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F07%2Freducto-releases-r-1-a-single-pass-document-parsing-model-that-cuts-errors-20-at-1-cent-per-page%2F"><span>Reducto&#8217;s r-1 cuts document-parsing errors by 20%</span></a></strong><span> with a single-pass model priced at one cent per page. </span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fdesigning-lifecycle-policies-for-agentcore-memory%2F"><span>AWS introduces lifecycle policies for AgentCore memory</span></a></strong><span> to score, consolidate and prune outdated agent context. </span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F07%2Faxis-robotics-releases-axis-a-browser-based-data-engine-with-207-robot-manipulation-tasks-and-50129-trajectories%2F"><span>AXIS releases 50,129 robot-manipulation trajectories</span></a></strong><span> collected through a browser-based data engine spanning 207 tasks. </span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fdeploy-a-multimodal-whatsapp-ordering-assistant-with-amazon-bedrock-agentcore%2F"><span>AWS builds a multimodal WhatsApp ordering assistant</span></a></strong><span> that connects text, voice notes and calls through one shared memory. </span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fusing-antigravity-cli-to-streamline-dual-write-database-migration"><span>Google automates a Spanner migration across more than 30 DAOs</span></a></strong><span> using Antigravity CLI, dual writes and automated parity checks. </span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F06%2Fmeta-fair-introduces-ai-research-preference-models-rpms-ranking-ml-experiments-before-spending-gpu-hours%2F"><span>Meta FAIR ranks ML experiments before spending GPU hours</span></a></strong><span> with Research Preference Models that select from 15 candidates. </span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fannouncing-the-google-gen-ai-sdk-for-kotlin-10-idiomatic-multiplatform-access-to-gemini"><span>Google launches its Gen AI SDK for Kotlin 1.0</span></a></strong><span>, bringing Gemini to JVM and Android through Kotlin Multiplatform. </span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuild-a-physical-ai-model-factory-with-nvidia-cosmos-3-on-sagemaker-hyperpod%2F"><span>AWS and NVIDIA build a Physical AI model factory</span></a></strong><span> using Cosmos 3, SageMaker HyperPod and a shared GPU pool.</span></p></li></ul><p><strong><span>&#128073; </span><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159"><span>Pitch your startup to investors &#8594;</span></a></strong></p><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h2><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Flive-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391%3Faff%3DProdLLM">Live LLM Engineering Masterclass</a></strong></h2><p><strong>&#128197; Saturday, September 12 | 09:30 AM&#8211;1:30 PM EDT</strong></p><p><span>Build reliable LLM systems with </span><strong>production evals, RAG, resilient agents, regression testing, observability and cost control.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21efFd%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!efFd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!efFd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!efFd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!efFd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21efFd%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bruno&quot;,&quot;title&quot;:&quot;Bruno&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bruno" title="Bruno" srcset="https://substackcdn.com/image/fetch/$s_!efFd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!efFd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!efFd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!efFd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/live-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391?aff=ProdLLM&quot;,&quot;text&quot;:&quot;Save 45% with PRODLLM45&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Flive-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391%3Faff%3DProdLLM"><span>Save 45% with PRODLLM45</span></a></p><div><hr></div><h3><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-power-bi-problem-may-not-be-power-bi-b0d1a407b23a%3F">Your Power BI Problem May Not Be Power BI</a></h3><p>A company can invest heavily in Microsoft Fabric and Power BI, migrate data, build semantic models, publish dashboards, and train users, yet still watch employees return to their Excel trackers.</p><p>It is tempting to call this resistance to change. Often, it is something more fundamental: the analytics environment has not earned users&#8217; trust.</p><p>Reports may be slow, incomplete, duplicated, or disconnected from the decisions people actually need to make. Governance may arrive too late, after conflicting metrics have already spread, or too forcefully, turning every improvement into a lengthy approval process. In both cases, the technology is visible, but the business value is not.</p><p>In a conversation hosted by <strong>Apeksha Shetty, Portfolio Manager at Packt</strong>, Microsoft Fabric and Power BI consultant, trainer, author, and experienced data and analytics leader <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Frobert-hawker-b2a63b5%2F">Robert Hawker</a></strong> shared a more practical way to approach the problem. His central argument is that successful analytics transformation does not begin with a platform feature. It begins with the outcome an organization needs, the data problems blocking it, and a governance model designed to produce lasting improvement.</p><div><hr></div><h2><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fhow-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501%3Faff%3DModernai">How Modern AI Systems Really Find Answers: Build GraphRAG Applications</a></strong></h2><p><strong>&#128197; Saturday, September 19 | 09:30 AM&#8211;1:30 PM EDT</strong></p><p><span>Move beyond vector search and build explainable AI with </span><strong>Neo4j, knowledge graphs, Cypher and LLM agents.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fhow-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501%3Faff%3DModernai" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TKRE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21TKRE%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Alessandro&quot;,&quot;title&quot;:&quot;Alessandro&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Alessandro" title="Alessandro" srcset="https://substackcdn.com/image/fetch/$s_!TKRE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai&quot;,&quot;text&quot;:&quot;Save 35% with MODERNAI35&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fhow-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501%3Faff%3DModernai"><span>Save 35% with MODERNAI35</span></a></p><div><hr></div><h2><strong>Start governance where the business already feels the pain</strong></h2><p>There is no universal first step for enterprise data governance. The right starting point depends on the organization&#8217;s industry, strategy, and immediate pressures.</p><p>In financial services, a regulatory return may set the priority. During a major transformation, attention may need to shift to new processes, new systems, and the quality of migrated data. Sometimes the trigger is an operational emergency, such as suppliers threatening action because data failures have prevented timely payment.</p><p>When no urgent driver is obvious, Hawker recommends starting with the organization&#8217;s strategy. Ask leaders what is preventing them from delivering their objectives, without limiting the discussion to issues already labelled as data problems. A deeper analysis often reveals that apparently operational or commercial blockers have data at their root.</p><p>That connection matters. Stakeholders are more likely to support governance when they can see how it improves the probability of achieving an outcome they already care about.</p><p>Prioritization can then follow a familiar benefit-versus-effort assessment. Quantitative and qualitative value should be weighed against the cost and complexity of resolving each issue, with high-benefit, lower-effort opportunities rising to the top. But the calculation is not purely mechanical. An early initiative backed by a supportive stakeholder can create proof, credibility, and an internal advocate for the wider programme.</p><p>The important distinction is between a quick fix and a quick win. Hawker recalls a proposal to pay a supplier for a one-off cleanse of supplier data using generic industry rules. Instead, he redirected the investment into the foundations of a repeatable data quality process and a tool containing rules specific to the organization. The initiative delivered near-term improvement while building a capability that could sustain it.</p><p>The lesson is simple: even early wins should point towards the long-term operating model.</p><div><hr></div><h2><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016%3Faff%3DEM">Build Production-Ready AI Agents : From Workflow to Deployment</a></strong></h2><p><strong>&#128197; Saturday, September 26&#8211;Sunday, September 27 | 10:00 AM&#8211;2:00 PM EDT</strong><br><span>Build production-ready AI agents with </span><strong>n8n</strong><span>, from real-world workflows and tool integrations to testing, security, governance, and deployment.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016%3Faff%3DEM" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vKNS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21vKNS%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30128,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/213705408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!vKNS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM&quot;,&quot;text&quot;:&quot;Save 35% with PACKTAI35&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016%3Faff%3DEM"><span>Save 35% with PACKTAI35</span></a></p><div><hr></div><h2><strong>When dashboards are ignored, diagnose the experience before blaming the users</strong></h2><p>Low Power BI adoption can look like a technology problem, a data problem, a governance failure, or a cultural issue. Frequently, several are present at once.</p><p>Hawker says the most common cause is a gap between report developers and business users. Developers understand the data and may have built the semantic model, but they are not close enough to the operational decision to create a useful product. Business users understand what the analysis needs to accomplish, yet may lack access to governed data or the Power BI skills required to build it themselves.</p><p>The diagnosis should therefore begin with wide-ranging conversations, especially with the people whose roles should benefit most from the reporting.</p><p>What users say provides clues about where to look:</p><p><strong>&#8220;Reports are slow or out of date.&#8221;</strong> Poor semantic modelling, many-to-many relationships, failed refreshes, insufficient operational oversight, or a throttled Fabric capacity may be involved. What appears to be a performance complaint can expose gaps in skills and governance.</p><p><strong>&#8220;The figures are wrong or important data is missing.&#8221;</strong> The source data may be unreliable, but governance is also implicated. Releasing a report should include an explicit assessment of whether its data quality is known and adequate for the intended decision.</p><p><strong>&#8220;There are five reports for the same topic, and I do not know which one to trust.&#8221;</strong> This is a sign of weak analytical governance. Decentralized development without shared definitions and endorsement creates competing versions of the truth.</p><p><strong>&#8220;My Excel tracker is more reliable.&#8221;</strong> This may indicate a cultural barrier, but dismissing the user would be a mistake. If an established process provides dependable information, the new solution must offer a compelling improvement, such as a better outcome, stronger security, or less manual work.</p><p>Adoption is not achieved by asking people to stop using familiar tools. It is achieved by giving them something demonstrably more useful and trustworthy.</p><div class="callout-block" data-callout="true"><p><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-power-bi-problem-may-not-be-power-bi-b0d1a407b23a%3F">Read the full article on Packt&#8217;s Medium and explore the key ideas through the infographic.</a></strong></p></div><div><hr></div><h2><strong><span>Data Science &amp; ML Research Roundup</span></strong></h2><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fhow-yahoo-optimizes-apache-spark-with-flexible-vms"><span>How Yahoo Optimizes Apache Spark with Flexible VMs:</span></a><span> </span></strong><span>Yahoo cut Apache Spark cluster provisioning failures by </span><strong><span>85%</span></strong><span> using flexible VMs in Google Cloud&#8217;s Managed Service for Apache Spark. Instead of relying on one machine type, clusters rank compatible VM shapes and use auto-zone placement to find regional capacity automatically. Matching cores, memory and CPU-to-memory ratios preserves autoscaling performance, while explicit Spark and YARN settings keep workloads predictable and reliable</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F07%2Freducto-releases-r-1-a-single-pass-document-parsing-model-that-cuts-errors-20-at-1-cent-per-page%2F"><span>Reducto Releases r-1: A Single Pass Document Parsing Model That Cuts Errors 20% at 1 Cent Per Page.</span></a><span> </span></strong><span>Reducto&#8217;s r-1 replaces multi-stage agentic OCR with a single full-page pass, extracting text, tables, figures, layout, formatting and bounding boxes together. The preview reportedly cuts errors </span><strong><span>20%</span></strong><span> and costs </span><strong><span>one cent per page</span></strong><span>, up to six times cheaper. It runs through the hosted V3 API, while advanced chart extraction and custom prompts still require slower agentic processing. Benchmarks are vendor-reported.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fdesigning-lifecycle-policies-for-agentcore-memory%2F"><span>Designing lifecycle policies for AgentCore memory:</span></a><span> </span></strong><span>AWS proposes treating agent memory as a managed resource before stale context damages responses or compliance. A nightly AgentCore workflow built with Step Functions and Bedrock classifies episodic, semantic and procedural memories, then applies TTL expiry, relevance-decay scoring and consolidation or pruning. Configurable thresholds balance recency, access and frequency, while the CDK stack and GitHub code offer a deployable blueprint.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F07%2Faxis-robotics-releases-axis-a-browser-based-data-engine-with-207-robot-manipulation-tasks-and-50129-trajectories%2F"><span>Axis Robotics Releases AXIS: A Browser-Based Data Engine With 207 Robot Manipulation Tasks and 50,129 Trajectories.</span></a><span> </span></strong><span>Axis Robotics&#8217; AXIS turns robot demonstration collection into a browser-based, continuously expanding pipeline. Contributors teleoperate Franka robots while backend GPUs generate tasks, validate success, clean trajectories and randomize scenes. The release spans </span><strong><span>207 tasks, 50,129 episodes and 2.36 TB</span></strong><span>. AXIS-pretrained &#960;0.5 reached </span><strong><span>88.8</span></strong><span> on LIBERO-Plus versus </span><strong><span>83.9</span></strong><span> baseline, although replay success fell to 86.2%, with academic-only data and no checkpoints.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fdeploy-a-multimodal-whatsapp-ordering-assistant-with-amazon-bedrock-agentcore%2F"><span>Deploy a multimodal WhatsApp ordering assistant with Amazon Bedrock AgentCore:</span></a><span> </span></strong><span>AWS shows how restaurants can run one multimodal WhatsApp assistant across text, voice notes and calls. Bedrock AgentCore hosts isolated channel agents, Nova 2 Lite and Sonic handle language and speech, and shared memory preserves customer context. An asynchronous API Gateway, Lambda and SQS ingress connects through MCP to DynamoDB-backed ordering tools, while AWS CDK deploys the complete backend stack.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fusing-antigravity-cli-to-streamline-dual-write-database-migration"><span>Using Antigravity CLI to streamline dual-write database migration:</span></a><span> </span></strong><span>Google&#8217;s Finance Engineering team used Antigravity CLI to automate a high-risk Spanner migration across </span><strong><span>30+ DAOs</span></strong><span>. A standardized MutationConverter separated schema translation from business logic, enabling headless agents to generate dual-write code and unit tests. Build failures looped back for self-correction, allowing teams to queue </span><strong><span>ten DAOs overnight</span></strong><span> while backfills, dual reads and writes, and byte-for-byte parity checks minimized disruption.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F06%2Fmeta-fair-introduces-ai-research-preference-models-rpms-ranking-ml-experiments-before-spending-gpu-hours%2F"><span>Meta FAIR Introduces AI Research Preference Models (RPMs): Ranking ML Experiments Before Spending GPU Hours.</span></a><span> </span></strong><span>Meta FAIR&#8217;s Research Preference Models help AI research agents choose which ML experiments deserve scarce GPU time. Instead of predicting absolute results, RPMs rank </span><strong><span>15 unexecuted candidates</span></strong><span> through pairwise tournaments and run only the winner. One variant judges plans and code; another uses an H200 sandbox for pilot experiments. AIRA-dojo, AIRS-Bench and Qwen3.6-27B are open, though deployment remains partial today.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fannouncing-the-google-gen-ai-sdk-for-kotlin-10-idiomatic-multiplatform-access-to-gemini"><span>Announcing the Google Gen AI SDK for Kotlin 1.0: Idiomatic multiplatform access to Gemini:</span></a><span> </span></strong><span>Google&#8217;s Gen AI SDK for Kotlin 1.0 brings native Gemini development to JVM and Android through Kotlin Multiplatform. It replaces raw HTTP clients and Java bridging with Coroutines, Flow streaming and immutable data classes. One client supports Gemini Developer and Enterprise APIs, multi-turn chat, function calling and multimodal analysis with Google Search grounding. The open-source package is on Maven Central.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuild-a-physical-ai-model-factory-with-nvidia-cosmos-3-on-sagemaker-hyperpod%2F"><span>Build a Physical AI model factory with NVIDIA Cosmos 3 on SageMaker HyperPod.</span></a><span> </span></strong><span>AWS and NVIDIA show how Cosmos 3 on SageMaker HyperPod can power a continuous Physical AI model factory. Its Mixture-of-Transformers architecture unifies video, images, sound and actions, supporting synthetic world generation, inverse-dynamics labelling and robot policies. HyperPod and EKS schedule these stages across one resilient GPU pool, improving goodput per reserved GPU-hour. The repository includes templates and runnable DROID workflows.</span></p><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[AI Experiments Can Lie: Causal Inference, TabFM & GraphRAG]]></title><description><![CDATA[Plus: BigQuery Graph, Bedrock monitoring, Perplexity Lily and executable AI world models.]]></description><link>https://packtdatapro1.substack.com/p/ai-experiments-can-lie-causal-inference</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/ai-experiments-can-lie-causal-inference</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 03 Sep 2026 13:03:43 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21IpxY%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Fiwtq1ubzy99wpgomsoydaiot1nd">Query On-Prem Iceberg and Delta Tables Live From Databricks</a></h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Fiwtq1ubzy99wpgomsoydaiot1nd" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!IpxY!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 424w, https://substackcdn.com/image/fetch/$s_!IpxY!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 848w, https://substackcdn.com/image/fetch/$s_!IpxY!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 1272w, https://substackcdn.com/image/fetch/$s_!IpxY!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21IpxY%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png" width="401" height="601" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:601,&quot;width&quot;:401,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:270137,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/iwtq1ubzy99wpgomsoydaiot1nd&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/213705408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.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_!IpxY!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 424w, https://substackcdn.com/image/fetch/$s_!IpxY!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 848w, https://substackcdn.com/image/fetch/$s_!IpxY!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 1272w, https://substackcdn.com/image/fetch/$s_!IpxY!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F63fb5820-43a6-4ec7-82aa-e8676e41d41d_401x601.png 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>Import a share into Unity Catalog and query on-prem data in place&#8212;no copying, no downsampling, results back in seconds. Watch the 7-minute walkthrough of MinIO AIStor Table Sharing connected live to Databricks.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/iwtq1ubzy99wpgomsoydaiot1nd&quot;,&quot;text&quot;:&quot;Watch the Demo&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Fiwtq1ubzy99wpgomsoydaiot1nd"><span>Watch the Demo</span></a></p><div><hr></div><p>&#128075; <strong>Hi there, welcome to DataPro #184 &#8211; </strong><em>The AI Breakthrough Is Easy. Proving It Works Is Harder.</em></p><p><span>AI teams are getting remarkably good at building things that look successful.</span></p><p><span>The harder question is whether those systems are actually improving the user experience.</span></p><p><span>We lead this issue with </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Ftonilore%2F"><span>Lorenzo Toni, Lead Data Scientist, AI Product Analytics at Amazon</span></a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Ftonilore%2F"><span>,</span></a><span> in conversation with </span><strong><span>Nilesh Kowadkar, Relationship Lead at Packt</span></strong><span>, on one of the most overlooked problems in AI product development: </span><strong><span>how do you measure whether an AI feature is genuinely working?</span></strong></p><p><span>Using a generalized e-commerce chatbot experiment, Lorenzo shows why the obvious signals can be misleading. Engagement increased and conversations became longer, yet conversion eventually declined. The lesson is bigger than one chatbot: </span><strong><span>AI experimentation cannot stop at surface-level metrics.</span></strong><span> Teams need to understand downstream behaviour, account for the inherent randomness of generative AI, and use </span><strong><span>causal inference alongside experimentation</span></strong><span> to separate correlation from genuine product impact.</span></p><p><span>That same shift from impressive AI capabilities to </span><strong><span>measurable, production-ready systems</span></strong><span> runs through the rest of the edition.</span></p><p><strong><span>What Else We&#8217;re Tracking</span></strong></p><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fwhat-google-cloud-announced-in-ai-this-month"><span>Google Cloud moves enterprise AI closer to production</span></a></strong><span>, with Gemini Enterprise for Financial Services and Legal, tighter agent cost controls, expanded Antigravity access, and continued work on hallucinations and token economics.</span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fmodernizing-and-scaling-support-operations-with-generative-ai-on-aws%2F"><span>AWS rethinks support operations with GenAI</span></a></strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fmodernizing-and-scaling-support-operations-with-generative-ai-on-aws%2F"><span>,</span></a><span> combining automated video-to-SOP creation, RAG, agentic workflows and ML-based SLA risk prediction to turn fragmented operational knowledge into actionable intelligence.</span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Ftabfm-adds-predictive-ml-to-bigquery"><span>Google&#8217;s TabFM brings zero-shot predictive ML to BigQuery</span></a></strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Ftabfm-adds-predictive-ml-to-bigquery"><span>,</span></a><span> using in-context learning to perform classification and regression through SQL without the traditional train, tune and deploy cycle.</span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-an-aws-team-detects-dashboard-content-failures-at-scale-using-amazon-bedrock%2F"><span>AWS tackles the monitoring problem infrastructure checks cannot see:</span></a></strong><span> dashboards that load successfully but contain blank visuals or incorrect numbers. Its Bedrock-powered validation system reduced detection time from as much as 72 hours to under one hour.</span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fbigquery-graph-connecting-data-and-ai-at-scale"><span>BigQuery Graph is now generally available</span></a></strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fbigquery-graph-connecting-data-and-ai-at-scale"><span>,</span></a><span> bringing graph analytics, GQL, SQL, ML and AI together to uncover connected relationships and provide richer grounding for AI agents and GraphRAG.</span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F02%2Fperplexity-open-sources-lily-a-rust-metal-inference-engine-for-qwen3-6-35b-a3b-on-apple-silicon%2F"><span>Perplexity open-sources Lily</span></a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F02%2Fperplexity-open-sources-lily-a-rust-metal-inference-engine-for-qwen3-6-35b-a3b-on-apple-silicon%2F"><span>,</span></a><span> a purpose-built Rust + Metal inference engine that pushes Qwen3.6-35B-A3B performance on Apple Silicon beyond MLX-LM in its reported benchmarks.</span></p></li></ul><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F08%2F29%2Fmirros-code-as-world-executable-world-representations%2F"><span>Code-as-World asks whether AI can model physics, not just pixels,</span></a></strong><span> turning real videos into executable MuJoCo worlds through an agentic propose-and-verify loop.</span></p></li></ul><p>From <strong>measuring AI impact and controlling agent costs to predictive ML, graph-grounded agents, local inference, and executable world models</strong>, this issue looks beyond what AI can generate to ask the harder engineering question:</p><p><strong>Can we make AI measurable, reliable, efficient, and genuinely useful in the real world?</strong></p><p><em><strong>Let&#8217;s get into it!</strong></em></p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h2><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Flive-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391%3Faff%3DProdLLM">Live LLM Engineering Masterclass</a></strong></h2><p><strong>&#128197; Saturday, September 12 | 09:30 AM&#8211;1:30 PM EDT</strong></p><p>Build reliable LLM systems with <strong>production evals, RAG, resilient agents, regression testing, observability and cost control.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21efFd%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!efFd!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!efFd!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!efFd!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!efFd!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21efFd%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Bruno&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Bruno" title="Bruno" srcset="https://substackcdn.com/image/fetch/$s_!efFd!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!efFd!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!efFd!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!efFd!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F60754a3c-cb25-41ad-b3df-000068ba34ea_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/live-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391?aff=ProdLLM&quot;,&quot;text&quot;:&quot;Save 45% with PRODLLM45&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Flive-llm-engineering-masterclass-production-evals-rag-agents-llmops-tickets-1994951751391%3Faff%3DProdLLM"><span>Save 45% with PRODLLM45</span></a></p><div><hr></div><h2><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-ai-experiment-says-the-feature-is-working-your-users-may-be-telling-you-otherwise-463b60dd15da">Your AI Experiment Says the Feature Is Working. Your Users May Be Telling You Otherwise</a></h2><h5>An AI feature can pass an experiment and still make the product worse.</h5><p>Engagement can rise. Session duration can increase. Users can interact with the feature more frequently. An A/B test can even produce statistically convincing results.</p><p>And yet, a few weeks later, conversion starts falling.</p><p>Users stop returning.</p><p>Trust begins to erode.</p><p>That is the measurement problem AI product teams increasingly need to confront.</p><p>Traditional digital products generally give users a relatively deterministic experience. Change a button, ranking algorithm, checkout flow, or interface and teams can establish a reasonably clean treatment and control.</p><p>Generative AI changes that assumption.</p><p>The same feature can produce different answers for different users, and even different answers for the same user. A seemingly insignificant prompt adjustment can alter the length, tone, relevance, accuracy, and usefulness of an interaction.</p><p>So what exactly should teams measure?</p><p>And more importantly, <strong>how do you know whether an AI feature actually caused the outcome you are seeing?</strong></p><p>That question was at the centre of a conversation between <strong>Nilesh Kowadkar, Relationship Lead at Packt, and <a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Ftonilore%2F">Lorenzo Toni, Lead Data Scientist &#8212; AI Product Analytics at Amazon</a></strong>, focused on experimentation and causal inference for AI products. Drawing on a generalized e-commerce case study, Lorenzo unpacked why apparently positive metrics can be misleading and why AI teams need to look beyond conventional A/B testing.</p><div><hr></div><h3 style="text-align: center;"><strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159"><span>Partner Spotlight | Building a startup? Pitch live to 20 investors in one day.</span></a></strong></h3><p>Fundraising shouldn&#8217;t mean spending weeks cold-emailing VCs and waiting for replies.</p><p>We&#8217;re partnering with <strong>VC Pitch Conference</strong> to give founders a more direct route to investors. On <strong>September 17</strong>, selected startups can join <strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159">20 guaranteed 1:1 investor calls in a single day</a></strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159">, with meetings matched by </a><strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159">sector, stage, and geography</a></strong><a href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159">.</a></p><p>With <strong>290+ VCs and angel investors</strong> looking across AI, fintech, B2B, and other sectors, it&#8217;s an opportunity to put your startup directly in front of investors actively looking for their next deal.</p><p><strong>Packt readers get an additional 10% off the early-bird ticket with code </strong><code>PACKT10.</code></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://vcconf.com/p?159&quot;,&quot;text&quot;:&quot;Pitch Your Startup to Investors &#8594;&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fvcconf.com%2Fp%3F159"><span>Pitch Your Startup to Investors &#8594;</span></a></p><div><hr></div><h2><strong>When More Engagement Is Actually a Warning Sign</strong></h2><p>Consider an e-commerce platform introducing an AI chatbot designed to help customers discover products.</p><p>Instead of navigating through search results, users could ask questions, compare prices, describe what they wanted, and receive recommendations conversationally.</p><p>A change was made to the prompt powering the chatbot.</p><p>Initially, the numbers looked promising.</p><p>Engagement increased. Users performed more actions. They also spent longer interacting with the chatbot.</p><p>Under a conventional product analytics framework, those signals could easily be interpreted as evidence that the new experience was working.</p><p>Then, roughly two weeks later, another pattern emerged.</p><p>Chatbot interactions began declining.</p><p>More importantly, overall website conversion started falling.</p><p>The metric that initially appeared particularly encouraging, <strong>time spent with the chatbot</strong>, turned out to be negatively correlated with conversion.</p><p>Users were not necessarily spending longer because the experience was valuable.</p><p>Some were spending longer because the chatbot was taking too long to help them reach a decision.</p><p>A ten-minute conversation might look like excellent engagement on a dashboard. To the customer, it might mean:</p><p><em>I could have found this myself in thirty seconds.</em></p><p>That distinction matters.</p><p>Because when AI introduces friction instead of removing it, the damage may extend beyond a single failed interaction. Users learn from that experience. The next time they need something, they may bypass the chatbot entirely.</p><p>The apparent engagement win can therefore become a <strong>trust problem</strong>.</p><div><hr></div><h2><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fhow-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501%3Faff%3DModernai">How Modern AI Systems Really Find Answers: Build GraphRAG Applications</a></strong></h2><p><strong>&#128197; Saturday, September 19 | 09:30 AM&#8211;1:30 PM EDT</strong></p><p>Move beyond vector search and build explainable AI with <strong>Neo4j, knowledge graphs, Cypher and LLM agents.</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fhow-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501%3Faff%3DModernai" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!TKRE!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21TKRE%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/fdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Alessandro&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Alessandro" title="Alessandro" srcset="https://substackcdn.com/image/fetch/$s_!TKRE!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!TKRE!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Ffdf3871b-c2a0-4e64-be64-19c694cc911f_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/how-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501?aff=Modernai&quot;,&quot;text&quot;:&quot;Save 35% with MODERNAI35&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fhow-modern-ai-systems-really-find-answers-build-graphrag-applications-tickets-1993453640501%3Faff%3DModernai"><span>Save 35% with MODERNAI35</span></a></p><div><hr></div><h2><strong>The Real Problem Wasn&#8217;t the Chatbot. It Was What the Chatbot Was Optimizing For.</strong></h2><p>Digging deeper revealed another issue.</p><p>The chatbot was largely recommending top-ranked, popular products.</p><p>At first glance, that seems perfectly rational.</p><p>Popular products already convert well. Recommend them more frequently and customers should be more likely to buy them.</p><p>Except that assumption ignores <strong>why someone chooses an AI assistant instead of ordinary search</strong>.</p><p>A shopper typing <em>pen</em> into a search box probably expects popular pens.</p><p>Someone opening an AI chatbot may instead ask:</p><blockquote><p><em>What is the best gel pen for writing on rough paper?</em></p></blockquote><p>That is a fundamentally different intent.</p><p>The value of an LLM-powered shopping experience comes from its ability to understand those more specific needs and personalize the discovery process, rather than simply reproduce the first page of search results.</p><p>This changed the experimentation question.</p><p>Instead of asking:</p><p><strong>Does the new prompt increase chatbot engagement?</strong></p><p>The team needed to ask:</p><p><strong>What kind of conversational behaviour actually helps users make better decisions?</strong></p><h2><strong>Experimenting With Different AI Behaviours</strong></h2><p>Lorenzo worked with engineering and data teams to test alternative experiences.</p><p>The existing prompt became the baseline.</p><p>Another version made the chatbot more inquisitive, encouraging it to gather more information about the customer&#8217;s needs before recommending something.</p><p>A further approach explored what Lorenzo described as alternative &#8220;gems&#8221;: products that might not dominate the rankings but had strong reviews, good conversion performance, and a closer fit with a customer&#8217;s specific requirements.</p><p>The experiments also extended across regions using a <strong>switchback approach</strong>.</p><p>Rather than permanently assigning one experience to a group, different versions could be switched on and off across time periods. A user interacting with the system at one point might encounter one LLM behaviour and later encounter another.</p><p>This provided another way of understanding how changes to the AI experience affected behaviour while accounting for the dynamic nature of the system.</p><p>But product quality was only one side of the equation.</p><p>A more sophisticated recommendation experience could require access to a much larger product catalogue and richer context. That means additional memory, infrastructure, retrieval complexity, and ultimately cost.</p><p>The winning experiment therefore could not simply be the one with the highest conversion rate.</p><p>It had to be <strong>statistically meaningful, commercially valuable, and operationally practical</strong>.</p><div class="callout-block" data-callout="true"><p><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fyour-ai-experiment-says-the-feature-is-working-your-users-may-be-telling-you-otherwise-463b60dd15da">Dive into the full article on Packt&#8217;s Medium, with a visual infographic to bring the key ideas together.</a></strong></p></div><div><hr></div><h2><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016%3Faff%3DEM">Build Production-Ready AI Agents : From Workflow to Deployment</a></strong></h2><p><strong>&#128197; Saturday, September 26&#8211;Sunday, September 27 | 10:00 AM&#8211;2:00 PM EDT</strong><br>Build production-ready AI agents with <strong>n8n</strong>, from real-world workflows and tool integrations to testing, security, governance, and deployment.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016%3Faff%3DEM" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!vKNS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21vKNS%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:30128,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/213705408?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!vKNS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!vKNS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4895cdfe-4f5b-4e14-820d-89fe330efa49_940x470.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016?aff=EM&quot;,&quot;text&quot;:&quot;Save 35% with PACKTAI35&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-and-deploy-real-world-ai-agents-with-n8n-tickets-1996440078016%3Faff%3DEM"><span>Save 35% with PACKTAI35</span></a></p><div><hr></div><h2><strong><span>Data Science &amp; ML Research Roundup</span></strong></h2><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fwhat-google-cloud-announced-in-ai-this-month"><span>What Google Cloud announced in AI this month &#8211; and how it helps you.</span></a><span> </span></strong><span>Google Cloud is pushing AI from experimentation into practical enterprise use. August brought </span><strong><span>Gemini Enterprise for Financial Services and Legal</span></strong><span>, stronger </span><strong><span>agent billing and cost controls</span></strong><span>, and expanded </span><strong><span>Antigravity</span></strong><span> access. Alongside this, Google is tackling two stubborn challenges: </span><strong><span>AI hallucinations and runaway token costs</span></strong><span>, while helping teams move prototypes into production and start building agents from the ground up.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fmodernizing-and-scaling-support-operations-with-generative-ai-on-aws%2F"><span>Modernizing and scaling support operations with generative AI on AWS:</span></a><span> </span></strong><span>Support teams are drowning in </span><strong><span>rising ticket volumes, fragmented knowledge, outdated SOPs, and looming SLA breaches</span></strong><span>. AWS proposes a GenAI-powered operating model that turns training videos into SOPs, uses </span><strong><span>RAG and agentic workflows</span></strong><span> to guide ticket resolution, maps process bottlenecks, and applies </span><strong><span>ML to predict SLA risk</span></strong><span>, creating a continuous loop where every resolution makes the next one smarter.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Ftabfm-adds-predictive-ml-to-bigquery"><span>TabFM adds predictive ML to BigQuery:</span></a><span> </span></strong><span>Predictive ML in BigQuery is getting a major shortcut. </span><strong><span>TabFM</span></strong><span>, Google&#8217;s new tabular foundation model, uses </span><strong><span>in-context learning</span></strong><span> to deliver zero-shot classification and regression with a single SQL query. It removes model training, tuning, deployment, and manual feature engineering while scaling predictions across millions of rows, bringing fast, high-quality predictive analytics directly into </span><strong><span>BigQuery and agentic workflows</span></strong><span>.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-an-aws-team-detects-dashboard-content-failures-at-scale-using-amazon-bedrock%2F"><span>How an AWS team detects dashboard content failures at scale using Amazon Bedrock:</span></a><span> </span></strong><span>A dashboard can be technically healthy and still show </span><strong><span>blank charts or wrong numbers</span></strong><span>. AWS closed this last-mile monitoring gap with an </span><strong><span>Amazon Bedrock-powered validation system</span></strong><span> that visually scans hundreds of dashboards, checks numeric consistency, and alerts owners automatically. By combining </span><strong><span>LLMs for semantic detection with deterministic logic for precision</span></strong><span>, the team cut failure detection from </span><strong><span>up to 72 hours to under one hour</span></strong><span>.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fbigquery-graph-connecting-data-and-ai-at-scale"><span>BigQuery Graph: Connecting Data and AI at Scale:</span></a><span> </span></strong><span>Enterprise data becomes more valuable when you can understand </span><strong><span>how everything connects</span></strong><span>. Now generally available, </span><strong><span>BigQuery Graph</span></strong><span> brings native graph analytics directly into the warehouse, combining </span><strong><span>GQL, SQL, ML and AI without ETL</span></strong><span>. Teams can uncover fraud networks, model supply chains, resolve identities, and build </span><strong><span>knowledge graphs that ground AI agents and GraphRAG</span></strong><span>, even across multi-cloud data without moving it.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F09%2F02%2Fperplexity-open-sources-lily-a-rust-metal-inference-engine-for-qwen3-6-35b-a3b-on-apple-silicon%2F"><span>Perplexity Open Sources Lily: A Rust + Metal Inference Engine for Qwen3.6-35B-A3B on Apple Silicon.</span></a><span> </span></strong><span>Running a </span><strong><span>35B-parameter model locally on a Mac</span></strong><span> usually means compromising on speed or relying on general-purpose frameworks. Perplexity&#8217;s newly open-sourced </span><strong><span>Lily</span></strong><span> takes another route: a specialized </span><strong><span>Rust + Metal inference engine</span></strong><span> for Qwen3.6-35B-A3B on Apple Silicon. By optimizing GPU routing, dequantization and attention, Lily delivers </span><strong><span>1.23x faster prefill and 1.35x faster decoding than MLX-LM</span></strong><span>.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F08%2F29%2Fmirros-code-as-world-executable-world-representations%2F"><span>Meet &#8216;Code-as-World&#8217;: An Agentic Loop That Rewrites Real Videos Into Executable MuJoCo Physics Programs.</span></a><span> </span></strong><span>Video models can recreate what a scene </span><strong><span>looks like</span></strong><span>, but do they understand how the physical world actually works? </span><strong><span>Code-as-World</span></strong><span> takes a different approach, converting real videos into </span><strong><span>editable MuJoCo physics programs</span></strong><span>. An agentic propose-and-verify loop reconstructs mass, motion, collisions and gravity, creating verified worlds for training. Its </span><strong><span>9B model even outperformed Gemini 3.1 Flash on QuantiPhy</span></strong><span>.</span></p><p><em><strong>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[Your GPUs aren't the problem. Your storage might be.]]></title><description><![CDATA[Plus: reliable AI agents, MCP, database agents, and the latest infrastructure breakthroughs.]]></description><link>https://packtdatapro1.substack.com/p/your-gpus-arent-the-problem-your</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/your-gpus-arent-the-problem-your</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 06 Aug 2026 13:02:58 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%215-Pa%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h4><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5p9f4z88sz5cobzvih623nu8sxu">MongoDB Atlas gives BI teams a flexible, scalable cloud database with built-in search, vector search, and real-time analytics &#8212; no schema migrations, no data silos.</a></h4><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5p9f4z88sz5cobzvih623nu8sxu" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!6aqT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 424w, https://substackcdn.com/image/fetch/$s_!6aqT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 848w, https://substackcdn.com/image/fetch/$s_!6aqT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 1272w, https://substackcdn.com/image/fetch/$s_!6aqT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%216aqT%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png" width="200" height="300" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:300,&quot;width&quot;:200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/5p9f4z88sz5cobzvih623nu8sxu&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!6aqT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 424w, https://substackcdn.com/image/fetch/$s_!6aqT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 848w, https://substackcdn.com/image/fetch/$s_!6aqT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 1272w, https://substackcdn.com/image/fetch/$s_!6aqT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6433b36a-9b37-4f8c-ad0d-e09736b1f49f_200x300.png 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>Stop forcing your data into rigid tables. <strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5p9f4z88sz5cobzvih623nu8sxu">MongoDB Atlas is the developer data platform built for modern analytics</a></strong> &#8212; flexible documents, multi-cloud on AWS, and Atlas Search out of the box. Free tier available on AWS Marketplace.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/5p9f4z88sz5cobzvih623nu8sxu&quot;,&quot;text&quot;:&quot;Start for Free&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F5p9f4z88sz5cobzvih623nu8sxu"><span>Start for Free</span></a></p><div><hr></div><p>&#128075; <strong>Hi there, welcome to DataPro #181 &#8211; </strong><em>Building the infrastructure behind production AI</em></p><p>AI is entering a new engineering phase. The focus is no longer just on building smarter models, but on creating the infrastructure, storage, and operational systems that make AI reliable at scale. This edition explores the technologies powering production AI, from next-generation storage architectures and autonomous database operations to coding agents, multi-agent systems, and cloud-native AI platforms.</p><h4>&#127775; Community Spotlight</h4><h4><strong><a href="iframe.php?url=https%3A%2F%2Fjuicefs.com%2Fen%2Fblog%2Fsolutions%2Fai-data-storage-challenges-capabilities-solution-comparison%3Futm_source%3Dpackt-datapro%26amp%3Butm_medium%3Demail%26amp%3Butm_campaign%3Dai-data-storage">AI Data Storage: Challenges, Capabilities, and Comparative Analysis</a></strong></h4><p>As AI workloads continue to scale, storage is emerging as one of the biggest infrastructure bottlenecks. In this deep dive, <strong>JuiceFS</strong> explores why traditional storage architectures struggle with GPU-intensive training, billions of small files, and high-throughput data access, before comparing the capabilities modern AI storage platforms need to support today&#8217;s data pipelines.</p><h4>&#127897;&#65039; Expert Perspective</h4><h4><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-reliability-gap-holding-ai-agents-back-25f211947eb3">The Reliability Gap Holding AI Agents Back</a></strong></h4><p>What separates an impressive AI demo from a production-ready AI system? AI researcher and Developer Advocate <strong>Sonam Gupta</strong> shares the engineering practices behind building reliable AI agents, explaining why evaluation, observability, guardrails, and system design matter far more than model benchmarks when deploying AI at scale.</p><h4>&#9889; This Week&#8217;s Highlights</h4><ul><li><p>Behind the scenes of <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fbehind-the-scenes-how-we-build-test-and-scale-google-agent-skills">Google Agent Skills</a></strong></p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F08%2F06%2Fprime-intellect-releases-prime-agent%2F">Prime Agent</a></strong> introduces a self-improving coding harness</p></li><li><p>How <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-lendingtree-built-a-multi-agent-mortgage-assistant-on-amazon-bedrock%2F">LendingTree</a></strong> built a production multi-agent mortgage assistant</p></li><li><p>Google&#8217;s latest <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fai-infrastructure%2Fwhats-new-in-ai-infrastructure-this-month">AI infrastructure</a></strong> updates</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F08%2F05%2Fmeta-superintelligence-labs-releases-muse-code%2F">Meta Muse Code</a></strong> enters beta</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-mobileye-transformed-support-operations-using-amazon-bedrock-agentcore%2F">Mobileye</a></strong> automates enterprise support with AgentCore</p></li><li><p>Google&#8217;s <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fintroducing-the-borderless-lakehouse">Borderless Lakehouse</a></strong> expands multi-cloud AI</p></li><li><p>AWS explains its <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-we-built-an-mcp-bridge-to-give-our-agentcore-hosted-ai-agent-access-to-local-mcp-tools%2F">MCP bridge</a></strong> architecture</p></li><li><p>NVIDIA launches <strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F08%2F05%2Fnvidia-alpamayo-2-super-open-vla-model-autonomous-driving%2F">Alpamayo 2 Super</a></strong> for autonomous driving</p></li><li><p>Google introduces <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdatabases%2Fdeep-dive-on-new-ai-powered-database-agents">Database Operations Agents</a></strong></p></li></ul><p><strong>Happy reading!</strong></p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h2><a href="iframe.php?url=https%3A%2F%2Fjuicefs.com%2Fen%2Fblog%2Fsolutions%2Fai-data-storage-challenges-capabilities-solution-comparison%3Futm_source%3Dpackt-datapro%26amp%3Butm_medium%3Demail%26amp%3Butm_campaign%3Dai-data-storage">AI Data Storage: Challenges, Capabilities, and Comparative Analysis</a></h2><p>Over the past five years, AI has advanced rapidly and has found applications in a wide range of industries. As a storage company, we&#8217;ve had a front-row seat to this expansion, watching more and more AI startups and established players emerge across fields like autonomous driving, computational biology, and quantitative investment. AI workloads have introduced new challenges to the field of data storage. Existing storage solutions are often inadequate to fully meet these demands.</p><p>In this article, we&#8217;ll deep dive into the storage challenges posed by AI workloads, the critical capabilities required to address them, and a comparative analysis of the leading storage solutions spanning cloud and on-premises environments.</p><h2><strong>Storage challenges for AI</strong></h2><p>AI workloads have brought new data patterns:</p><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FHigh-throughput">High-throughput</a> data access challenges:</strong> In AI training pipelines, the growing use of GPUs by enterprises has outpaced the I/O capabilities of underlying storage systems. Enterprises require storage solutions that can provide high-throughput data access to fully leverage the computing power of GPUs. For instance, in smart manufacturing, where high-precision cameras capture images for defect detection models, the training dataset may consist of only 10,000 to 20,000 high-resolution images. However, each image is several gigabytes in size, resulting in a total dataset size in the scale of tens or hundreds of terabytes. If the storage system lacks the required throughput, it becomes a bottleneck during GPU-intensive AI training.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fjuicefs.com%2Fen%2Fblog%2Fsolutions%2Fai-data-storage-challenges-capabilities-solution-comparison%3Futm_source%3Dpackt-datapro%26amp%3Butm_medium%3Demail%26amp%3Butm_campaign%3Dai-data-storage">Managing storage for billions of file</a>s:</strong> AI use cases need storage solutions that can handle and provide quick access to datasets containing billions of files. For example, in autonomous driving, the training dataset consists of small images, each about several hundred kilobytes in size. A single training set comprises tens of millions of such images, each sized several hundred kilobytes. Each image is treated as an individual file. The total training data amounts to billions or even 10 billion files. This creates a major challenge in effectively managing large numbers of small files.</p></li><li><p><strong>Scalable performance for hot data:</strong> In areas like <a href="iframe.php?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FQuantitative_analysis_%28finance%29">quantitative investing</a>, financial market data is much smaller in size compared to computer vision datasets. However, this data must be shared among many research teams, leading to hotspots where disk throughput is fully saturated but still cannot satisfy the application&#8217;s needs. This indicates that we need storage solutions that can steadily serve a lot of hot data with high throughput and low latency.</p></li></ul><div class="callout-block" data-callout="true"><p>&#128073; <strong><a href="iframe.php?url=https%3A%2F%2Fjuicefs.com%2Fen%2Fblog%2Fsolutions%2Fai-data-storage-challenges-capabilities-solution-comparison%3Futm_source%3Dpackt-datapro%26amp%3Butm_medium%3Demail%26amp%3Butm_campaign%3Dai-data-storage">Read the complete article on the JuiceFS Blog</a></strong></p><p>&#128073; <strong><a href="iframe.php?url=https%3A%2F%2Fgithub.com%2Fjuicedata%2Fjuicefs%2Fdiscussions%2F">Explore JuiceFS on GitHub and join the community </a></strong></p></div><p>The infrastructure landscape for AI has also changed dramatically.</p><p>These days, with cloud computing and <a href="iframe.php?url=https%3A%2F%2Fkubernetes.io%2F">Kubernetes</a> getting so popular, more and more AI companies are setting up their data pipelines on Kubernetes-based platforms. Algorithm engineers request resources on the platform, write code in Jupyter Notebook to debug algorithms, use workflow engines like Argo and Airflow to plan data processing workflows, use Fluid to manage datasets, and use BentoML to deploy models as applications. <strong><a href="iframe.php?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FCloud-native_computing">Cloud-native</a> technologies have become a standard consideration when building storage platforms.</strong> As cloud computing matures, AI applications are increasingly relying on large-scale distributed clusters. With a significant increase in the number of nodes in these clusters, <strong>storage systems face new challenges related to handling concurrent access from tens of thousands of pods within Kubernetes clusters.</strong></p><p>The evolving application workloads and computing environments significantly change the landscape for professionals managing the underlying infrastructure and platforms. Existing hardware-software-coupled storage solutions often suffer from several pain points, such as no elasticity, no distributed high availability, and constraints on cluster scalability. <a href="iframe.php?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FComparison_of_distributed_file_systems">Distributed file systems</a> like GlusterFS, CephFS, and those designed for high-performance computing (HPC) such as Lustre, BeeGFS, and GPFS are typically designed for physical machines and bare-metal disks. While they can be deployed as large capacity clusters, they cannot provide elastic capacity and flexible throughput, especially when dealing with storage demands in the order of tens or hundreds of billions of files.</p><h2><strong>Key capabilities for AI data storage</strong></h2><p>Considering these challenges, we&#8217;ll outline essential storage capabilities that are critical for AI scenarios, helping enterprises make informed decisions when selecting storage products.</p><h3><strong><a href="iframe.php?url=https%3A%2F%2Fjuicefs.com%2Fen%2Fblog%2Fsolutions%2Fai-data-storage-challenges-capabilities-solution-comparison%3Futm_source%3Dpackt-datapro%26amp%3Butm_medium%3Demail%26amp%3Butm_campaign%3Dai-data-storage">POSIX compatibility and data consistency</a></strong></h3><p>In the AI/ML domain, <a href="iframe.php?url=https%3A%2F%2Fen.wikipedia.org%2Fwiki%2FPOSIX">POSIX</a> is the most common API for data access. Previous-generation distributed file systems, except HDFS, are also POSIX-compatible, but products on the cloud have not been consistent in terms of their POSIX support:</p><ul><li><p><strong>Compatibility:</strong> Users should not solely rely on the description &#8220;POSIX-compatible product&#8221; to assess compatibility. Instead, use <code>pjdfstest</code> and the Linux Test Project (LTP) framework for testing. We&#8217;ve conducted a <a href="iframe.php?url=https%3A%2F%2Fjuicefs.com%2Fen%2Fblog%2Fengineering%2Fposix-compatibility-comparison-among-four-file-system-on-the-cloud">POSIX compatibility test of cloud file systems</a> for your reference.</p></li><li><p><strong>Strong data consistency guarantee:</strong> This is fundamental to ensuring computational correctness. Storage systems have various consistency implementations, with object storage systems often adopting eventual consistency, while file systems typically adhere to strong consistency. Careful evaluation is needed when selecting a storage system.</p></li><li><p><strong>User mode or kernel mode:</strong> Early developers favored kernel mode due to its potential for optimized I/O operations. However, in recent years, we&#8217;ve witnessed a growing number of developers &#8220;escaping&#8221; from kernel mode for several reasons</p></li></ul><div class="callout-block" data-callout="true"><p>&#128073; <strong><a href="iframe.php?url=https%3A%2F%2Fjuicefs.com%2Fen%2Fblog%2Fsolutions%2Fai-data-storage-challenges-capabilities-solution-comparison%3Futm_source%3Dpackt-datapro%26amp%3Butm_medium%3Demail%26amp%3Butm_campaign%3Dai-data-storage">Read the complete article on the JuiceFS Blog</a></strong></p><p>&#128073; <strong><a href="iframe.php?url=https%3A%2F%2Fgithub.com%2Fjuicedata%2Fjuicefs%2Fdiscussions%2F">Explore JuiceFS on GitHub and join the community </a></strong></p></div><div><hr></div><h2><strong>The Reliability Gap Holding AI Agents Back</strong></h2><h5><strong>AI researcher and Developer Advocate Sonam Gupta </strong>explores the engineering practices that transform AI agents from impressive demos into dependable production systems.</h5><div class="captioned-image-container"><figure><div class="image-link image2" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!EAvk!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 424w, https://substackcdn.com/image/fetch/$s_!EAvk!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 848w, https://substackcdn.com/image/fetch/$s_!EAvk!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 1272w, https://substackcdn.com/image/fetch/$s_!EAvk!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21EAvk%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png" width="560" height="206" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:206,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!EAvk!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 424w, https://substackcdn.com/image/fetch/$s_!EAvk!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 848w, https://substackcdn.com/image/fetch/$s_!EAvk!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 1272w, https://substackcdn.com/image/fetch/$s_!EAvk!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F52eea4d4-e6a4-45e1-890f-e095c05fda2c_560x206.png 1456w" sizes="auto, 100vw" loading="lazy"></picture><div></div></div></div></figure></div><h2><strong>Every AI demo looks impressive.</strong></h2><p>Until it meets a real user.</p><p>For the last two years, the AI industry has celebrated increasingly capable foundation models, autonomous agents, and sophisticated reasoning systems. Every product launch promises more intelligence. Every benchmark claims higher accuracy. Every new release inches us closer to what once felt impossible.</p><p>Yet behind the excitement lies a quieter reality that every engineering team eventually encounters.</p><p>The hardest part isn&#8217;t getting an AI system to work once.</p><p>It&#8217;s getting it to work consistently, reliably, and at production scale.</p><p>That challenge is quickly becoming one of the defining engineering problems of the Generative AI era. As AI applications evolve from experimental prototypes into products that millions depend on, success is no longer measured by how intelligent a model appears in a carefully orchestrated demo. It&#8217;s measured by how predictably an entire system performs when confronted with the messy, unpredictable behaviour of real users.</p><p>At Packt, we believe these are the conversations that deserve more attention.</p><p>That is why <strong>Sanjana Gupta</strong>, Relationship Lead at Packt, sat down with <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fsonamgupta11%2F">Sonam Gupta</a></strong>, a data scientist, Developer Advocate at Telnyx, and host of the <em>AI Chronicles</em> podcast, for an in-depth discussion on what it really takes to build reliable AI systems. Bringing together her experience of working closely with AI authors, practitioners, and technical experts across Packt&#8217;s learning ecosystem, Sanjana steered the conversation beyond the usual questions about models and benchmarks, focusing instead on the engineering realities that practitioners face every day.</p><p>As I listened to their discussion, one thing became immediately clear.</p><p>This wasn&#8217;t another conversation about the latest LLM.</p><p>It was about something far more important.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fmachine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253%3Faff%3DEmailpast" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w2Yv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21w2Yv%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:768649,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/208953088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!w2Yv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fmachine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253%3Faff%3DEmailpast">Join Stefan Jansen</a></strong>, best-selling author of <em>Machine Learning for Trading</em>, for a hands-on workshop where you&#8217;ll build a complete ML trading strategy using real market data and AI agents. Learn the end-to-end workflow used by <em><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fmachine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253%3Faff%3DEmailpast">professional quantitative teams&#8212;from feature engineering to backtesting</a></em>.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast&quot;,&quot;text&quot;:&quot;Register now. Save 30% with EMTAX30&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fmachine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253%3Faff%3DEmailpast"><span>Register now. Save 30% with EMTAX30</span></a></p><div><hr></div><p><strong>Why do so many AI applications fail after the demo, and what separates production-ready AI systems from prototypes that never earn users&#8217; trust?</strong></p><p>Over the next thirty minutes, Sonam unpacked lessons from building AI agents, evaluating LLM workflows, deploying voice applications, and interviewing leaders across companies such as Google DeepMind, Microsoft, AWS, and emerging AI startups. Rather than offering theoretical advice, she shared the engineering mindset that modern AI teams need if they want their systems to perform reliably in the real world.What follows is not simply an interview.</p><p>It&#8217;s a<em> masterclass</em> on why the future of AI belongs not only to those who build intelligent systems, but to those who build systems people can trust.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fthe-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345%3Faff%3DOmem" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5-Pa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%215-Pa%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:289972,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/208953088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!5-Pa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p>Join <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fthe-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345%3Faff%3DOmem">Ben Auffarth</a></strong> to build a <em><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fthe-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345%3Faff%3DOmem">production-ready RAG application</a></em> using open-source models. Learn how to improve retrieval, benchmark performance with RAGAS, add guardrails, and deploy reliable AI systems without expensive APIs.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem&quot;,&quot;text&quot;:&quot;Build with Ben. Save 45% with OMEM45&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fthe-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345%3Faff%3DOmem"><span>Build with Ben. Save 45% with OMEM45</span></a></p><div><hr></div><h2><strong>The industry is asking the wrong question.</strong></h2><p>If you&#8217;ve attended an AI conference recently, you&#8217;ve probably noticed a familiar pattern.</p><p>Every discussion eventually circles back to the same debate.</p><p>Which model is better?</p><p>GPT or Gemini?</p><p>Open-source or closed-source?</p><p>Should developers switch frameworks?</p><p>Will AI agents replace traditional software?</p><p>These questions dominate keynote stages, LinkedIn discussions, and engineering forums. They&#8217;re important, certainly, but they also risk distracting us from a much larger engineering challenge.</p><p>As Sanjana opened the conversation, she didn&#8217;t ask Sonam which model she preferred.</p><p>Instead, she began somewhere much more fundamental.</p><p>Before discussing AI agents, evaluation frameworks, or production systems, she wanted readers to understand the perspective from which Sonam approaches the AI ecosystem itself.</p><div class="callout-block" data-callout="true"><p><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-reliability-gap-holding-ai-agents-back-25f211947eb3">Dive deeper into the full conversation on Packt&#8217;s Medium &#8594; The Reliability Gap Holding AI Agents Back </a></strong></p></div><div><hr></div><h2><strong><span>Data Science &amp; ML Research Roundup</span></strong></h2><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fbehind-the-scenes-how-we-build-test-and-scale-google-agent-skills"><span>Behind the scenes: How we build, test, and scale Google Agent Skills:</span></a><span> </span></strong><span>Google has revealed how it built and governs </span><strong><span>Google Agent Skills</span></strong><span>, the open-source framework that gives AI coding agents structured domain knowledge to improve accuracy, reduce hallucinations, and follow best practices. The post explains how the project scaled from a Google Cloud Next 2026 initiative into a 15,000+ star GitHub repository, backed by standardized skill design, automated quality checks, continuous evaluations, clear ownership, and internal DevRel Skills that help teams automate and standardize workflows.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F08%2F06%2Fprime-intellect-releases-prime-agent%2F"><span>Prime Intellect Releases Prime Agent: An Open-Source RLM Harness Where Sub-Agents Are Function Calls Inside Persistent IPython Kernel:</span></a><span> </span></strong><span>Prime Intellect has open-sourced </span><strong><span>Prime Agent</span></strong><span>, a self-improving AI coding harness that replaces fixed tool schemas with a persistent IPython kernel, allowing sub-agents to operate as function calls and continuously refine their own prompts, skills, and memory. The release details its deployable architecture, broad model compatibility, benchmark results, including </span><strong><span>95.5% on ARC-AGI-3</span></strong><span>, and real-world use cases spanning software engineering, GPU optimization, AI research, and long-running autonomous coding tasks.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-lendingtree-built-a-multi-agent-mortgage-assistant-on-amazon-bedrock%2F"><span>How LendingTree built a multi-agent mortgage assistant on Amazon Bedrock:</span></a><span> </span></strong><span>LendingTree has shared how it built a </span><strong><span>production-ready multi-agent mortgage assistant</span></strong><span> on Amazon Bedrock to help borrowers navigate complex home financing decisions with personalized, compliant AI guidance. The post details its three-agent architecture, built with LangGraph, MCP, Amazon Bedrock Guardrails, and Knowledge Bases, along with deployment lessons, production metrics, and best practices for scaling secure, multi-agent systems in regulated industries.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fai-infrastructure%2Fwhats-new-in-ai-infrastructure-this-month"><span>What&#8217;s new in AI infrastructure this month:</span></a><span> </span></strong><span>Google has published its latest </span><strong><span>AI infrastructure and orchestration roundup</span></strong><span>, highlighting new products, performance optimizations, and deployment guides for building and scaling AI and agentic workloads on Google Cloud. The update covers infrastructure launches such as Managed Lustre, C4N VMs, GKE enhancements, TPU tooling, AI security projects, customer deployments, and research showing how Google is improving AI performance, efficiency, and production readiness across its cloud platform.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F08%2F05%2Fmeta-superintelligence-labs-releases-muse-code%2F"><span>Meta AI Releases Muse Code (Beta): A Terminal Coding Agent Powered by the New Muse Spark 1.2 Model:</span></a><span> </span></strong><span>Meta AI has released </span><strong><span>Muse Code (beta)</span></strong><span>, a terminal-based coding agent powered by the new </span><strong><span>Muse Spark 1.2</span></strong><span> model, designed to tackle complex, long-running software engineering tasks across large codebases. The announcement outlines its persistent async agent architecture, replay-safe runtime, bundled planning skills, co-training approach, benchmark methodology, and real-world GPU kernel optimization case study, positioning it as a production-ready coding assistant for enterprise development workflows.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-mobileye-transformed-support-operations-using-amazon-bedrock-agentcore%2F"><span>How Mobileye transformed support operations using Amazon Bedrock AgentCore:</span></a><span> </span></strong><span>Mobileye has shared how it transformed its internal support operations with an </span><strong><span>AI Support Agent built on Amazon Bedrock AgentCore</span></strong><span>, reducing ticket response times by </span><strong><span>90%</span></strong><span> while exceeding </span><strong><span>95% accuracy</span></strong><span>. The post explains its hybrid production architecture, MCP-powered real-time data access, enterprise governance, and how the successful deployment evolved into a self-service platform that enables teams across the company to build and deploy production-grade AI agents.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fintroducing-the-borderless-lakehouse"><span>Introducing the borderless Lakehouse:</span></a><span> </span></strong><span>Google has unveiled major enhancements to its </span><strong><span>borderless Lakehouse</span></strong><span>, enabling AI agents to securely query, reason over, and act on data across on-premises systems, multiple clouds, and SaaS platforms without moving it. The announcement introduces Iceberg REST catalog federation, zero-copy cross-cloud analytics, Knowledge Catalog for trusted agent context, Gemini Enterprise integration, and cost optimizations that simplify building governed, multi-cloud AI agents while reducing data transfer and token costs.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-we-built-an-mcp-bridge-to-give-our-agentcore-hosted-ai-agent-access-to-local-mcp-tools%2F"><span>How we built an MCP bridge to give our AgentCore-hosted AI agent access to local MCP tools:</span></a><span> </span></strong><span>AWS has shared how it built an </span><strong><span>MCP bridge</span></strong><span> that lets cloud-hosted AI agents securely use tools and files running on a user&#8217;s local machine. The post explains the architecture behind the bridge, including AgentCore Runtime, browser extensions, WebSockets, native messaging, FastMCP, and stdio, showing how remote agents can work with local spreadsheets and systems without exposing credentials or requiring complex infrastructure.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F08%2F05%2Fnvidia-alpamayo-2-super-open-vla-model-autonomous-driving%2F"><span>NVIDIA Releases Alpamayo 2 Super: A 34B Open Vision-Language-Action Model for Robotaxis and Autonomous Driving Under OpenMDW-1.1:</span></a><span> </span></strong><span>NVIDIA has released </span><strong><span>Alpamayo 2 Super</span></strong><span>, a 34B open vision-language-action model designed to help autonomous vehicles handle rare, complex driving situations. The release combines full-surround video understanding, trajectory planning, causal explanations, and meta-actions in one system, while introducing commercially usable weights, strong benchmark results, safety-focused reasoning traces, and tools for accelerating fleet-data annotation and autonomous-driving development.</span></p><p><strong><span>&#11093; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdatabases%2Fdeep-dive-on-new-ai-powered-database-agents"><span>Deep dive on new AI-powered database agents:</span></a><span> </span></strong><span>Google has introduced </span><strong><span>Database Operations Agents</span></strong><span>, a pair of AI-powered assistants that automate database onboarding, monitoring, troubleshooting, and optimization across Google Cloud. The announcement details how the </span><strong><span>Database Onboarding Agent</span></strong><span> simplifies database selection and deployment, while the </span><strong><span>Database Observability Agent</span></strong><span> uses Gemini, telemetry, and MCP tools to diagnose issues, recommend remediations, and streamline database management across services such as Cloud SQL, Spanner, AlloyDB, and Bigtable.</span></p><p><em><strong>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[The Enterprise AI Playbook]]></title><description><![CDATA[AI agents, Bedrock AgentCore, OKF v0.2, conversational analytics, and beyond-RAG architectures.]]></description><link>https://packtdatapro1.substack.com/p/the-enterprise-ai-playbook</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-enterprise-ai-playbook</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 30 Jul 2026 13:02:57 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21w2Yv%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong>&#128075;Hi there, welcome to DataPro #180.</strong></p><h4><strong>Beyond the AI Hype: Building Systems People Can Actually Trust</strong></h4><p>Everyone is talking about AI agents. But the real challenge isn&#8217;t building them&#8212;it&#8217;s building systems your business can actually trust.</p><p>As organizations race to deploy enterprise AI, many are discovering that the biggest obstacles aren&#8217;t model performance or prompt engineering. They&#8217;re fragmented data, weak governance, poor infrastructure, and a lack of accountability.</p><p>Leading this edition is an insightful conversation between <strong>Marijn Markus, AI Leader at Capgemini</strong>, and <strong>Packt&#8217;s Relationship Lead Sanjana Gupta</strong>, exploring why <em><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fmarijn-markus-ai-doesnt-have-an-ethics-problem-companies-do-7f0aff57b535%3FpostPublishedType%3Dinitial">AI doesn&#8217;t have an ethics problem&#8212;companies do</a></strong></em>. From data quality and enterprise readiness to the limits of LLMs and the future of responsible AI, it&#8217;s a timely reality check on what separates successful AI adoption from expensive experiments.</p><p><strong>Also in this week&#8217;s highlights:</strong></p><ul><li><p>&#128311; Google unveils <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2F13-demos-on-gemini-enterprise-agent-platform">13 hands-on demos</a></strong> for the Gemini Enterprise Agent Platform, covering the complete AI agent lifecycle.</p></li><li><p>&#128311; Amazon introduces an <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fgenerate-autonomous-business-insights-with-ai-agent-and-mcp-servers%2F">autonomous business intelligence architecture</a></strong> powered by Bedrock AgentCore and MCP.</p></li><li><p>&#128311; Google releases<strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fokf-v0-2-adds-trust-signals"> OKF v0.2,</a></strong> bringing trust, provenance, and lifecycle metadata to agent-generated knowledge.</p></li><li><p>&#128311; AWS introduces <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbeyond-rag-task-aware-knowledge-compression-for-enterprise-ai-on-aws%2F">Task-Aware Knowledge Compression (TAKC)</a></strong>, reducing enterprise AI context costs by up to 64&#215;.</p></li><li><p>&#128311; Google demonstrates how to take AI agents from <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fautomate-agent-development-lifecycles-with-gemini-enterprise">prototype to production</a></strong> with Agents CLI.</p></li><li><p>&#128311; Andrew Ng launches <strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F23%2Fandrew-ng-just-released-openworker-an-open-source-local-first-desktop-ai-coworker-that-returns-finished-deliverables-instead-of-chat%2F">OpenWorker</a></strong>, a local-first AI coworker that delivers completed work instead of chat.</p></li><li><p>&#128311; Google Cloud expands <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fconversational-analytics-in-google-data-cloud-in-q326">Conversational Analytics</a></strong> across BigQuery, Looker, AlloyDB, Cloud SQL, and Spanner with enterprise-grade governance.</p></li></ul><p>Let&#8217;s dive in.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fmachine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253%3Faff%3DEmailpast" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!w2Yv!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21w2Yv%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:768649,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/208953088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!w2Yv!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 424w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 848w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!w2Yv!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F04a99b50-9b4b-4f92-900e-81f3e90331db_4320x2160.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fmachine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253%3Faff%3DEmailpast">Join Stefan Jansen</a></strong><span>, best-selling author of </span><em>Machine Learning for Trading</em><span>, for a hands-on workshop where you&#8217;ll build a complete ML trading strategy using real market data and AI agents. Learn the end-to-end workflow used by </span><em><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fmachine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253%3Faff%3DEmailpast">professional quantitative teams&#8212;from feature engineering to backtesting</a></em><span>.</span></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/machine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253?aff=Emailpast&quot;,&quot;text&quot;:&quot;Register now. Save 45% with MLTRADE45&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fmachine-learning-for-trading-in-the-age-of-ai-agents-tickets-1994299755253%3Faff%3DEmailpast"><span>Register now. Save 45% with MLTRADE45</span></a></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fmarijn-markus-ai-doesnt-have-an-ethics-problem-companies-do-7f0aff57b535%3FpostPublishedType%3Dinitial">Marijn Markus: AI Doesn&#8217;t Have an Ethics Problem. Companies Do.</a></strong></h1><h5><strong>The Capgemini AI Leader joins Packt&#8217;s Sanjana Gupta to explain why accountability, data quality, and human decision-making &#8212; not algorithms &#8212; will determine the future of enterprise AI.</strong></h5><div id="youtube2-hBwMgMCF95Q" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;hBwMgMCF95Q&quot;,&quot;startTime&quot;:&quot;165s&quot;,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="iframe.php?url=https%3A%2F%2Fwww.youtube-nocookie.com%2Fembed%2FhBwMgMCF95Q%3Fstart%3D165s%26amp%3Brel%3D0%26amp%3Bautoplay%3D0%26amp%3Bshowinfo%3D0%26amp%3Benablejsapi%3D0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Everyone wants to talk about Artificial Intelligence.</p><p>Very few want to talk about accountability.</p><p>Over the last two years, boardrooms have rushed to launch AI initiatives, governments have drafted AI regulations, and organizations have published glossy frameworks promising &#8220;Responsible AI.&#8221;</p><p><span>But according to </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fmarijnmarkus%2F">Marijn Markus</a></strong><span>, AI Leader at Capgemini, we&#8217;re obsessing over the wrong problem.</span></p><p><span>In a compelling conversation with </span><strong>Sanjana Gupta</strong><span>, Relationship Lead at Packt, Markus challenges some of the biggest assumptions surrounding AI &#8212; from ethics and hallucinations to enterprise transformation and the future of work.</span></p><p>His central message is both uncomfortable and refreshing:</p><blockquote><p><em><strong>AI isn&#8217;t exposing technological problems. It&#8217;s exposing human ones.</strong></em></p></blockquote><p>Rather than another conversation about prompt engineering or the latest foundation models, this discussion dives into something far more important: why successful AI adoption depends on organizational maturity, high-quality data, and a willingness to confront uncomfortable truths.</p><h2><strong>AI Ethics Has Become a Convenient Distraction</strong></h2><p>Ask any enterprise about responsible AI and you&#8217;ll hear familiar phrases.</p><p>Bias.</p><p>Fairness.</p><p>Transparency.</p><p>Explainability.</p><p>Governance.</p><p>These are important topics.</p><p>But Markus believes they&#8217;re only part of a much bigger conversation.</p><p><span>Businesses are increasingly comfortable discussing </span><strong>AI ethics</strong><span>, while avoiding discussions about </span><strong>business ethics</strong><span>.</span></p><p>That&#8217;s a crucial distinction.</p><p>When organizations automate jobs, optimize for profit, or deploy systems that affect people&#8217;s lives, those decisions are rarely made by algorithms.</p><p>They&#8217;re made by people.</p><p>Yet when something goes wrong, blame quickly shifts to the technology.</p><p>As Markus points out, AI has become a convenient lightning rod &#8212; allowing organizations to distance themselves from decisions that were always fundamentally human.</p><p>The real ethical question isn&#8217;t whether an algorithm made a poor recommendation.</p><p>It&#8217;s who chose to deploy it, accepted its risks, and benefited from its outcomes.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21yk-m%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!yk-m!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 424w, https://substackcdn.com/image/fetch/$s_!yk-m!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 848w, https://substackcdn.com/image/fetch/$s_!yk-m!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 1272w, https://substackcdn.com/image/fetch/$s_!yk-m!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21yk-m%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png" width="560" height="840" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/ac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:840,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:&quot;&quot;,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!yk-m!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 424w, https://substackcdn.com/image/fetch/$s_!yk-m!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 848w, https://substackcdn.com/image/fetch/$s_!yk-m!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 1272w, https://substackcdn.com/image/fetch/$s_!yk-m!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fac94e91e-0dba-4feb-a89d-de423efa0046_560x840.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h2><strong>The Curious Lifecycle of Enterprise AI</strong></h2><p>One of the interview&#8217;s most memorable observations comes from Markus&#8217; experience leading AI projects across industries.</p><p>He jokes that every AI project follows the same lifecycle.</p><p><span>It starts as </span><strong>Artificial Intelligence</strong><span> during the sales pitch.</span></p><p><span>During implementation it becomes </span><strong>Machine Learning</strong><span>.</span></p><p><span>When lawyers become involved, it turns into </span><strong>Statistics</strong><span>.</span></p><p>By the time auditors inspect the system&#8230;</p><p>&#8220;It&#8217;s just an Excel sheet.&#8221;</p><p>The room laughs.</p><p>But the point is serious.</p><p>Technology doesn&#8217;t change.</p><p>The language does.</p><p>And with every change in terminology, accountability quietly shifts.</p><p>Organizations often use labels strategically, but changing the vocabulary doesn&#8217;t change the impact those systems have on people&#8217;s lives.</p><p>That&#8217;s why Markus insists these conversations shouldn&#8217;t be framed as AI dilemmas.</p><p>They&#8217;re simply ethical dilemmas.</p><h2><strong>Hallucinations Aren&#8217;t Bugs. They&#8217;re Probability.</strong></h2><p>Few topics dominate AI conversations more than hallucinations.</p><p>Markus strips away the mystery with a surprisingly simple analogy.</p><p>Large language models are sophisticated prediction engines.</p><p>Every response is, in essence, a probability calculation &#8212; a highly informed guess based on patterns learned from enormous amounts of data.</p><p>&#8220;They&#8217;re rolling dice,&#8221; he explains.</p><p>Not random dice.</p><p>Extremely well-trained dice.</p><p>That distinction matters.</p><p>Because it means hallucinations cannot be completely eliminated.</p><p>Only reduced.</p><p>Guardrails.</p><p>Evaluation pipelines.</p><p>Human review.</p><p>Retrieval systems.</p><p>These all lower the probability of failure, but they cannot remove uncertainty entirely.</p><p>Ironically, Markus argues, humans operate in much the same way.</p><p>People make mistakes.</p><p>Forecasts fail.</p><p>Judgment isn&#8217;t perfect.</p><p>The goal isn&#8217;t perfection.</p><p>It&#8217;s understanding acceptable levels of risk and designing systems accordingly.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fthe-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345%3Faff%3DOmem" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!5-Pa!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%215-Pa%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/a0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:289972,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/208953088?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!5-Pa!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!5-Pa!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fa0ed00ca-bf1a-4792-835b-16f87e926673_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p><span>Join </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fthe-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345%3Faff%3DOmem">Ben Auffarth</a></strong><span> to build a </span><em><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fthe-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345%3Faff%3DOmem">production-ready RAG application</a></em><span> using open-source models. Learn how to improve retrieval, benchmark performance with RAGAS, add guardrails, and deploy reliable AI systems without expensive APIs.</span></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/the-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345?aff=Omem&quot;,&quot;text&quot;:&quot;Build with Ben. Save 40% with OME40&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fthe-genai-build-lab-build-production-ready-rag-with-open-models-tickets-1994016271345%3Faff%3DOmem"><span>Build with Ben. Save 40% with OME40</span></a></p><div><hr></div><h2><strong>The Biggest AI Problem Isn&#8217;t AI</strong></h2><p>As the conversation shifts toward enterprise transformation, Markus introduces what may be his most important observation.</p><p>Companies don&#8217;t have AI problems.</p><p>They have infrastructure problems.</p><p>Many organizations proudly announce ambitious AI roadmaps while relying on fragmented databases, disconnected systems, poorly maintained SharePoint repositories, and years of inconsistent documentation.</p><p>Then they wonder why building an enterprise chatbot proves difficult.</p><p>&#8220;How can you build a company GPT,&#8221; Markus asks, &#8220;when your data isn&#8217;t organized in the first place?&#8221;</p><p>Artificial Intelligence doesn&#8217;t replace weak digital infrastructure.</p><p>It exposes it.</p><p>The organizations succeeding with AI today aren&#8217;t necessarily using better models.</p><p>They&#8217;re the ones that invested years earlier in digitization, governance, metadata, and clean data pipelines.</p><p>AI isn&#8217;t creating new weaknesses.</p><p>It&#8217;s shining a spotlight on existing ones.</p><h2><strong>We&#8217;re Running Out of Human Data</strong></h2><p>One of the interview&#8217;s most fascinating discussions centers on an emerging challenge that receives surprisingly little attention.</p><p>Future AI systems need high-quality training data.</p><p>But today&#8217;s internet increasingly consists of content generated by AI itself.</p><p>Articles.</p><p>Comments.</p><p>Images.</p><p>Videos.</p><p>Social media posts.</p><p>Entire conversations between bots.</p><p>As synthetic content grows faster than human-created content, future models risk learning from previous generations of AI instead of authentic human knowledge.</p><p>It&#8217;s a feedback loop that could gradually reduce the quality of future AI systems.</p><p>For Markus, this isn&#8217;t a theoretical concern.</p><p>It&#8217;s one of the industry&#8217;s biggest long-term challenges.</p><p>The future of AI may depend less on building larger models and more on preserving genuine human knowledge.</p><h2><strong>The Dangerous Rise of &#8220;Magical Thinking&#8221;</strong></h2><p><span>Perhaps the strongest message from the interview is Markus&#8217; warning against what philosophers call </span><strong>magical thinking</strong><span>.</span></p><p>Organizations encounter a difficult business problem.</p><p>Instead of understanding it, they decide AI will somehow solve it.</p><p>No diagnosis.</p><p>No root-cause analysis.</p><p>No understanding of whether AI is even the appropriate tool.</p><p>Just hope.</p><p>According to Markus, this mindset has fueled countless disappointing AI projects.</p><p>Technology should never come before understanding the problem.</p><p>Sometimes a sophisticated LLM is the right solution.</p><p>Sometimes a forecasting model works better.</p><p>Sometimes a simple linear regression provides greater transparency.</p><p>And sometimes&#8230;</p><p>AI isn&#8217;t needed at all.</p><p>The best engineers don&#8217;t force AI into every problem.</p><p>They choose the right solution for the right problem.</p><h2><strong>Living in the Age of Deepfakes</strong></h2><p>As generative AI becomes capable of creating convincing images, videos, and voices, Markus believes society faces another challenge.</p><p>Trust.</p><p>The next generation won&#8217;t simply need AI literacy.</p><p>They&#8217;ll need information literacy.</p><p>Instead of trusting a single video or viral post, we&#8217;ll need to verify information across multiple independent sources.</p><p>Truth, Markus argues, survives verification.</p><p>Misinformation rarely does.</p><p>In an age where almost anything can be fabricated, critical thinking becomes our most valuable technology.</p><h2><strong>Beyond the Hype</strong></h2><p>Despite his criticisms, Markus is far from pessimistic about AI.</p><p>In fact, he&#8217;s remarkably optimistic.</p><p>He compares today&#8217;s generative AI revolution to the arrival of Google decades ago.</p><p>When search engines first appeared, they were considered cutting-edge AI.</p><p>Today, nobody thinks of Google as AI.</p><p>It&#8217;s simply part of everyday life.</p><p>That&#8217;s what successful technology does.</p><p>It becomes invisible.</p><p>Generative AI, he believes, will likely follow the same path.</p><p>The companies that succeed won&#8217;t be the ones making the loudest announcements or posting the most AI content on LinkedIn.</p><p>They&#8217;ll be the organizations quietly solving real problems with thoughtful engineering, quality data, and responsible decision-making.</p><p>As the conversation draws to a close, Markus leaves viewers with a reminder that perfectly captures the spirit of the discussion:</p><blockquote><p><em><strong>&#8220;Let&#8217;s focus on technology changing people&#8217;s lives, rather than just changing the content of internet feeds.&#8221;</strong></em></p></blockquote><p>In a world captivated by AI hype, it&#8217;s a refreshingly human perspective &#8212; and perhaps the most important lesson of all.</p><div><hr></div><h2><strong><span>Data Science &amp; ML Research Roundup</span></strong></h2><p><strong><span>&#128311; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2F13-demos-on-gemini-enterprise-agent-platform"><span>13 demos on Gemini Enterprise Agent Platform:</span></a><span> </span></strong><span>Google has unveiled </span><strong><span>13 hands-on demos</span></strong><span> for its Gemini Enterprise Agent Platform, showcasing the complete AI agent lifecycle from development to production. Built on the Agent Development Kit (ADK), the tutorials cover agent creation, MCP integration, human-in-the-loop workflows, scalable deployment, governance with built-in security, cross-framework orchestration, and continuous evaluation. With the new Agents CLI, developers can scaffold, deploy, monitor, and optimize enterprise-ready agents directly from their coding environment.</span></p><p><strong><span>&#128311; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fgenerate-autonomous-business-insights-with-ai-agent-and-mcp-servers%2F"><span>Generate Autonomous Business Insights with AI Agent and MCP Servers:</span></a><span> </span></strong><span>Amazon has introduced a reference architecture for </span><strong><span>autonomous business intelligence</span></strong><span> powered by </span><strong><span>Amazon Bedrock AgentCore</span></strong><span>, enabling organizations to query enterprise data in natural language without custom integration code. Using pre-built MCP connectors, unified governance, persistent memory, and a semantic data layer, the platform orchestrates insights across IoT, ERP, analytics, and operational systems. The configuration-first approach simplifies secure, scalable multi-agent deployments while reducing data silos and accelerating enterprise decision-making.</span></p><p><strong><span>&#128311; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fokf-v0-2-adds-trust-signals"><span>OKF v0.2 adds trust signals:</span></a><span> </span></strong><span>Google has released </span><strong><span>Open Knowledge Format (OKF) v0.2</span></strong><span>, extending its open standard for AI agent knowledge sharing with new metadata for </span><strong><span>provenance, trust, freshness, lifecycle, and attestation</span></strong><span>. Designed for agent-generated knowledge at scale, the update lets AI systems verify who created information, when it was validated, whether it&#8217;s current, and how it was produced&#8212;without sacrificing OKF&#8217;s lightweight, vendor-neutral design. All additions remain optional, preserving backward compatibility while enabling more trustworthy multi-agent workflows.</span></p><p><strong><span>&#128311; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbeyond-rag-task-aware-knowledge-compression-for-enterprise-ai-on-aws%2F"><span>Beyond RAG: Task-aware knowledge compression for enterprise AI on AWS:</span></a></strong><span> AWS has introduced </span><strong><span>Task-Aware Knowledge Compression (TAKC)</span></strong><span>, a technique that goes beyond traditional RAG by pre-compressing enterprise knowledge into task-specific representations for faster, cheaper AI inference. Supporting multiple compression tiers, TAKC preserves cross-document relationships while reducing token usage by </span><strong><span>8x&#8211;64x</span></strong><span>. Built on Amazon Bedrock and serverless AWS services, the open-source reference architecture enables scalable, cost-efficient analysis for complex enterprise workloads such as financial due diligence and regulatory compliance.</span></p><p><strong><span>&#128311; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fautomate-agent-development-lifecycles-with-gemini-enterprise"><span>Automate agent development lifecycles with Gemini Enterprise:</span></a><span> </span></strong><span>Google has published a hands-on guide to building </span><strong><span>production-ready AI agents</span></strong><span> with the </span><strong><span>Gemini Enterprise Agent Platform</span></strong><span> and </span><strong><span>Agents CLI</span></strong><span>. The tutorial walks developers through the full agent lifecycle&#8212;from scaffolding and deterministic tool creation to secure deployment, governance, evaluation, and publishing&#8212;entirely within their coding environment. Using an Industry Watch agent as an example, it demonstrates how enterprise AI can combine live data, deterministic workflows, and built-in security to move beyond prototypes into production.</span></p><p><strong><span>&#128311; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F23%2Fandrew-ng-just-released-openworker-an-open-source-local-first-desktop-ai-coworker-that-returns-finished-deliverables-instead-of-chat%2F"><span>Andrew Ng Just Released OpenWorker: An Open-Source, Local-First Desktop AI Coworker That Returns Finished Deliverables Instead of Chat.</span></a><span> </span></strong><span>Andrew Ng has released </span><strong><span>OpenWorker</span></strong><span>, an open-source, local-first desktop AI coworker that completes tasks instead of generating chat responses. Running entirely on the user&#8217;s machine, it combines a Python FastAPI agent, Tauri desktop app, and flexible model routing to produce finished deliverables while keeping data private. Built-in permission controls, prompt-injection safeguards, and support for local or cloud LLMs make OpenWorker a secure, enterprise-friendly AI productivity assistant.</span></p><p><strong><span>&#128311; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fconversational-analytics-in-google-data-cloud-in-q326"><span>Conversational Analytics in Google Data Cloud in Q326:</span></a><span> </span></strong><span>Google Cloud has expanded </span><strong><span>Conversational Analytics</span></strong><span> across its enterprise data ecosystem, bringing natural language querying to </span><strong><span>BigQuery, Looker, AlloyDB, Cloud SQL, and Spanner</span></strong><span>. With support for multi-cloud data, MCP tools, and Gemini Enterprise integration, organizations can securely query business data using AI. The platform also introduces enterprise-grade governance, including row-level access controls, CMEK, VPC, data residency, and HIPAA compliance, enabling trusted, large-scale AI-powered analytics.</span></p><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[We've been asking the wrong question about AI]]></title><description><![CDATA[It's no longer "Which model?" It's "Can your system be trusted?" Here's what the industry's best builders are doing differently.]]></description><link>https://packtdatapro1.substack.com/p/weve-been-asking-the-wrong-question</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/weve-been-asking-the-wrong-question</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 23 Jul 2026 13:00:31 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%214Uu3%21%2Cw_256%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fbucketeer-e05bbc84-baa3-437e-9518-adb32be77984.s3.amazonaws.com%252Fpublic%252Fimages%252F5fea5f41-cff7-4120-b180-72edfc618bc9_234x234.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><span>&#128075; Hi there, welcome to </span><em><strong>DataPro #179!</strong></em></p><p>For the past two years, AI conversations have revolved around models.</p><p>Today, the conversation is shifting to something far more important: <em><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3Ddataprode">the engineering foundations that make those models reliable in production.</a></strong></em></p><p>As organizations move beyond experimentation, success depends less on choosing the latest LLM and more on building the systems around it. Reliable data pipelines, trustworthy retrieval, rigorous evaluation, secure development workflows, efficient AI agents, and optimized inference are becoming the capabilities that separate impressive demos from production-ready AI.</p><p>We begin today&#8217;s edition with an expert perspective from <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fnikola-ilic-data-mozart%2F">Nikola Ilic</a></strong>, founder of Data Mozart, Microsoft Data Platform MVP, Microsoft Certified Trainer, and O&#8217;Reilly instructor. In his insightful article, Nikola explains why <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-data-engineering-is-the-real-foundation-of-useful-llm-applications-bbda34d4c727">data engineering is the real foundation of useful LLM applications</a></strong>, and why the quality of your AI system is ultimately determined by the quality of the data workflows behind it.</p><p>Also in today&#8217;s highlights:</p><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F22%2Fanthropic-releases-claude-security-plugin-for-claude-code-in-beta-a-multi-agent-vulnerability-scanner-that-runs-in-your-terminal%2F">Anthropic</a></strong> brings multi-agent security reviews to Claude Code with its new security plugin.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fexploring-self-distilled-reasoning-for-supervised-fine-tuning-with-amazon-nova%2F">Amazon</a></strong> introduces Self-Distilled Reasoning, making it easier to fine-tune reasoning models without sacrificing general capabilities.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fevaluate-agent-performance">Google</a></strong> rethinks AI evaluation with Discovery Bench, revealing why traditional benchmarks often hide an agent&#8217;s true strengths and weaknesses.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F21%2Fcisco-foundation-ai-releases-antares-350m-and-1b-open-weight-models-that-localize-known-vulnerabilities-inside-real-codebases%2F">Cisco Foundation AI</a></strong> open-sources Antares, compact security models that rival much larger systems for vulnerability localization.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fai-teammates-how-monday-com-runs-production-ai-agents-on-amazon-bedrock%2F">monday.com</a></strong> shares how it deploys AI teammates at enterprise scale using Amazon Bedrock.</p></li><li><p>Discover <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fguide-to-ai-tokenomics-eleven-principles-for-token-efficient-software-engineering">11 practical principles</a></strong> for building faster, cheaper, and more token-efficient AI coding workflows.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F21%2Fgoogle-releases-gemini-3-6-flash-3-5-flash-lite-and-3-5-flash-cyber-a-cheaper-more-token-efficient-flash-tier-built-for-agentic-workloads%2F">Google&#8217;s Gemini 3.6 Flash, Flash-Lite, and Flash Cyber</a></strong> push AI agents further with lower costs, improved efficiency, and production-ready performance.</p></li></ul><p>Whether you&#8217;re building enterprise copilots, RAG systems, AI coding assistants, or autonomous agents, today&#8217;s edition explores the engineering practices that turn powerful models into AI systems people can depend on.</p><h4>&#127897;&#65039; This Weekend with Packt</h4><div class="callout-block" data-callout="true"><p>Join <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3Ddatapro">Diogo Alves de Resende</a></strong> on <strong>Saturday, July 25 | 10:00 AM&#8211;2:00 PM EDT</strong> for a hands-on workshop and build a production-ready Financial AI Analyst using GenAI, Python, RAG, and live market data.</p><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3Ddatapro">Use code </a></strong><code>FINAI35</code><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3Ddatapro"> to get an exclusive 35% discount.</a></strong></p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110?aff=datapro&quot;,&quot;text&quot;:&quot;Register Now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-intelligent-assistants-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3Ddatapro"><span>Register Now</span></a></p><p>Happy reading, and we&#8217;ll see you in the workshop!</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-data-engineering-is-the-real-foundation-of-useful-llm-applications-bbda34d4c727">Why Data Engineering Is the Real Foundation of Useful LLM Applications</a></strong></h1><h2>The engineering decisions behind every trustworthy LLM application.</h2><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3Ddataprode" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!QA1j!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QA1j!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QA1j!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QA1j!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21QA1j%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg" width="560" height="280" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:280,&quot;width&quot;:560,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/designing-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514?aff=dataprode&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!QA1j!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 424w, https://substackcdn.com/image/fetch/$s_!QA1j!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 848w, https://substackcdn.com/image/fetch/$s_!QA1j!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!QA1j!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F46efb9a4-3c50-4f65-9d97-d5fe48604c12_560x280.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p><em>Everyone talks about choosing the right LLM. Far fewer people talk about the engineering decisions that determine whether the model ever sees the right information in the first place.</em></p><p><strong>Written by Nikola Ilic</strong></p><blockquote><p><em><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fnikola-ilic-data-mozart%2F">Nikola Ilic is the founder of </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fnikola-ilic-data-mozart%2F">Data Mozart</a></strong>, a <strong>Microsoft Data Platform MVP</strong>, <strong>Microsoft Certified Trainer</strong>, <strong>Pluralsight author</strong>, <strong>O&#8217;Reilly instructor</strong>, blogger, and international speaker. Known for helping practitioners &#8220;make music from data,&#8221; Nikola brings deep expertise in <strong>Microsoft Fabric, Power BI, SQL Server, analytics engineering, and modern data architecture</strong>. Through his writing, training, and hands-on workshops, he helps data professionals design production-ready data platforms that power modern analytics and AI applications.</em></p></blockquote><p>Most conversations about LLM applications begin with the model.</p><p>Which one should we use?</p><p>How large is it?</p><p>How fast is it?</p><p>How much does inference cost?</p><p>Those are important questions.</p><p>But in production systems &#8212; especially Retrieval-Augmented Generation (RAG) applications &#8212; they&#8217;re rarely the questions that determine whether the application succeeds.</p><p>The data workflow does.</p><p>The quality of an LLM application is ultimately determined by the quality of the data pipeline behind it. Long before a prompt reaches the model, a series of engineering decisions has already shaped what the model can &#8212; and cannot &#8212; know.</p><p>That&#8217;s where reliable AI systems are really built.</p><h2><strong>You&#8217;re Not Connecting Documents to an LLM &#8212; You&#8217;re Engineering Knowledge</strong></h2><p>When we build a RAG system or an enterprise knowledge assistant, we are not simply connecting documents to an LLM.</p><p>We are building a pipeline that decides what the model is allowed to see.</p><p>Before a user asks a single question, source documents have already been ingested, parsed, cleaned, transformed, split into chunks, enriched with metadata, embedded, indexed, retrieved, assembled into context, and eventually evaluated.</p><p>Every one of those stages influences the final answer.</p><p>If any one of them is weak, the application becomes weaker.</p><p>That is why data engineering deserves far more attention in conversations about building LLM applications.</p><blockquote><p><strong>&#128073; <a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3Ddataprode">Reserve your seat today and use code </a></strong><code>DATAPRO35</code><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3Ddataprode"> to save an exclusive 35%</a></strong></p></blockquote><h2><strong>Why Good Models Still Produce Bad Answers</strong></h2><p>Many teams assume that when an LLM gives an incorrect answer, the model must be at fault.</p><p>In reality, the problem often starts much earlier.</p><p>Perhaps the right document never entered the system.</p><p>A PDF parser may have dropped an important table.</p><p>Chunks may have split critical context in half.</p><p>Metadata may be incomplete, preventing accurate filtering.</p><p>The vector database may still contain stale embeddings from an earlier version of the content.</p><p>None of these are model problems.</p><p>They&#8217;re data engineering problems.</p><p>The model can only answer from the evidence it receives. If the evidence is incomplete, poorly structured, or outdated, the answer will be too &#8212; no matter how advanced the model is.</p><p>This is why improving prompts alone rarely fixes production RAG systems.</p><p>The biggest improvements almost always happen upstream.</p><h2><strong>The Engineering Questions That Actually Matter</strong></h2><p>Building reliable LLM applications means asking practical engineering questions, not just AI questions.</p><p>Questions such as:</p><ul><li><p>What documents should enter the system?</p></li><li><p>How do we preserve structure from PDFs, Markdown, HTML, CSV, JSON, and APIs?</p></li><li><p>What chunk size and overlap actually improve retrieval quality?</p></li><li><p>Which metadata fields support filtering, governance, lineage, and refresh?</p></li><li><p>How do we avoid duplicating vectors every time an ingestion pipeline runs?</p></li><li><p>How do we measure whether retrieval quality is improving &#8212; or quietly getting worse?</p></li></ul><p>These decisions directly affect cost.</p><p>Latency.</p><p>Reliability.</p><p>Compliance.</p><p>Maintainability.</p><p>And ultimately, user trust.</p><p>They are the engineering foundations that separate experimental AI from production AI.</p><h2><strong>The Best LLM Systems Are Engineered Data Products</strong></h2><p>The strongest LLM systems I see are not sophisticated prompt wrappers.</p><p>They are engineered data products.</p><p>They have repeatable ingestion pipelines.</p><p>Inspectable chunks.</p><p>Meaningful metadata.</p><p>Reliable embedding workflows.</p><p>Idempotent vector updates.</p><p>Clear source attribution.</p><p>Evaluation datasets that expose retrieval failures before users ever encounter them.</p><p>They are designed to evolve as new data arrives while remaining reliable, explainable, and observable.</p><p>Those capabilities don&#8217;t come from choosing a different model.</p><p>They come from building better data workflows.</p><p>That&#8217;s the difference between an impressive demo and a production-ready AI application.</p><h2><strong>The Skill That&#8217;s Becoming Essential for Every AI Builder</strong></h2><p>As organizations move beyond AI experimentation and begin deploying LLM applications across the enterprise, expectations are changing.</p><p>It&#8217;s no longer enough to know how to call an API or write effective prompts.</p><p>Teams increasingly need engineers who understand the complete lifecycle of knowledge pipelines &#8212; from raw documents to trustworthy retrieval.</p><p>Whether you&#8217;re building enterprise search, AI assistants, internal copilots, or knowledge-driven applications, designing reliable data workflows is rapidly becoming one of the highest-value skills in modern AI engineering.</p><p>The engineers who understand these workflows will be the ones building the next generation of production-ready AI systems.</p><blockquote><p><strong>&#128073; <a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3Ddataprode">Reserve your seat today and use code </a></strong><code>DATAPRO35</code><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3Ddataprode"> to save an exclusive 35%.</a></strong></p></blockquote><h2><strong>Build the Complete Workflow &#8212; End to End</strong></h2><p>If these challenges sound familiar, that&#8217;s exactly what we&#8217;ll be tackling in my upcoming live Packt workshop, <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3DEMLLM%26amp%3Bdiscount%3DLLM35">Designing Data Engineering Workflows for LLM Applications</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3DEMLLM%26amp%3Bdiscount%3DLLM35">.</a></p><p>This isn&#8217;t a slide-heavy overview or another discussion about prompt engineering.</p><p>It&#8217;s a hands-on session where we&#8217;ll build a complete, production-oriented workflow &#8212; from raw documents to a working Retrieval-Augmented Generation pipeline.</p><p>Together we&#8217;ll cover:</p><ul><li><p>Document ingestion from multiple sources</p></li><li><p>Parsing and preserving document structure</p></li><li><p>Chunking strategies that improve retrieval quality</p></li><li><p>Embeddings and vector database design</p></li><li><p>Metadata for governance, filtering, and lineage</p></li><li><p>Building Retrieval-Augmented Generation (RAG) workflows</p></li><li><p>Evaluating and improving retrieval performance using practical techniques</p></li></ul><p>By the end of the workshop, you&#8217;ll have a much clearer understanding of how reliable LLM applications are engineered &#8212; and more importantly, how to build those foundations yourself.</p><h2><strong>Don&#8217;t Wait Until Your RAG System Starts Hallucinating</strong></h2><p>One of the most common patterns I see is that teams only begin thinking seriously about data engineering after users report incorrect answers.</p><p>By then, the damage has already been done.</p><p>The model wasn&#8217;t the real problem.</p><p>The pipeline was.</p><p>Building trustworthy AI starts long before the prompt reaches an LLM.</p><p>It starts with designing the data workflows that determine what the model knows, how it retrieves information, and whether users can trust the answers it generates.</p><p>If production-ready LLM applications are part of your roadmap this year, this workshop is designed to give you the practical engineering mindset and hands-on techniques needed to build them with confidence.</p><p><strong>Seats are limited to ensure an interactive, hands-on learning experience, and registrations are filling quickly.</strong></p><p>If you&#8217;re ready to move beyond AI demos and start building reliable, production-grade LLM applications, I&#8217;d love to have you join us.</p><p><strong>&#128073; <a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3Ddataprode">Reserve your seat today and use code </a></strong><code>DATAPRO35</code><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fdesigning-data-engineering-workflows-for-llm-applications-hands-on-tickets-1991362055514%3Faff%3Ddataprode"> to save an exclusive 35%.</a></strong></p><div><hr></div><h3>&#128218; Weekend Read: Hot Off the Press</h3><div class="callout-block" data-callout="true"><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-us%2Fproduct%2Ftime-series-with-pytorch-9781805128182">Time Series with PyTorch: Modern Deep Learning Toolkit for Real-World Forecasting Challenges</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-us%2Fproduct%2Ftime-series-with-pytorch-9781805128182"> by </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-us%2Fproduct%2Ftime-series-with-pytorch-9781805128182">Graeme Davidson</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-us%2Fproduct%2Ftime-series-with-pytorch-9781805128182"> and </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-us%2Fproduct%2Ftime-series-with-pytorch-9781805128182">Lei Ma</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-us%2Fproduct%2Ftime-series-with-pytorch-9781805128182"> has just arrived.</a></p><p>From PyTorch fundamentals and transformers to N-BEATS, Temporal Fusion Transformers, diffusion models, and anomaly detection, this practical guide takes you from deep learning basics to production-ready time series forecasting with real-world datasets and modern techniques.</p><p><strong>&#128073; <a href="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-us%2Fproduct%2Ftime-series-with-pytorch-9781805128182">Buy from Packt</a></strong> | <strong>&#128073; <a href="iframe.php?url=https%3A%2F%2Fwww.amazon.com%2FTime-PyTorch-Real-World-Forecasting-Challenges%2Fdp%2F1805128183%2Fref%3Dsr_1_1%3Fcrid%3D333EDUNP6R2SA%26amp%3Bdib%3DeyJ2IjoiMSJ9.Spog7cx2uXoHUs598SaegYfBXP6ChO4_x9sFF6gan4X56ApxGe4uW-2r3sNdrW96kkjE9W9Ep-VDkAOMEsA67NLkjWoOnQrRoktY_rcwTKq7fdwF06u_Z2lJI0Xr_wov51llokyGKmWugpt-mOJ8hS20mVZdMuMQqOp77_9tRc37dswW6G_uZdTX38e3Z3tYYnjn-BrLPDQDtzSuc3R0Wn7gRKd2urro3qB679KNRaw.-hJE4ueluuaEAN0imw034Zy5Ic1-K22EHc1vcOjK4iY%26amp%3Bdib_tag%3Dse%26amp%3Bkeywords%3DTime%2Bseries%2Bwith%2Bpytorch%26amp%3Bqid%3D1784794418%26amp%3Bs%3Dbooks%26amp%3Bsprefix%3Dtime%2Bseries%2Bwith%2Bpytorch%252Cstripbooks-intl-ship%252C296%26amp%3Bsr%3D1-1">Buy from Amazon</a></strong></p></div><div><hr></div><h3><strong><span>Data Science &amp; ML Research Roundup</span></strong></h3><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F22%2Fanthropic-releases-claude-security-plugin-for-claude-code-in-beta-a-multi-agent-vulnerability-scanner-that-runs-in-your-terminal%2F"><span>Anthropic Releases Claude Security Plugin for Claude Code in Beta: A Multi-Agent Vulnerability Scanner That Runs in Your Terminal.</span></a><span> </span></strong><span>Anthropic has introduced the </span><strong><span>Claude Security plugin</span></strong><span> for Claude Code in beta, bringing multi-agent security reviews directly into the developer workflow. Instead of simply flagging vulnerabilities, it can scan an entire repository or recent code changes, verify findings through an independent three-agent review process, and generate reviewable patch files without modifying your code automatically. Running locally within your Claude Code session, the plugin complements existing SAST tools by combining AI-driven analysis with transparent verification, giving developers a practical way to identify, validate, and remediate vulnerabilities before code reaches production.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fexploring-self-distilled-reasoning-for-supervised-fine-tuning-with-amazon-nova%2F"><span>Exploring self-distilled reasoning for supervised fine-tuning with Amazon Nova:</span></a><span> </span></strong><span>Amazon researchers have introduced </span><strong><span>Self-Distilled Reasoning (SDR)</span></strong><span>, a fine-tuning technique that preserves reasoning capabilities in Amazon Nova 2 models without requiring expensive chain-of-thought annotations. By generating reasoning traces from the base model and using them during supervised fine-tuning, SDR improves domain-specific performance while preventing catastrophic forgetting. Compared with model merging, it retains general reasoning, math, and coding abilities more effectively, offering a practical, low-cost path to customizing reasoning models.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fevaluate-agent-performance"><span>Evaluate agent performance:</span></a></strong><span> Traditional AI benchmarks often reduce performance to a single pass-or-fail score, but Google researchers argue this masks where agents truly succeed or fail. Introducing </span><strong><span>Discovery Bench</span></strong><span>, an information theory-based evaluation framework, they measure how increasing query ambiguity affects AI retrieval performance. By systematically varying query specificity, the approach exposes hidden failure points, uncovers flaws in benchmark quality, and provides a richer map of agent capabilities&#8212;helping developers improve retrieval systems beyond static benchmark scores.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F21%2Fcisco-foundation-ai-releases-antares-350m-and-1b-open-weight-models-that-localize-known-vulnerabilities-inside-real-codebases%2F"><span>Cisco Foundation AI Releases Antares: 350M and 1B Open-Weight Models That Localize Known Vulnerabilities Inside Real Codebases.</span></a></strong><span> Cisco Foundation AI has open-sourced </span><strong><span>Antares</span></strong><span>, a family of compact security language models purpose-built for vulnerability localization&#8212;identifying vulnerable files in large code repositories from a vulnerability description. Despite its small size, the 1B-parameter model rivals frontier AI systems, outperforming much larger open models while approaching GPT-5.5 on Cisco&#8217;s new </span><strong><span>VLoc Bench</span></strong><span>. By combining supervised fine-tuning with reinforcement learning, Antares delivers accurate, low-cost vulnerability triage, highlighting how task-specific training can outperform brute-force model scale for practical software security.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fai-teammates-how-monday-com-runs-production-ai-agents-on-amazon-bedrock%2F"><span>AI Teammates: how monday.com runs production AI agents on Amazon Bedrock.</span></a></strong><span> monday.com has revealed how it runs </span><strong><span>AI Teammates</span></strong><span> in production at enterprise scale using Amazon Bedrock, with AI agents now integrated into engineering workflows alongside human developers. Its multi-agent platform, Sphera, enables agents to pick up tasks, write code, open pull requests, and collaborate through Slack, GitHub, and monday.com, contributing to a 50%+ increase in per-engineer PR throughput. Backed by AWS infrastructure, persistent memory, automated guardrails, and continuous evaluation, the architecture demonstrates how production-grade AI agents can reliably augment software engineering teams at scale.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Fdevelopers-practitioners%2Fguide-to-ai-tokenomics-eleven-principles-for-token-efficient-software-engineering"><span>Guide to AI Tokenomics: Eleven Principles for Token Efficient Software Engineering.</span></a><span> </span></strong><span>Optimizing token usage is becoming an essential skill for developers working with AI coding assistants. Rather than relying on ever-larger context windows, this guide outlines 11 practical strategies&#8212;from choosing the right model and using reusable skills to delegating tasks, automating verification, and starting fresh sessions for new topics&#8212;to keep AI workflows faster, cheaper, and more accurate. By reducing context bloat and focusing the model&#8217;s attention, developers can improve coding quality, lower costs, and build more efficient human-AI collaboration.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F21%2Fgoogle-releases-gemini-3-6-flash-3-5-flash-lite-and-3-5-flash-cyber-a-cheaper-more-token-efficient-flash-tier-built-for-agentic-workloads%2F"><span>Google Releases Gemini 3.6 Flash, 3.5 Flash-Lite, and 3.5 Flash Cyber: A Cheaper, More Token-Efficient Flash Tier Built for Agentic Workloads.</span></a><span> </span></strong><span>Google has expanded its Flash lineup with </span><strong><span>Gemini 3.6 Flash, Gemini 3.5 Flash-Lite, and Gemini 3.5 Flash Cyber</span></strong><span>, targeting developers building high-volume AI agents. Gemini 3.6 Flash delivers stronger coding and reasoning performance while reducing token usage and inference costs, Flash-Lite prioritizes low-latency, cost-efficient workloads, and Flash Cyber is purpose-built for automated vulnerability detection and patching. Together, the releases underscore Google&#8217;s focus on making AI agents faster, more affordable, and better suited for production-scale software engineering.</span></p><p><em><strong><span data-color="#fd5139" style="color: rgb(253, 81, 57);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[The AI Shift No One Can Ignore]]></title><description><![CDATA[Diogo Alves de Resende on building production AI, plus Claude on Google Cloud, AlphaEvolve, Inkling, LiteRT.js, Mistral Robotics, and multimodal AI.]]></description><link>https://packtdatapro1.substack.com/p/the-ai-shift-no-one-can-ignore</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-ai-shift-no-one-can-ignore</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 16 Jul 2026 13:04:18 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21edZ-%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.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="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!edZ-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!edZ-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!edZ-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!edZ-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21edZ-%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Intelligent Assistants with GenAI, Python &amp; AI Tools&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Intelligent Assistants with GenAI, Python &amp; AI Tools" title="Build Intelligent Assistants with GenAI, Python &amp; AI Tools" srcset="https://substackcdn.com/image/fetch/$s_!edZ-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!edZ-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!edZ-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!edZ-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F070b362e-1364-4e7a-9a9c-2ee3dad107bc_1880x940.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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>&#128075; Hi there, welcome to <em><strong>DataPro #178</strong></em></p><div class="callout-block" data-callout="true"><p><em>&#8220;The hardest part of AI is no longer building smarter models. It&#8217;s building systems that reliably solve real problems.&#8221;</em></p></div><p>That shift is becoming increasingly clear. Across the industry, the conversation is moving beyond benchmark scores and bigger models toward production-ready AI, efficient infrastructure, multimodal systems, browser-native inference, and intelligent automation that delivers measurable business value.</p><p>We&#8217;re leading this edition with an expert perspective from <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35">Diogo Alves de Resende</a></strong>, Business Analytics and Data Science Instructor and former Data Scientist at <strong>Zalando SE</strong>, who explores how modern AI and analytics teams can move beyond experimentation to build practical, scalable solutions that create lasting impact. If you&#8217;re building AI products or data-driven applications, this is a must-read.</p><h3>This week&#8217;s highlights</h3><ul><li><p>&#11088; <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-next-generation-of-genai-applications-will-be-built-around-workflows-7e46b99e970a%3FpostPublishedType%3Drepub">Expert Voice:</a></strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-next-generation-of-genai-applications-will-be-built-around-workflows-7e46b99e970a%3FpostPublishedType%3Drepub"> </a>Diogo Alves de Resende on building practical, production-ready AI systems that deliver real business value.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fclaude-at-scale-on-google-cloud-frontier-ai-built-for-enterprise-production">Claude on Google Cloud:</a></strong> Deploy frontier AI with managed infrastructure, global endpoints, enterprise security, and agentic workflows.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Falphaevolve-is-available-for-everyone">Google AlphaEvolve:</a></strong> Google&#8217;s AI optimization agent is now generally available, helping engineers discover better algorithms across ML, logistics, finance, and scientific computing.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F15%2Fthinking-machines-lab-releases-inkling-a-975b-parameter-open-weights-multimodal-moe-with-41b-active-parameters-and-controllable-thinking-effort%2F">Thinking Machines&#8217; Inkling:</a></strong> A 975B open-weight multimodal MoE with controllable reasoning, 1M-token context, and enterprise-ready fine-tuning.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F14%2Fmistral-ai-releases-robostral-navigate-an-8b-model-enabling-robots-to-navigate-complex-environments-using-a-single-rgb-camera%2F">Mistral Robostral Navigate:</a></strong> An 8B embodied AI model enabling robots to navigate complex environments using just a single RGB camera.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fagentic-vision-building-visual-intelligence-with-amazon-bedrock-and-mcp-servers%2F">AWS Computer Vision + MCP:</a></strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fagentic-vision-building-visual-intelligence-with-amazon-bedrock-and-mcp-servers%2F"> </a>Bringing vision, agents, and the Model Context Protocol together to build intelligent multimodal AI applications.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuilt-technologies-builds-an-ai-powered-document-intelligence-solution-on-aws-to-power-agents-across-real-estate-finance%2F">Built Technologies + Amazon Bedrock:</a></strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuilt-technologies-builds-an-ai-powered-document-intelligence-solution-on-aws-to-power-agents-across-real-estate-finance%2F"> </a>How AI-powered document intelligence is transforming real estate finance and reducing document review from days to minutes.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fnano-banana-2-lite-and-gemini-omni-flash-available">Gemini Omni Flash &amp; Nano Banana 2 Lite:</a></strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fnano-banana-2-lite-and-gemini-omni-flash-available"> </a>Google&#8217;s newest multimodal creative models for high-speed image generation, video editing, and agentic media workflows.</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F15%2Fgoogle-releases-litert-js-a-javascript-binding-of-litert-that-runs-tflite-models-in-browsers-via-webgpu%2F">LiteRT.js:</a></strong> Run .tflite models directly in the browser with WebGPU and WebAssembly for fast, private, on-device AI.</p></li></ul><p>Whether you&#8217;re building production-ready GenAI applications, optimizing large-scale AI systems, deploying multimodal models, or exploring the next wave of embodied and browser-native AI, there&#8217;s plenty to unpack in this week&#8217;s edition.</p><p>Grab your favorite beverage, settle in, and dive into the stories shaping the future of data science, machine learning, and AI engineering.</p><p><strong>&#127897;&#65039; This Weekend with Packt</strong></p><p>If you&#8217;re building LLM applications that need to work beyond the demo, don&#8217;t miss our live workshop: <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15">Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15">.</a></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!o5XJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 424w, https://substackcdn.com/image/fetch/$s_!o5XJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 848w, https://substackcdn.com/image/fetch/$s_!o5XJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!o5XJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21o5XJ%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg" width="1456" height="733" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/daba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:733,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing" title="Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing" srcset="https://substackcdn.com/image/fetch/$s_!o5XJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 424w, https://substackcdn.com/image/fetch/$s_!o5XJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 848w, https://substackcdn.com/image/fetch/$s_!o5XJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!o5XJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdaba3c26-a74a-4e98-8d23-fd2eba6d4de2_1880x947.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p>Join AI practitioners <strong>Amy Chen</strong> and <strong>Sujeet Mishra</strong> as they walk through practical workflows for evaluating prompts, RAG pipelines, AI agents, and production GenAI systems. You&#8217;ll learn how leading AI teams use metrics, regression testing, observability, and continuous evaluation to build AI applications they can confidently ship.</p></div><p><strong>&#128197;<a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15"> Saturday, July 18 | 9:30 AM &#8211; 1:30 PM EDT</a></strong></p><p>Happy reading, and we&#8217;ll see you in the workshop!</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.greenmangamingbundles.com%2Fbundles%2Fthe-data-ai-career-accelerator%2F" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!MNrn!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 424w, https://substackcdn.com/image/fetch/$s_!MNrn!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 848w, https://substackcdn.com/image/fetch/$s_!MNrn!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 1272w, https://substackcdn.com/image/fetch/$s_!MNrn!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21MNrn%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png" width="1250" height="362" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:362,&quot;width&quot;:1250,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:197801,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.greenmangamingbundles.com/bundles/the-data-ai-career-accelerator/&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/207274326?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.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_!MNrn!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 424w, https://substackcdn.com/image/fetch/$s_!MNrn!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 848w, https://substackcdn.com/image/fetch/$s_!MNrn!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 1272w, https://substackcdn.com/image/fetch/$s_!MNrn!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F18da2849-a466-4c80-8df7-b520b033ba08_1250x362.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div class="callout-block" data-callout="true"><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.greenmangamingbundles.com%2Fbundles%2Fthe-data-ai-career-accelerator%2F">One bundle. Fourteen books. Endless learning.</a></strong></p><p>Master today&#8217;s most in-demand Data &amp; AI technologies&#8212;from LLMs and Python to Power BI, SQL, dbt, and Snowflake&#8212;with savings of up to <strong>93%</strong>.</p></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.greenmangamingbundles.com/bundles/the-data-ai-career-accelerator/&quot;,&quot;text&quot;:&quot;Grab the bundle before the offer ends.&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.greenmangamingbundles.com%2Fbundles%2Fthe-data-ai-career-accelerator%2F"><span>Grab the bundle before the offer ends.</span></a></p><div><hr></div><h3><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35">The Next Generation of GenAI Applications Will Be Built Around Workflows</a></strong></h3><h4>Why production AI is shifting beyond prompts to orchestrated workflows powered by RAG, Python, APIs, evaluations, and guardrails.</h4><p>Written by <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fdiogoalvesderesende%2F">Diogo Alves de Resende</a></strong></p><div class="callout-block" data-callout="true"><p><strong>The future of GenAI isn&#8217;t about better prompts. It&#8217;s about building systems that can complete reliable, end-to-end workflows.</strong></p></div><p>For the past two years, much of the conversation around GenAI has focused on prompting.</p><p>How do you write better prompts? Which model performs best? How can you make responses sound more intelligent?</p><p>Those questions matter, but they miss a larger shift that&#8217;s already happening.</p><p>The next generation of GenAI applications won&#8217;t be evaluated by how well they answer a single question. They&#8217;ll be evaluated by whether they can reliably complete an entire workflow from start to finish.</p><p>That is a fundamentally different engineering problem.</p><blockquote><p>Register for the Workshop &#8594; <a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35">Build Your Financial AI Analyst</a></p></blockquote><h2><strong>From Answers to Actions</strong></h2><p>Consider a Financial AI Analyst.</p><p>A typical chatbot can answer questions about a company using what it already knows or by retrieving a few relevant document chunks. That might be enough for a demo.</p><p>It isn&#8217;t enough for a system someone can actually trust.</p><p>A production-ready financial assistant needs to do far more than generate text. It needs to gather evidence, perform calculations, validate results, and explain its reasoning before arriving at a conclusion.</p><p>A typical workflow might look like this:</p><ul><li><p>Retrieve the latest annual report.</p></li><li><p>Identify the relevant financial statements.</p></li><li><p>Extract revenue, cash flow, margins, and debt figures.</p></li><li><p>Connect to a live market data API.</p></li><li><p>Calculate returns, volatility, valuation ratios, and trends using Python.</p></li><li><p>Compare results against previous reporting periods or competitors.</p></li><li><p>Generate a clear, source-backed explanation.</p></li></ul><p>Each step depends on a different capability.</p><p>RAG retrieves relevant information from enterprise documents. APIs provide live external data. Python performs deterministic calculations that shouldn&#8217;t be delegated to an LLM. The language model orchestrates these components, deciding which tools to use, when additional information is required, and how to communicate the final result.</p><p>This is what modern AI engineering increasingly looks like.</p><h2><strong>AI Systems Are Becoming Workflow Engines</strong></h2><p>Rather than relying on one large prompt and hoping for the best, developers are designing AI applications as structured workflows.</p><p>These systems retrieve information, call tools, execute code, validate intermediate results, and adapt their next actions based on what they discover.</p><p>The LLM becomes one component within a larger orchestration layer rather than the entire application.</p><p>This shift is enabling developers to build AI assistants that are significantly more useful because they can interact with external systems, perform real computations, and produce grounded outputs instead of plausible-sounding guesses.</p><p>But it also introduces a new challenge.</p><h2><strong>Every Additional Step Creates New Failure Points</strong></h2><p>The more capable an AI workflow becomes, the more opportunities there are for things to go wrong.</p><p>The system might retrieve the wrong document.</p><p>It could extract an incorrect financial value.</p><p>An API might return incomplete data.</p><p>A calculation could be performed using outdated inputs.</p><p>Or the model might confidently generate a conclusion that isn&#8217;t actually supported by the evidence it collected.</p><p>These aren&#8217;t isolated problems. They&#8217;re engineering challenges that emerge whenever multiple tools, data sources, and reasoning steps are combined into a single application.</p><p>That&#8217;s why modern AI workflows require more than good prompts.</p><p>They require evaluations, structured outputs, source verification, guardrails, prompt injection defenses, and mechanisms that make every step observable and testable.</p><p>Reliability isn&#8217;t something that&#8217;s added after deployment. It has to be designed into the workflow from the beginning.</p><blockquote><p>Register for the Workshop &#8594; <a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35">Build Your Financial AI Analyst</a></p></blockquote><h2><strong>Building AI Systems You Can Trust</strong></h2><p>As enterprises move beyond experimentation, the definition of a successful GenAI application is changing.</p><p>It&#8217;s no longer enough for a model to produce an impressive answer.</p><p>The entire process behind that answer needs to be transparent, repeatable, and reliable enough to support real business decisions.</p><p>That&#8217;s where workflow-driven AI engineering is headed &#8212; and it&#8217;s rapidly becoming one of the most valuable skills for data scientists, ML engineers, and AI practitioners building production systems.</p><h2><strong>Build One Yourself</strong></h2><p>In my upcoming live workshop, <strong>Build Intelligent Assistants with GenAI, Python &amp; AI Tools</strong>, we&#8217;ll move beyond theory and build a production-ready Financial AI Analyst from scratch.</p><p>Together, we&#8217;ll build an end-to-end workflow that combines:</p><ul><li><p>GenAI and modern LLMs</p></li><li><p>Python for deterministic financial analysis</p></li><li><p>Retrieval-Augmented Generation (RAG)</p></li><li><p>Live market data APIs</p></li><li><p>Jupyter Notebook</p></li><li><p>Cursor</p></li><li><p>Lovable</p></li></ul><p>Along the way, we&#8217;ll explore how to integrate retrieval, tool use, evaluations, guardrails, and prompt injection defenses into AI workflows that are designed for real-world reliability rather than simple demonstrations.</p><p>If you&#8217;re looking to move beyond chatbot prototypes and start building production-ready AI assistants, this workshop is designed to give you a practical architecture you can reuse across financial analysis, enterprise copilots, and intelligent business applications.</p><p><strong>&#128197; Live Online Workshop</strong><br><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35">Build Intelligent Assistants with GenAI, Python &amp; AI Tools</a></strong><br><strong>Saturday, July 25 | 7:00 PM&#8211;11:00 PM GMT+5</strong></p><div class="callout-block" data-callout="true"><p>Join us to build a complete Financial AI Analyst and gain hands-on experience with the tools, workflows, and engineering practices powering the next generation of GenAI applications.</p></div><blockquote><p>Register for the Workshop &#8594; <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35">Build Your Financial AI Analyst</a></strong></p></blockquote><div><hr></div><h2><strong><span>Data Science &amp; ML Research </span>Roundup</strong></h2><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fclaude-at-scale-on-google-cloud-frontier-ai-built-for-enterprise-production"><span>Claude at scale on Google Cloud: Frontier AI, built for enterprise production:</span></a><span> </span></strong><span>Running frontier AI at enterprise scale is about far more than model quality. This post explores how Claude on Google Cloud combines Anthropic&#8217;s advanced reasoning with Google Cloud&#8217;s managed infrastructure to help organizations deploy production-ready AI. It covers global low-latency endpoints, built-in security and compliance, data sovereignty, prompt caching, 1M-token context windows, cost optimization, and how the same platform powers the next generation of agentic AI workflows.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuilt-technologies-builds-an-ai-powered-document-intelligence-solution-on-aws-to-power-agents-across-real-estate-finance%2F"><span>Built Technologies builds an AI-powered document intelligence solution on AWS to power agents across real estate finance:</span></a><span> </span></strong><span>Document-heavy industries like real estate are prime candidates for AI transformation. This post explores how Built Technologies uses Amazon Bedrock and the AWS Intelligent Document Processing Accelerator to turn complex real estate documents into production-ready AI intelligence. It shows how scalable document understanding, agentic workflows, and automated extraction are reducing review times from days to minutes while laying the foundation for next-generation AI applications.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F15%2Fthinking-machines-lab-releases-inkling-a-975b-parameter-open-weights-multimodal-moe-with-41b-active-parameters-and-controllable-thinking-effort%2F"><span>Thinking Machines Lab Releases Inkling: A 975B-Parameter Open-Weights Multimodal MoE With 41B Active Parameters And Controllable Thinking Effort.</span></a><span> </span></strong><span>Thinking Machines Lab has unveiled Inkling, its first open-weight foundation model trained from scratch, built for large-scale customization and fine-tuning. This post explores its Mixture-of-Experts architecture, 1M-token context window, multimodal capabilities, controllable reasoning effort, benchmark performance, deployment options, and where it fits in production AI workflows&#8212;from voice and vision agents to cost-efficient, domain-specific enterprise applications.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Falphaevolve-is-available-for-everyone"><span>AlphaEvolve is available for everyone:</span></a><span> </span></strong><span>Optimization is becoming one of AI&#8217;s most valuable enterprise capabilities. This post explores the general availability of AlphaEvolve on Google Cloud&#8217;s Gemini Enterprise Agent Platform, showing how organizations are using AI to optimize algorithms, code, and complex systems across logistics, chip design, genomics, finance, and scientific research. It also explains AlphaEvolve&#8217;s four-step optimization workflow and how teams can deploy it to accelerate production-grade AI and engineering innovation.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fagentic-vision-building-visual-intelligence-with-amazon-bedrock-and-mcp-servers%2F"><span>Agentic vision: Building visual intelligence with Amazon Bedrock and MCP servers.</span></a><span> </span></strong><span>Building AI that can see, reason, and act has traditionally required stitching together multiple tools and APIs. This post explores how AWS combines Computer Vision, Strands Agents, and the Model Context Protocol (MCP) into a unified framework, enabling developers to build intelligent multimodal applications with streamlined integration, secure access, and production-ready image and video understanding powered by Amazon Bedrock, Rekognition, and OpenSearch.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F14%2Fmistral-ai-releases-robostral-navigate-an-8b-model-enabling-robots-to-navigate-complex-environments-using-a-single-rgb-camera%2F"><span>Mistral AI Releases Robostral Navigate: An 8B Model Enabling Robots to Navigate Complex Environments Using a Single RGB Camera.</span></a><span> </span></strong><span>Embodied AI is taking a major step forward with Mistral AI&#8217;s Robostral Navigate. This post explores how the 8B vision-language model enables robots to navigate complex real-world environments using only a single RGB camera and natural language instructions. It covers the model&#8217;s novel pointing-based navigation, efficient training approach, reinforcement learning, benchmark-leading performance, and practical applications across manufacturing, logistics, hospitality, and autonomous robotics.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fnano-banana-2-lite-and-gemini-omni-flash-available"><span>Nano Banana 2 Lite and Gemini Omni Flash available:</span></a><span> </span></strong><span>Creative AI workflows are getting faster and more capable with two new additions to Google&#8217;s Gemini Enterprise Agent Platform. This post explores Gemini Omni Flash for conversational video generation and editing, alongside Nano Banana 2 Lite, Google&#8217;s fastest and most cost-efficient image model. It covers their multimodal capabilities, enterprise governance, price-performance advantages, and how businesses are using them to build next-generation creative and agentic AI applications.</span></p><p><strong><span>&#9989; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F07%2F15%2Fgoogle-releases-litert-js-a-javascript-binding-of-litert-that-runs-tflite-models-in-browsers-via-webgpu%2F"><span>Google Releases LiteRT.js: A JavaScript Binding of LiteRT That Runs .tflite Models in Browsers via WebGPU.</span></a><span> </span></strong><span>Running AI models directly in the browser is becoming faster and more practical. This post explores Google&#8217;s new LiteRT.js, a JavaScript binding that brings native LiteRT (.tflite) models to the web using WebAssembly, WebGPU, and experimental WebNN. It covers the architecture, performance gains, model conversion workflow, deployment patterns, and how developers can build private, low-latency, on-device AI applications without relying on cloud inference.</span></p><p><em><span>See you next time!</span></em></p>]]></content:encoded></item><item><title><![CDATA[The Missing Layer in Enterprise AI]]></title><description><![CDATA[Lessons from H-E-B's Data AI Product Manager on AI Product Analytics, SQL, Python, user behavior, and enterprise decision-making.]]></description><link>https://packtdatapro1.substack.com/p/the-missing-layer-in-enterprise-ai</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-missing-layer-in-enterprise-ai</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Sat, 04 Jul 2026 12:01:42 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21A5S0%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Fnck675s2gzn00ukhfu9tyrmbc3w">Social engineering is about manipulating people's emotions. Identify the susceptibilities that hackers use to exploit people.</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Fnck675s2gzn00ukhfu9tyrmbc3w" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!1GsN!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 424w, https://substackcdn.com/image/fetch/$s_!1GsN!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 848w, https://substackcdn.com/image/fetch/$s_!1GsN!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 1272w, https://substackcdn.com/image/fetch/$s_!1GsN!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%211GsN%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png" width="300" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!1GsN!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 424w, https://substackcdn.com/image/fetch/$s_!1GsN!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 848w, https://substackcdn.com/image/fetch/$s_!1GsN!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 1272w, https://substackcdn.com/image/fetch/$s_!1GsN!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F48c5f841-09dd-49bd-a7bd-62a3a008ac97_300x200.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>This <strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Fnck675s2gzn00ukhfu9tyrmbc3w">NINJIO Insights Report</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Fnck675s2gzn00ukhfu9tyrmbc3w"> </a>dives into the key emotional susceptibilities that make social engineering work and offers concrete steps that your security team can take to equip your workforce to resist cyberattacks.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/nck675s2gzn00ukhfu9tyrmbc3w&quot;,&quot;text&quot;:&quot;Download the Guide&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Fnck675s2gzn00ukhfu9tyrmbc3w"><span>Download the Guide</span></a></p><div><hr></div><p>&#128075; Hi there, welcome to <em>DataPro #177 &#8211; Special Weekend Edition.</em></p><p>The AI conversation has become increasingly dominated by models, benchmarks, and agents. Every week brings another breakthrough, another framework, or another promise of autonomous intelligence. Yet inside enterprise teams, a far more practical question continues to surface: <strong>How do you know whether your AI product is actually delivering value?</strong></p><p>Building an AI application is only the beginning. Understanding how users interact with it, where they lose trust, what drives adoption, and whether it improves real business decisions is quickly becoming one of the most valuable skills for data professionals. It&#8217;s a discipline where data engineering, analytics, product thinking, SQL, Python, experimentation, and AI all converge.</p><p>That&#8217;s exactly what we&#8217;re exploring in this special weekend edition. In the latest <strong>Packt Talks</strong> session, hosted by <strong>Abhishek Kaushik</strong>, <strong>Prithvi Shivshankar</strong>, Data AI Product Manager at H-E-B, takes us inside the emerging world of <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-every-ai-product-needs-better-analytics-before-better-models-a2ed8e2f881d">AI Product Analytics</a></strong>&#8212;showing how modern teams instrument AI products, analyze user journeys, measure product adoption, and use behavioral data to continuously improve AI-powered experiences. Drawing on real enterprise examples, he walks through why successful AI products aren&#8217;t built around models alone, but around better decisions.</p><p>If you&#8217;re building AI applications, working with data products, or simply curious about what happens after an AI product reaches production, this is one read that&#8217;s well worth your weekend.</p><p>Happy reading!</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A5S0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21A5S0%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40862,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/202587959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!A5S0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;text&quot;:&quot;Book Your Spot &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35"><span>Book Your Spot &amp; Save 35%</span></a></p><div><hr></div><h2><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-every-ai-product-needs-better-analytics-before-better-models-a2ed8e2f881d">Why Every AI Product Needs Better Analytics Before Better Models</a></h2><h4>How SQL, Python, product analytics, and user behavior are becoming the foundation of successful AI products</h4><div id="youtube2-y3F6aciVLiw" class="youtube-wrap" data-attrs="{&quot;videoId&quot;:&quot;y3F6aciVLiw&quot;,&quot;startTime&quot;:null,&quot;endTime&quot;:null}" data-component-name="Youtube2ToDOM"><div class="youtube-inner"><iframe src="iframe.php?url=https%3A%2F%2Fwww.youtube-nocookie.com%2Fembed%2Fy3F6aciVLiw%3Frel%3D0%26amp%3Bautoplay%3D0%26amp%3Bshowinfo%3D0%26amp%3Benablejsapi%3D0" frameborder="0" loading="lazy" gesture="media" allow="autoplay; fullscreen" allowautoplay="true" allowfullscreen="true" width="728" height="409"></iframe></div></div><p>Every AI product generates outputs.</p><p>Far fewer generate outcomes.</p><p>As enterprises race to embed generative AI into applications, copilots, and decision-support systems, the conversation has largely centered around models, prompts, reasoning capabilities, and agents. Yet once these products reach production, many organizations encounter a very different challenge.</p><p>Are people actually using them?</p><p>Do users trust the recommendations?</p><p>Where do they abandon the workflow?</p><p>More importantly, did the AI improve a business decision&#8212;or simply become another dashboard?</p><p>That&#8217;s exactly what the latest episode of the <strong>Packt Talks YouTube series</strong>, hosted by <strong>Abhishek Kaushik</strong>, set out to answer. <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fprithvi-shivashankar%2F">Prithvi Shivshankar</a></strong>, Data AI Product Manager at <strong>H-E-B</strong>, walked viewers through the emerging discipline of <strong>AI Product Analytics</strong>, demonstrating how modern product teams combine SQL, Python, behavioral analytics, experimentation, and business metrics to understand user journeys, evaluate AI performance, and build AI products that people actually trust and use.</p><p>Drawing on his experience building enterprise-scale data products at one of the largest independently owned grocery retailers in the United States, Prithvi offered a practical perspective that many AI discussions overlook. The session wasn&#8217;t about choosing the best foundation model or writing better prompts. It was about what happens before an AI product is built&#8212;and, more importantly, what happens after it ships.</p><div><hr></div><h3>AI Product Analytics Starts with the Business, Not the Model</h3><p>One of the first ideas Prithvi challenged was the way many AI projects begin.</p><p>Too often, teams start with the technology.</p><p>A powerful LLM.</p><p>An intelligent assistant.</p><p>A sophisticated recommendation engine.</p><p>Only afterwards do they begin searching for somewhere to use it.</p><p>According to Prithvi, successful AI products reverse that process entirely.</p><p>Before introducing AI, teams must first understand how decisions are made today. Who makes those decisions? What information do they rely on? Where do they spend most of their time? Which parts of the workflow create friction? Where does decision fatigue begin?</p><p>Only after mapping the existing business process should AI enter the conversation. Otherwise, even the most capable model risks becoming another impressive demonstration that never translates into measurable business value.</p><p>This simple shift&#8212;from starting with technology to starting with workflow&#8212;became the foundation for everything that followed during the session.</p><div><hr></div><h3>A Real-World AI Product: Solving Decision Latency in Retail</h3><p>Rather than relying on theoretical examples, Prithvi grounded the discussion in a production AI product built for supply chain operations.</p><p>Managing inventory across a large grocery network is a constant balancing act.</p><p>Products move between suppliers, warehouses, transportation fleets, distribution centres, and retail stores before finally reaching customers. Every stage introduces new variables&#8212;supplier delays, transportation constraints, seasonal demand, promotions, warehouse capacity, and product shelf life.</p><p>Take everyday essentials like milk or bread.</p><p>Running out of stock means disappointed customers and lost revenue.</p><p>Holding too much inventory means spoilage, shrinkage, and unnecessary operational costs.</p><p>The challenge isn&#8217;t that organizations lack data.</p><p>It&#8217;s that analysts often spend hours navigating multiple dashboards, exporting reports, comparing spreadsheets, writing SQL queries, and stitching together information before they can confidently decide whether inventory should be transferred, expedited, reordered, or held.</p><p>That&#8217;s where the Inventory Decision Assistant comes in.</p><p>Its purpose isn&#8217;t to replace analysts.</p><p>It&#8217;s to reduce the time between identifying a problem and taking action.</p><p>Throughout the webinar, Prithvi referred to this as reducing <strong>decision latency</strong>&#8212;helping analysts reach the right decision faster by surfacing risks, explaining root causes, and recommending the next best action.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Vi4L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Vi4L%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools&quot;,&quot;title&quot;:&quot;Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools" title="Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools" srcset="https://substackcdn.com/image/fetch/$s_!Vi4L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;text&quot;:&quot;Book Your Seat &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35"><span>Book Your Seat &amp; Save 35%</span></a></p><div><hr></div><h3>AI Doesn&#8217;t Create Value by Making Recommendations</h3><p>Another important theme emerged as the session progressed.</p><p>Generating recommendations has become relatively easy.</p><p>Generating recommendations that people trust is much harder.</p><p>Prithvi explained that an effective AI product needs several layers working together.</p><p>It needs to detect meaningful business signals.</p><p>Provide enough context to explain why something happened.</p><p>Recommend an action.</p><p>Allow users to execute that action seamlessly.</p><p>Finally, it needs to learn whether that recommendation actually helped.</p><p>Without these layers, organizations often mistake model output for business value.</p><p>Recommendations alone create very little impact.</p><p>Recommendations that users understand, trust, and act upon are what ultimately improve business outcomes.</p><div><hr></div><h3>Mapping the User Journey Before Writing Any AI</h3><p>One of the most practical parts of the webinar focused on mapping the decision journey.</p><p>Using the inventory assistant as an example, Prithvi broke the process into several distinct stages.</p><p>Everything begins with a signal&#8212;a stock-out risk, declining inventory, or an unexpected demand spike.</p><p>Analysts then begin investigating by opening dashboards, querying databases, reviewing historical demand, and comparing operational reports.</p><p>Next comes diagnosis.</p><p>Is demand increasing unexpectedly?</p><p>Has a supplier delayed shipments?</p><p>Is inventory sitting too long in a warehouse?</p><p>Is there an imbalance between distribution centres?</p><p>Only after answering those questions can analysts make a decision.</p><p>Transfer inventory.</p><p>Expedite shipments.</p><p>Adjust purchase orders.</p><p>Escalate operational issues.</p><p>Finally comes execution, where those decisions translate into actions across the supply chain.</p><p>By visualising every step in this journey, teams can identify precisely where AI removes friction&#8212;and where simpler automation or better process design may already solve the problem.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Flearn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407%3Faff%3DPY%26amp%3Bdiscount%3DPY35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wz6k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Wz6k%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization&quot;,&quot;title&quot;:&quot;Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization" title="Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization" srcset="https://substackcdn.com/image/fetch/$s_!Wz6k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35&quot;,&quot;text&quot;:&quot;Book Your Seat &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Flearn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407%3Faff%3DPY%26amp%3Bdiscount%3DPY35"><span>Book Your Seat &amp; Save 35%</span></a></p><h3>Not Every Business Problem Needs AI</h3><p>One refreshing takeaway from the session was that Prithvi repeatedly cautioned against applying AI indiscriminately.</p><p>Some business problems simply don&#8217;t require large language models.</p><p>Static reporting rarely does.</p><p>Rule-based automation often doesn&#8217;t.</p><p>Basic workflows can frequently be solved without introducing generative AI at all.</p><p>According to Prithvi, AI becomes valuable when decisions are repetitive, time-sensitive, involve multiple signals, or require synthesising complex information into actionable recommendations.</p><p>That&#8217;s where AI shifts from being a novelty to becoming genuine decision support.</p><div><hr></div><h3>Why Product Analytics Matters After Deployment</h3><p>Perhaps the biggest insight from the webinar came after the AI product had already been deployed.</p><p>Shipping the product isn&#8217;t the finish line.</p><p>It&#8217;s the beginning.</p><p>Once users begin interacting with an AI assistant, product teams need to understand how that interaction unfolds.</p><p>Did users open the recommendation?</p><p>Did they read the explanation?</p><p>Did they accept the suggested action?</p><p>Did they complete it?</p><p>Where did they abandon the workflow?</p><p>These behavioural questions are often impossible to answer using traditional business intelligence alone.</p><p>Instead, they require product analytics.</p><p>Prithvi introduced tools such as <strong>Amplitude</strong> as examples of behavioural analytics platforms that capture user interactions throughout the product lifecycle. Unlike BI dashboards that explain what happened in the business, product analytics helps explain how users behave inside the product itself&#8212;and where trust begins to break down.</p><div><hr></div><h3>Where SQL and Python Fit Into AI Product Analytics</h3><p>While AI dominated the discussion, the webinar repeatedly returned to two technologies that every data professional already knows.</p><p>SQL.</p><p>Python.</p><p>SQL forms the backbone of product analytics by transforming raw event logs into meaningful user funnels.</p><p>How many recommendations were generated?</p><p>How many were viewed?</p><p>How many were accepted?</p><p>How many ultimately resulted in completed actions?</p><p>Those simple funnel analyses often reveal where products lose users long before sophisticated machine learning becomes necessary.</p><p>Python then extends those insights through cohort analysis, segmentation, experimentation, A/B testing, behavioural modelling, and recommendation analysis.</p><p>Rather than replacing traditional analytics, AI product development depends on it.</p><p>As Prithvi put it, SQL helps measure the funnel, while Python helps explain the patterns behind it.</p><div><hr></div><h3>Measuring What Actually Matters</h3><p>The webinar concluded with a useful framework for thinking about AI success.</p><p>At the bottom sit model metrics.</p><p>Precision.</p><p>Recall.</p><p>Latency.</p><p>Cost.</p><p>Groundedness.</p><p>These remain important.</p><p>Above them sits product adoption.</p><p>Are recommendations viewed?</p><p>Accepted?</p><p>Executed?</p><p>Are users providing positive feedback?</p><p>At the very top sit the metrics every business ultimately cares about.</p><p>Did stock-outs decrease?</p><p>Was waste reduced?</p><p>Were analysts able to make decisions faster?</p><p>Did customer experience improve?</p><p>Those are the outcomes that determine whether an AI product has truly succeeded.</p><div><hr></div><h3>Final Thoughts</h3><p>If there was one message that carried through every section of the webinar, it was this:</p><blockquote><p><strong>Great AI products don&#8217;t simply generate better answers. They reduce decision friction.</strong></p></blockquote><p>As AI becomes deeply integrated into enterprise products, data professionals will increasingly find themselves working across product management, analytics engineering, experimentation, behavioural analytics, SQL, Python, and machine learning.</p><p>The organizations that succeed won&#8217;t necessarily be those with the most advanced models.</p><p>They&#8217;ll be the ones that understand their users best.</p><p>Because in the end, successful AI isn&#8217;t measured by what the model produces.</p><p>It&#8217;s measured by the decisions people make because of it&#8212;and the business outcomes those decisions create.</p><p><em><strong>See you next time!</strong></em></p><p></p>]]></content:encoded></item><item><title><![CDATA[The feature that broke your model wasn't the algorithm]]></title><description><![CDATA[Plus: Claude Sonnet 5, AlphaEvolve's 4&#215; breakthrough, Bedrock patterns, and production AI architectures.]]></description><link>https://packtdatapro1.substack.com/p/the-feature-that-broke-your-model</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-feature-that-broke-your-model</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Wed, 01 Jul 2026 13:04:05 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Wz6k%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<h2><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frqfa8apl7juustldqztqqtx877c">Social engineering is about manipulating people's emotions. Identify the susceptibilities that hackers use to exploit people.</a></h2><div class="captioned-image-container"><figure><a class="image-link image2" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frqfa8apl7juustldqztqqtx877c" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!4coS!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 424w, https://substackcdn.com/image/fetch/$s_!4coS!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 848w, https://substackcdn.com/image/fetch/$s_!4coS!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 1272w, https://substackcdn.com/image/fetch/$s_!4coS!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%214coS%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png" width="300" height="200" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:200,&quot;width&quot;:300,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.vpdae.com/redirect/rqfa8apl7juustldqztqqtx877c&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!4coS!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 424w, https://substackcdn.com/image/fetch/$s_!4coS!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 848w, https://substackcdn.com/image/fetch/$s_!4coS!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 1272w, https://substackcdn.com/image/fetch/$s_!4coS!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc14531f6-a03b-499a-b80b-4a4eb494af43_300x200.png 1456w" sizes="100vw" fetchpriority="high"></picture><div></div></div></a></figure></div><p>This <strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frqfa8apl7juustldqztqqtx877c">NINJIO Insights Report</a></strong> dives into the key emotional susceptibilities that make social engineering work and offers concrete steps that your security team can take to equip your workforce to resist cyberattacks.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/rqfa8apl7juustldqztqqtx877c&quot;,&quot;text&quot;:&quot;Download the Guide&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frqfa8apl7juustldqztqqtx877c"><span>Download the Guide</span></a></p><div><hr></div><p>&#128075; Hi there, welcome to <strong>DataPro #176</strong>.</p><p>As foundation models become increasingly commoditized, competitive advantage is shifting somewhere less glamorous but far more consequential: <em><strong><mark data-color="#fff2cc" style="background-color: rgb(255, 242, 204); color: rgb(0, 0, 0);">the quality of your data, features, and production systems.</mark></strong></em></p><p>This week&#8217;s lead story explores exactly that. In an insightful conversation, <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fcornellius-yudha-wijaya%2F">Cornellius Yudha Wijaya</a></strong>, Chief Product Officer and AI practitioner, shares why the features that deliver the best offline metrics often become the first ones to fail in production. Interviewed by <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fvaideeshwari%2F">Vaideeshwari Roshan</a></strong>, he explains <em><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626">why point-in-time correctness, feature stability, and engineering discipline</a></em> matter far more than squeezing out another percentage point of model accuracy.</p><p><strong>This week&#8217;s highlights:</strong></p><ul><li><p>&#127897;&#65039; <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626">Expert Interview:</a></strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626"> </a>Why production-ready feature engineering is about engineering trust, not just better features</p></li><li><p>&#9729;&#65039; <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fgemini-enterprise-agent-platform-remote-mcp-server">Google Cloud&#8217;s Gemini Enterprise Agent Platform</a></strong> brings secure MCP connectivity to external AI agents and developer workflows</p></li><li><p>&#128013; <strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F30%2Fcup-common-useful-python-building-reliable-python-workflows-with-baidus-utility-toolkit%2F">Baidu&#8217;s CUP</a></strong> toolkit streamlines production Python with logging, concurrency, caching, and reliability utilities</p></li><li><p>&#129516; <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fschrodinger-alphaevolve-molecular-discovery-accelerates-4x">Schr&#246;dinger and Google DeepMind</a></strong> achieve a <strong>4&#215;</strong> acceleration in molecular simulations using AlphaEvolve</p></li><li><p>&#129302;<a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F30%2Fanthropic-claude-sonnet-5-vs-sonnet-4-6-vs-opus-4-8-agentic-coding-benchmarks-api-pricing-and-cost-performance-tradeoffs-compared%2F"> </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F30%2Fanthropic-claude-sonnet-5-vs-sonnet-4-6-vs-opus-4-8-agentic-coding-benchmarks-api-pricing-and-cost-performance-tradeoffs-compared%2F">Claude Sonnet 5</a></strong> pushes agentic coding forward with stronger benchmarks and compelling cost-performance gains</p></li><li><p>&#128737;&#65039; <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fsimplify-multi-account-access-to-amazon-bedrock-models-with-managed-entitlements%2F">Amazon Bedrock</a></strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fsimplify-multi-account-access-to-amazon-bedrock-models-with-managed-entitlements%2F"> </a>introduces centralized model governance and resilient LLM inference architectures for production AI</p></li><li><p>&#127916; <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-outpost-vfx-uses-aws-to-accelerate-ai-model-training-for-visual-effects%2F">Outpost VFX</a></strong> reduces AI model training from weeks to days using distributed multi-GPU training on AWS</p></li></ul><p>If you&#8217;re building machine learning systems that need to survive production, scale across cloud infrastructure, or keep pace with the rapidly evolving AI ecosystem, this edition is packed with ideas, architectures, and lessons worth borrowing.</p><p>Let&#8217;s get into it.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A5S0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21A5S0%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40862,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/202587959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A5S0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;text&quot;:&quot;Book Your Spot &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35"><span>Book Your Spot &amp; Save 35%</span></a></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626">The Feature That Looked Perfect&#8230; Until It Reached Production</a></strong></h1><p><em><span>Feature engineering is often described as the secret sauce behind great machine learning models. But after reading through a conversation between my colleague </span><strong>Vaideeshwari Roshan</strong><span> and data scientist </span><strong>Cornellius Yudha Wijaya</strong><span>, I realized the conversation isn&#8217;t really about feature engineering. </span><mark data-color="#fff2cc" style="background-color: rgb(255, 242, 204); color: rgb(0, 0, 0);"><span>It&#8217;s about engineering trust.</span></mark></em></p><p><em>Cornell has spent more than seven years building machine learning systems across insurance and AI startups, working with sensitive enterprise data where every prediction has business consequences. His perspective is refreshingly different from the feature engineering tutorials most of us consume. Rather than focusing on creating more features, he focuses on building features that survive production.</em></p><p><em>Below is an edited version of that conversation, along with a few observations that stood out to me as I read through it.</em></p><h3><strong>&#127897;&#65039; Behind the Conversation</strong></h3><p><em><strong>Interviewer:</strong><span> </span><strong>Vaideeshwari Roshan</strong><span>, Portfolio Manager, Packt</span></em></p><p><em><strong>Expert:</strong><span> </span><strong>Cornellius Yudha Wijaya</strong><span>, Chief Product Officer, Data Scientist, and Author</span></em></p><p>&#8220;Feature engineering isn&#8217;t about creating more features.&#8221;</p><p>One of the first things that struck me was how quickly Cornell shifted the conversation away from algorithms.</p><p>Many of us instinctively think about machine learning in terms of model selection. Should we use XGBoost? CatBoost? Neural networks?</p><p>Cornell&#8217;s answer reminded me that production ML teams often spend far more time debating the quality of their features than the sophistication of their models.</p><p><strong>Vaideeshwari:</strong><span> You&#8217;ve worked on enterprise machine learning systems as well as AI products in startups. How has your perspective on feature engineering evolved?</span></p><p><strong>Cornellius:</strong><span> Early in my career, I thought feature engineering was mostly about creating predictive variables from raw data.</span></p><p>Over time, I realized that&#8217;s only one part of the job.</p><p>Today, I think about whether a feature is reliable enough for production. Can it survive upstream data changes? Is it explainable to business stakeholders? Can another engineer understand and reproduce it? Those questions matter just as much as predictive performance.</p><blockquote><p><em>Feature engineering has become less about data manipulation and more about building reliable systems.</em></p></blockquote><h3><strong>&#9997;&#65039; Editor&#8217;s Reflection</strong></h3><p>That distinction feels increasingly relevant.</p><p>As foundation models and AutoML continue to simplify model building, the competitive advantage is shifting elsewhere.</p><p>The harder problem isn&#8217;t choosing an algorithm.</p><p>It&#8217;s deciding which information your model should trust.</p><p>That philosophy became even clearer when Cornell described one of his largest production projects.</p><p>Building a churn prediction model where time was the biggest challenge</p><p>The project Cornell chose to discuss wasn&#8217;t unusual on paper.</p><p>It was a customer churn prediction system built at Allianz Life Indonesia.</p><p>The challenge wasn&#8217;t predicting churn.</p><p>The challenge was making sure every prediction reflected what the business actually knew at that moment in time.</p><p><strong>Vaideeshwari:</strong><span> What made this project particularly challenging from a feature engineering perspective?</span></p><p><strong>Cornellius:</strong><span> The data came from multiple enterprise systems spanning different time periods.</span></p><p>Every customer had to be represented at a specific reference date, and every feature had to be calculated only from information available before that point.</p><p>That sounds simple, but it&#8217;s one of the easiest places to make mistakes.</p><p>One incorrect join or timestamp can accidentally introduce future information into your feature set.</p><p><strong>Vaideeshwari:</strong><span> You often emphasize &#8220;point-in-time correctness.&#8221; Why is it so important?</span></p><p><strong>Cornellius:</strong><span> Because models should never learn from the future.</span></p><p>If a feature accidentally contains information generated after your prediction date, validation results become misleading.</p><p>The model appears much better than it really is.</p><p>Then you deploy it, and suddenly performance drops because that future information no longer exists.</p><p>Every feature should answer one question:</p><p><em>&#8220;Would we have known this information at prediction time?&#8221;</em></p><p>If the answer is no, the feature shouldn&#8217;t exist.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Vi4L!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Vi4L%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/df513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools&quot;,&quot;title&quot;:&quot;Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools" title="Build Your Own Financial AI Analyst with GenAI, Python &amp; AI Tools" srcset="https://substackcdn.com/image/fetch/$s_!Vi4L!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Vi4L!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fdf513738-9fc7-473e-a9bc-8bcf9663ee97_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110?aff=EMfinai&amp;discount=FINAI35&quot;,&quot;text&quot;:&quot;Book Your Seat &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-your-own-financial-ai-analyst-with-genai-python-ai-tools-tickets-1991982443110%3Faff%3DEMfinai%26amp%3Bdiscount%3DFINAI35"><span>Book Your Seat &amp; Save 35%</span></a></p><h3><strong>&#9997;&#65039; What surprised me most</strong></h3><p>Data leakage is something every ML engineer has heard about.</p><p>But Cornell frames it differently.</p><p>He doesn&#8217;t describe it as a modeling mistake.</p><p><span>He describes it as a </span><strong>feature engineering mistake</strong><span>.</span></p><p>That&#8217;s an important mindset shift because it moves the discussion upstream, where these problems actually begin.</p><p>The most valuable features weren&#8217;t static</p><p>One misconception I had before reading this interview was assuming customer profiles would carry most of the predictive power.</p><p>Instead, Cornell kept coming back to one word:</p><blockquote><p><em><strong>Behavior.</strong></em></p></blockquote><p><strong>Vaideeshwari:</strong><span> Which features ultimately made the biggest difference?</span></p><p><strong>Cornellius:</strong><span> Behavioral features consistently outperformed static customer attributes.</span></p><p>Instead of describing who customers were, we focused on how they were changing.</p><p>Rolling-window aggregates over the previous 7, 30, and 90 days helped capture recent activity.</p><p>Trend features showed whether engagement was increasing or decreasing.</p><p>Delta features highlighted meaningful behavioral shifts.</p><p>For highly skewed financial variables, log transformations also improved robustness.</p><p>Customers are constantly changing.</p><p>Our features needed to reflect that.</p><h3><strong>&#9997;&#65039; Editor&#8217;s Reflection</strong></h3><p>That answer stayed with me.</p><p>Good features don&#8217;t simply describe reality.</p><p><span>They describe </span><strong>change</strong><span>.</span></p><p>Whether you&#8217;re predicting churn, fraud, demand, or equipment failure, the strongest signal often isn&#8217;t the current state.</p><p>It&#8217;s the direction of movement.</p><p>The feature that improved accuracy&#8230; and still got deleted</p><p>This was probably the most unexpected moment in the conversation.</p><p>Cornell explained that his team deliberately removed features that improved model performance.</p><p>Naturally, Vaideeshwari asked why.</p><p><strong>Vaideeshwari:</strong><span> Why would you remove a feature that improves your validation metrics?</span></p><p><strong>Cornellius:</strong><span> Because validation metrics aren&#8217;t the business objective.</span></p><p>Some features looked extremely predictive because they contained subtle leakage.</p><p>Others depended on business rules that changed frequently.</p><p>A few simply weren&#8217;t stable over time.</p><p>Keeping them improved offline accuracy.</p><p>Removing them improved production reliability.</p><p>Sometimes you have to trade a slightly better benchmark for a much better production system.</p><h3><strong>&#9997;&#65039; One sentence worth remembering</strong></h3><blockquote><p><em><strong>A feature that boosts validation scores but can&#8217;t survive production isn&#8217;t an asset. <mark data-color="#fff2cc" style="background-color: rgb(255, 242, 204); color: rgb(0, 0, 0);">It&#8217;s technical debt.</mark></strong></em></p></blockquote><p>Production doesn&#8217;t end with model deployment</p><p>One theme kept appearing throughout the interview.</p><p>Feature engineering isn&#8217;t finished once the model is trained.</p><p>In many ways, that&#8217;s when the real work begins.</p><p><strong>Vaideeshwari:</strong><span> How did your team maintain feature quality after deployment?</span></p><p><strong>Cornellius:</strong><span> Every feature was treated like a managed asset.</span></p><p>We documented feature definitions, tracked version changes, maintained validation rules, and monitored data freshness, missing values, and business-rule consistency.</p><p>When upstream systems changed unexpectedly, anomaly detection alerted us before the issue affected production predictions.</p><p>Feature engineering is an ongoing operational process.</p><p><strong>Vaideeshwari:</strong><span> Did richer features ever conflict with operational requirements?</span></p><p><strong>Cornellius:</strong><span> Definitely.</span></p><p>More sophisticated features often improve predictive performance.</p><p>But they also increase computation costs, latency, and pipeline complexity.</p><p>We had to balance model quality with operational SLAs and business value.</p><p>The best feature isn&#8217;t always the most sophisticated one.</p><p>It&#8217;s the one that delivers reliable value at scale.</p><p>Three lessons every ML engineer can borrow</p><p>Before wrapping up, Vaideeshwari asked Cornell what he hoped practitioners would remember most from his experience.</p><p><strong>Vaideeshwari:</strong><span> If our readers remember only three lessons from this conversation, what should they be?</span></p><p><strong>Cornellius:</strong></p><p><strong>1. Point-in-time correctness is non-negotiable.</strong></p><p>Never allow your model to learn from information it wouldn&#8217;t have during prediction.</p><p><strong>2. Stability is a feature.</strong></p><p>Reliable, consistent features often outperform clever ones over the long term.</p><p><strong>3. Every feature should support a business decision.</strong></p><p>Predictions become valuable only when they enable action.</p><p><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fthe-feature-that-looked-perfect-until-it-reached-production-f55f44a0d626"><mark data-color="#fff2cc" style="background-color: rgb(255, 242, 204); color: rgb(0, 0, 0);">Continue reading the full conversation on Packt&#8217;s Medium publication.</mark></a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Flearn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407%3Faff%3DPY%26amp%3Bdiscount%3DPY35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Wz6k!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Wz6k%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization&quot;,&quot;title&quot;:&quot;Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization&quot;,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization" title="Learn DSPy to Build Reliable LLM Application: Automated Prompt Optimization" srcset="https://substackcdn.com/image/fetch/$s_!Wz6k!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Wz6k!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6c0dafd9-a5d4-444d-829c-3a07da9e28ff_1880x940.jpeg 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/learn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407?aff=PY&amp;discount=PY35&quot;,&quot;text&quot;:&quot;Book Your Seat &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:&quot;button-wrapper&quot;}" data-component-name="ButtonCreateButton"><a class="button primary button-wrapper" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Flearn-dspy-to-build-reliable-llm-application-automated-prompt-optimization-tickets-1992625465407%3Faff%3DPY%26amp%3Bdiscount%3DPY35"><span>Book Your Seat &amp; Save 35%</span></a></p><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong><span>&#9726;</span></strong><span> </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fgemini-enterprise-agent-platform-remote-mcp-server"><span>Gemini Enterprise Agent Platform remote MCP server:</span></a><span> Google Cloud has introduced the Gemini Enterprise Agent Platform remote MCP server, giving developers a secure way to connect external AI agents and IDEs like Claude Code to Google Cloud resources. Built on the open MCP standard, it enables access to Model Garden, prompt libraries, notebooks, and model management through a single governed interface, combining faster development with enterprise-grade security and IAM-based access controls.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F30%2Fcup-common-useful-python-building-reliable-python-workflows-with-baidus-utility-toolkit%2F"><span>CUP (Common Useful Python): Building Reliable Python Workflows with Baidu&#8217;s Utility Toolkit.</span></a><span> Baidu&#8217;s </span><strong><span>Common Useful Python (CUP)</span></strong><span> toolkit brings together production-ready utilities that simplify reliable Python development. From structured logging, configuration management, caching, and concurrency to ID generation, scheduling, networking, and resource monitoring, CUP provides a unified toolkit for building maintainable, scalable applications. The tutorial walks through practical workflows that help developers reduce boilerplate and improve the reliability of real-world Python systems.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fschrodinger-alphaevolve-molecular-discovery-accelerates-4x"><span>How Schr&#246;dinger sped up molecular discovery by 4x with Alphaevolve:</span></a><span> Schr&#246;dinger has accelerated molecular simulations by </span><strong><span>4&#215;</span></strong><span> using </span><strong><span>Google DeepMind&#8217;s AlphaEvolve</span></strong><span>, an evolutionary AI coding agent that optimizes performance-critical algorithms in machine-learned force fields (MLFFs). By replacing computational bottlenecks with AI-generated parallel implementations, the company significantly sped up model training and inference, enabling faster drug discovery, catalyst design, and materials research while paving the way for AI-optimized GPU kernels in scientific computing.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F30%2Fanthropic-claude-sonnet-5-vs-sonnet-4-6-vs-opus-4-8-agentic-coding-benchmarks-api-pricing-and-cost-performance-tradeoffs-compared%2F"><span>Anthropic Claude Sonnet 5 vs Sonnet 4.6 vs Opus 4.8: Agentic Coding Benchmarks, API Pricing, and Cost-Performance Tradeoffs Compared.</span></a><span> Anthropic has unveiled </span><strong><span>Claude Sonnet 5</span></strong><span>, its most capable mid-tier model yet, designed for long-running agentic workflows, autonomous coding, and tool use. It outperforms </span><strong><span>Sonnet 4.6</span></strong><span> across every published benchmark while narrowing the gap with </span><strong><span>Opus 4.8</span></strong><span>. With introductory API pricing of </span><strong><span>$2/$10 per million tokens</span></strong><span>, Sonnet 5 offers one of the strongest cost-to-performance ratios for AI coding, automation, and enterprise development workloads.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fsimplify-multi-account-access-to-amazon-bedrock-models-with-managed-entitlements%2F"><span>Simplify multi-account access to Amazon Bedrock models with managed entitlements:</span></a><span> Amazon Bedrock now supports </span><strong><span>managed entitlements</span></strong><span>, allowing enterprises to subscribe to third-party foundation models such as </span><strong><span>Anthropic Claude</span></strong><span> and </span><strong><span>Cohere</span></strong><span> once and securely distribute access across AWS accounts. By centralizing subscriptions with </span><strong><span>AWS License Manager</span></strong><span>, organizations simplify governance, streamline multi-account AI deployments, maintain consistent pricing, and eliminate the need for AWS Marketplace permissions in individual workload accounts.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fimplementing-resilience-patterns-with-amazon-bedrock-and-llm-gateway%2F"><span>Implementing resilience patterns with Amazon Bedrock and LLM gateway:</span></a><span> As generative AI moves into production, </span><strong><span>Amazon Bedrock</span></strong><span> provides a set of resilience patterns to keep LLM inference highly available, scalable, and cost efficient. The guide covers five production-ready approaches, including </span><strong><span>cross-Region inference</span></strong><span>, </span><strong><span>multi-account quota isolation</span></strong><span>, and </span><strong><span>intelligent request routing</span></strong><span>, helping organizations improve availability, handle traffic spikes, reduce throttling, and build reliable multi-model AI applications on AWS.</span></p><p><strong><span>&#9726;</span></strong><span> </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-outpost-vfx-uses-aws-to-accelerate-ai-model-training-for-visual-effects%2F"><span>How Outpost VFX Uses AWS to Accelerate AI Model Training for Visual Effects:</span></a><span> Outpost VFX has accelerated AI-powered face replacement training by up to </span><strong><span>8&#215;</span></strong><span> using </span><strong><span>AWS multi-GPU P5 instances</span></strong><span> and </span><strong><span>PyTorch Distributed Data Parallel</span></strong><span>. By replacing single-GPU workflows with distributed training, the studio reduced model training from </span><strong><span>1&#8211;2 weeks to just two days</span></strong><span>, enabling faster creative iteration, higher-quality outputs, and more efficient visual effects production at scale.</span></p><p><em><strong><span data-color="#fd6752" style="color: rgb(253, 103, 82);">See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[The Blueprint for Production-Ready AI Agents]]></title><description><![CDATA[Plus: 15&#215; faster LLM inference, Google's Python UDFs, speech AI breakthroughs, and next-gen document intelligence.]]></description><link>https://packtdatapro1.substack.com/p/the-missing-layer-in-modern-ai-agents</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-missing-layer-in-modern-ai-agents</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 25 Jun 2026 12:32:13 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%2126FJ%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.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="iframe.php?url=https%3A%2F%2Fwww.packtpub.com%2Fen-in" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!26FJ!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!26FJ!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!26FJ!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!26FJ!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%2126FJ%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg" width="1200" height="600" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:600,&quot;width&quot;:1200,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:120452,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/jpeg&quot;,&quot;href&quot;:&quot;https://www.packtpub.com/en-in&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/203532304?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!26FJ!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 424w, https://substackcdn.com/image/fetch/$s_!26FJ!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 848w, https://substackcdn.com/image/fetch/$s_!26FJ!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!26FJ!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F4ddff548-ef76-4f95-acc4-79db2615b73d_1200x600.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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div><hr></div><h3><strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frtylqixdo2qubtuotfxirfqcsom">Build self-service analytics 4&#215; faster with OpenUI Cloud.</a></strong></h3><p><strong>What if every user could turn a question into a dashboard?</strong> <strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frtylqixdo2qubtuotfxirfqcsom">OpenUI Cloud</a></strong> plugs into your existing data stack, transforming plain-English queries into live charts, KPI cards, reports, and dashboards&#8212;without adding to your BI backlog or frontend roadmap.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/rtylqixdo2qubtuotfxirfqcsom&quot;,&quot;text&quot;:&quot;Start Building Now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frtylqixdo2qubtuotfxirfqcsom"><span>Start Building Now</span></a></p><div><hr></div><p><span>&#128075;</span>Hey there, welcome to <strong>DataPro #175</strong>.</p><p><em>Building AI systems is no longer the hard part. Building AI systems that behave consistently, scale across teams, and are fast enough for production is. Many organizations are discovering that great prompts alone don&#8217;t translate into reliable products. What they need are reusable workflows, measurable infrastructure, and architectures designed for production from day one.</em></p><p>That&#8217;s exactly where this week&#8217;s leading story comes in. <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Felisa-terumi%2F">Elisa Terumi, PhD,</a></strong> explains why <strong>Skills</strong> are emerging as a foundational building block for AI agents, showing how they transform one-off prompts into reusable, version-controlled capabilities that make agentic systems easier to build, maintain, and scale.</p><p><strong>In this week&#8217;s highlights:</strong></p><ul><li><p>&#129504; Learn how <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhat-are-skills-in-ai-agent-systems-and-how-to-build-your-own-437e3ded7bd9">AI Skills are reshaping agent architectures</a></strong> and why they&#8217;re becoming the new standard for reusable AI workflows.</p></li><li><p>&#9889; Explore DFlash, a new speculative decoding technique delivering up to <strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fdflash-speculative-decoding-drafts-whole-token-blocks-in-parallel-for-up-to-15x-higher-throughput-on-nvidia-blackwell%2F">15&#215; higher LLM throughput</a></strong> on NVIDIA Blackwell GPUs.</p></li><li><p>&#128196; Discover <a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F23%2Fdatalab-releases-lift-a-9b-open-weights-vision-model-that-extracts-structured-json-from-pdfs-using-schemas%2F">Datalab&#8217;s </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F23%2Fdatalab-releases-lift-a-9b-open-weights-vision-model-that-extracts-structured-json-from-pdfs-using-schemas%2F">lift</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fbaidu-releases-unlimited-ocr-a-3b-model-that-keeps-the-kv-cache-flat-for-long-document-parsing%2F"> and Baidu&#8217;s </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fbaidu-releases-unlimited-ocr-a-3b-model-that-keeps-the-kv-cache-flat-for-long-document-parsing%2F">Unlimited OCR</a></strong>, two approaches pushing document AI forward with structured extraction and long-document parsing.</p></li><li><p>&#127897;&#65039; See how speech AI is evolving with<a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fgradium-launches-stt-translate-and-s2s-translate-real-time-speech-translation-models-beating-gpt-realtime-translate-on-accuracy-and-latency%2F"> </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fgradium-launches-stt-translate-and-s2s-translate-real-time-speech-translation-models-beating-gpt-realtime-translate-on-accuracy-and-latency%2F">Gradium&#8217;s real-time translation models</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fgradium-launches-stt-translate-and-s2s-translate-real-time-speech-translation-models-beating-gpt-realtime-translate-on-accuracy-and-latency%2F"> </a>and <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-loka-built-a-natural-low-latency-voice-agent-with-amazon-nova-2-sonic%2F">Amazon Nova 2 Sonic</a></strong> powering natural voice agents.</p></li><li><p>Discover how <strong><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2Frtylqixdo2qubtuotfxirfqcsom">OpenUI Cloud</a></strong> brings conversational analytics to your existing data stack.</p></li><li><p>&#128202; Dive into the latest cloud tooling, from <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fpython-udf-in-bigquery-now-generally-available">BigQuery Managed Python UDFs</a></strong> and <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fmanagement-tools%2Fquery-logs-and-traces-with-sql-in-observability-analytics">Google Observability Analytics</a></strong> to enterprise-scale AI deployments across banking and telecom.</p></li></ul><p>Whether you&#8217;re building agentic applications, optimizing inference, or deploying AI into production, this edition brings together the architectural patterns, infrastructure updates, and engineering breakthroughs shaping the next generation of Data and AI systems.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h3>&#9881;&#65039; <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DGenAI%26amp%3Bdiscount%3DGENAI30">This Week's Packt Expert Workshop: Production-Ready GenAI Starts with Evaluation</a></strong></h3><p>As GenAI becomes part of AI applications, data pipelines, and ML workflows, evaluating model outputs is no longer optional. Join <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DGenAI%26amp%3Bdiscount%3DGENAI30">Amy Chen</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DGenAI%26amp%3Bdiscount%3DGENAI30"> and </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DGenAI%26amp%3Bdiscount%3DGENAI30">Surjeet Mishra</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DGenAI%26amp%3Bdiscount%3DGENAI30"> </a>to learn practical frameworks for measuring LLM quality, identifying failure modes, building evaluation pipelines, and implementing feedback loops that make GenAI systems more reliable, trustworthy, and production-ready.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DGenAI%26amp%3Bdiscount%3DGENAI30" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!qxNG!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 424w, https://substackcdn.com/image/fetch/$s_!qxNG!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 848w, https://substackcdn.com/image/fetch/$s_!qxNG!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 1272w, https://substackcdn.com/image/fetch/$s_!qxNG!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21qxNG%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp" width="940" height="529" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:529,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:41454,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtbusinessintelligencepro.substack.com/i/201442153?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!qxNG!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 424w, https://substackcdn.com/image/fetch/$s_!qxNG!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 848w, https://substackcdn.com/image/fetch/$s_!qxNG!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 1272w, https://substackcdn.com/image/fetch/$s_!qxNG!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F3d333c04-e0c5-448d-a8f4-c14b8193ad27_940x529.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p><span>&#127903; </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DGenAI%26amp%3Bdiscount%3DGENAI30">Save 30% today with the registration link.</a></strong></p><p><strong>The workshop is filling up quickly. If GenAI is part of your AI, ML, or data stack, you won't want to miss it.</strong></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=GenAI&amp;discount=GENAI30&quot;,&quot;text&quot;:&quot;Join Amy Chen &amp; Sujeet Mishra Live&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DGenAI%26amp%3Bdiscount%3DGENAI30"><span>Join Amy Chen &amp; Sujeet Mishra Live</span></a></p><div><hr></div><h3><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhat-are-skills-in-ai-agent-systems-and-how-to-build-your-own-437e3ded7bd9"><span>What Are Skills in AI Agent Systems? And How to Build Your Own</span></a></strong></h3><h4><span>Written by </span><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Felisa-terumi%2F"><span>Elisa Terumi, PhD</span></a></h4><p><span>The term sounds simple. But in modern AI systems, it has a very specific meaning.</span></p><p><span>And understanding it changes how you build with LLMs.</span></p><p><strong><span>What are skills?</span></strong></p><p><span>Skills are </span><strong><span>modular, reusable instruction sets that teach an AI system how to perform specific tasks or workflows</span></strong><span>.</span></p><p><span>In systems like Claude Code, a skill is typically:</span></p><p><span>A folder</span></p><p><span>Containing a SKILL.md file</span></p><p><span>With structured instructions describing how a task should be executed</span></p><p><span>Once defined, the system can </span><strong><span>automatically apply that knowledge whenever a relevant request appears</span></strong><span>.</span></p><p><span>This is the key shift:</span></p><p><span>Instead of repeating prompts, you encode behavior once &#8212; and reuse it.</span></p><p><span>I&#8217;ve created a repository with practical examples of skills &#8212; feel free to explore it here: </span><a href="iframe.php?url=https%3A%2F%2Fgithub.com%2Felisaterumi-ai%2Fagent-skills-in-practice"><span>https://github.com/elisaterumi-ai/agent-skills-in-practice</span></a></p><p><strong><span>Skills as structured capabilities (not just prompts)</span></strong></p><p><span>A common misconception is to treat skills as &#8220;saved prompts.&#8221;</span></p><p><span>They are not. A saved prompt is a one-off instruction you reuse manually. A skill is closer to a </span><strong><span>standard operating procedure (SOP)</span></strong><span> for AI:</span></p><p><span>It defines </span><em><span>what to do</span></em></p><p><em><span>When to do it</span></em></p><p><em><span>How to do it consistently</span></em></p><p><span>The practical difference is significant. A prompt depends on you remembering to use it and applying it correctly each time. A Skill is activated automatically by the system when the context is relevant, follows a testable structure, and can be shared with your team as part of the repository.</span></p><p><span>Technically, a Skill combines instructions, workflows, and context to handle multi-step tasks &#8212; while a standalone tool executes one specific deterministic function, and a one-off prompt has no structure or reuse.</span></p><p><span>That combination is what makes Skills an architectural pattern, not just a convenience.</span></p><p><strong><span>How skills work under the hood</span></strong></p><p><span>The execution model is subtle &#8212; and important.</span></p><p><span>When a system (like Claude Code) runs:</span></p><p><span>It loads </span><strong><span>only skill names and descriptions</span></strong></p><p><span>It receives a user request</span></p><p><span>It performs </span><strong><span>semantic matching</span></strong></p><p><span>It selects relevant skills</span></p><p><span>It loads the full instructions and executes them</span></p><p><span>This has two implications:</span></p><p><span>Skills do not clutter the context window</span></p><p><span>They activate only when needed</span></p><p><strong><span>Skills vs prompts vs tools</span></strong></p><p><span>Understanding this distinction is critical.</span></p><p><strong><span>Prompts</span></strong></p><p><span>One-off instructions</span></p><p><span>Not reusable</span></p><p><span>No structure</span></p><p><strong><span>Tools</span></strong></p><p><span>Execute a specific function</span></p><p><span>Deterministic behavior</span></p><p><strong><span>Skills</span></strong></p><p><span>Combine: instructions + workflows + context</span></p><p><span>Handle </span><strong><span>multi-step tasks</span></strong></p><p><span>In other words:</span></p><p><em><span>A tool does one thing. A skill orchestrates how things should be done.</span></em></p><h4><strong><span>Why skills matter (from experimentation to production)</span></strong></h4><p><span>Skills are not just a convenience feature. They are an architectural pattern.</span></p><p><span>They enable:</span></p><p><strong><span>Consistency</span></strong><span> &#8594; same output format every time</span></p><p><strong><span>Reuse</span></strong><span> &#8594; define once, apply everywhere</span></p><p><strong><span>Scalability</span></strong><span> &#8594; move from prompts to systems</span></p><p><strong><span>Collaboration</span></strong><span> &#8594; share workflows across teams</span></p><p><span>In fact, skills are increasingly used to:</span></p><p><span>encode coding standards</span></p><p><span>enforce documentation formats</span></p><p><span>automate workflows</span></p><p><span>embed domain knowledge into AI systems</span></p><p><strong><span>Where skills live</span></strong></p><p><span>Skills are typically scoped at two levels:</span></p><p><strong><span>Personal skills</span></strong></p><p><span>Stored locally</span></p><p><span>Reused across projects</span></p><p><span>In Claude systems, personal skills live in ~/.claude/skills in your home directory. These follow you across all your projects &#8212; your commit style, your documentation format, how you like code explained.</span></p><p><strong><span>Project skills</span></strong></p><p><span>Stored in repositories</span></p><p><span>Version-controlled</span></p><p><span>Shared with teams</span></p><p><span>Project skills live in .claude/skills inside the repository root. Anyone who clones the repo gets these skills automatically. This is where team standards live: coding conventions, brand guidelines, project-specific processes. Because they sit inside the repository, they&#8217;re version-controlled alongside the code and shared naturally through Git.</span></p><p><span>This makes them part of the codebase &#8212; not just user configuration.</span></p><h4><strong><span>The Anatomy of a Skill</span></strong></h4><p><span>A Skill is a directory containing a SKILL.md file. The directory name should match the skill name. The file has two parts: a YAML metadata block at the top and Markdown instructions below.</span></p><p><span>The metadata defines name and description,both required. The description is the most critical field: it&#8217;s what Claude uses to decide whether the Skill is relevant. Two optional fields also exist: allowed-tools, which restricts which tools Claude can use while the Skill is active, and model, which specifies which Claude model to use for that Skill.</span></p><p><span>The instructions define the steps, rules, and output format. This is where the actual procedure lives.</span></p><h4><strong><span>When should you create a skill?</span></strong></h4><p><span>A practical rule:</span></p><p><span>If you are repeating the same instructions more than once, you should create a skill.</span></p><p><span>Typical use cases:</span></p><p><span>Code review guidelines</span></p><p><span>Commit message formats</span></p><p><span>Documentation templates</span></p><p><span>Data processing pipelines</span></p><p><span>Domain-specific transformations</span></p><h4><strong><span>Practical Example: A PR Description Skill</span></strong></h4><p><span>Let&#8217;s build a personal Skill that teaches Claude to write pull request descriptions in a consistent format.</span></p><p><span>First, create the directory:</span></p><p><span>mkdir -p ~/.claude/skills/pr-description</span></p><p><span>Then create the SKILL.md file inside that directory:</span></p><p><span>---<br><br>name: pr-description<br><br>description: Writes pull request descriptions. Use when creating a PR,<br><br>writing a PR, or when the user asks to summarize changes for a pull request.<br><br>---<br>When writing a PR description:<br><br>1. Run `git diff main...HEAD` to see all changes on this branch<br><br>2. Write a description following this format:<br><br>## What<br>One sentence explaining what this PR does.<br><br>## Why<br>Brief context on why this change is needed.<br><br>## Changes<br>- Bullet points of specific changes made<br>- Group related changes together<br>- Mention any files deleted or renamed</span></p><p><span>Restart Claude Code.</span></p><p><span>The next time you say &#8220;write a PR description for my changes,&#8221; Claude will recognize the request, load the Skill, and follow the template &#8212; same format every time.</span></p><p><em><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhat-are-skills-in-ai-agent-systems-and-how-to-build-your-own-437e3ded7bd9"><span>Dive deeper into the topic on Packt&#8217;s Medium handle.</span></a></strong></em></p><div><hr></div><h2><strong><span>&#128376;&#65039; </span><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Turn Connected Data Into Better AI Answers</a></strong></h2><p><span>Many RAG systems fail not because the model lacks knowledge, but because retrieval lacks structure. Join </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Bruno Gon&#231;alves</a></strong><span> for a practical workshop on GraphRAG and learn how to build AI applications that can reason across relationships, answer multi-hop questions, and generate more trustworthy responses.</span></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A5S0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21A5S0%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" title="" srcset="https://substackcdn.com/image/fetch/$s_!A5S0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p><span>&#127903;&#65039;</span><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35"> </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Save 35% on your ticket with the DataPro community offer.</a></strong><br><br><span>Discover how leading teams are tackling AI hallucinations and building systems that can reason across complex business data.</span></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;text&quot;:&quot;Save Your Spot Now!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35"><span>Save Your Spot Now!</span></a></p><div><hr></div><h3><strong><span>Data Science &amp; ML Research Roundup</span></strong></h3><p><strong><span>&#9726; </span><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-loka-built-a-natural-low-latency-voice-agent-with-amazon-nova-2-sonic%2F"><span>How Loka Built a Natural, Low-Latency Voice Agent with Amazon Nova 2 Sonic:</span></a><span> </span></strong><span>Loka built a conversational AI agent with Amazon Nova 2 Sonic to eliminate the slow, robotic experience of traditional voice assistants. By using native speech-to-speech processing, the solution delivers faster responses, higher speech reasoning accuracy, and lower costs. Prompt engineering further boosted conversational quality, making the AI more natural, accurate, and production-ready for customer support at scale.</span></p><p><strong><span>&#9726; </span><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fbaidu-releases-unlimited-ocr-a-3b-model-that-keeps-the-kv-cache-flat-for-long-document-parsing%2F"><span>Baidu Releases Unlimited OCR, a 3B Model That Keeps the KV Cache Flat for Long-Document Parsing:</span></a><span> </span></strong><span>Baidu has open-sourced Unlimited OCR, a 3B-parameter model that solves a major OCR bottleneck by keeping memory usage constant, enabling efficient parsing of long documents in a single pass. Built on DeepSeek OCR, it delivers higher accuracy, faster throughput, and lower latency, making it well suited for large-scale document processing, transcription, and multimodal parsing workflows.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhuntington-bank-redacting-sensitive-data-from-400m-documents-with-aws%2F"><span>Huntington Bank: Redacting sensitive data from 400M+ documents with AWS</span></a><span> </span></strong><span>Huntington Bank cut a multi-year compliance project down to months by building a scalable AWS-powered pipeline to detect and redact sensitive data across 400 million documents. Using Amazon Textract, SageMaker, Step Functions, and Lambda, the solution achieved over 95% redaction accuracy while securely processing documents at massive scale with high concurrency and PCI DSS compliance.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F23%2Fdatalab-releases-lift-a-9b-open-weights-vision-model-that-extracts-structured-json-from-pdfs-using-schemas%2F"><span>Datalab Releases lift: A 9B Open-Weights Vision Model That Extracts Structured JSON From PDFs Using Schemas</span></a><span> </span></strong><span>Datalab has introduced </span><strong><span>lift</span></strong><span>, a 9B open-weights vision model that extracts structured JSON from PDFs and images using JSON schemas. It achieves </span><strong><span>90.2% field accuracy</span></strong><span> while processing multi-page documents in a single pass, making it one of the strongest self-hostable extraction models. Schema-constrained decoding reduces hallucinations and enables reliable document automation workflows.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuild-a-healthcare-appointment-agent-with-amazon-nova-2-sonic%2F"><span>Build a healthcare appointment agent with Amazon Nova 2 Sonic</span></a><span> </span></strong><span>AWS has published a reference architecture for building healthcare appointment agents with </span><strong><span>Amazon Nova 2 Sonic</span></strong><span> and </span><strong><span>Bedrock AgentCore</span></strong><span>. The speech-to-speech AI authenticates patients, confirms or reschedules appointments, collects pre-visit information, and escalates to staff when needed. Built with serverless AWS services and healthcare-specific tools, it enables natural, low-latency voice interactions that can help reduce appointment no-shows at scale.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fgradium-launches-stt-translate-and-s2s-translate-real-time-speech-translation-models-beating-gpt-realtime-translate-on-accuracy-and-latency%2F"><span>Gradium Launches stt-translate and s2s-translate, Real-Time Speech Translation Models Beating gpt-realtime-translate on Accuracy and Latency:</span></a><span> </span></strong><span>Gradium has launched </span><strong><span>stt-translate</span></strong><span> and </span><strong><span>s2s-translate</span></strong><span>, real-time speech translation models that combine transcription, translation, and speech output into a faster two-model pipeline. Supporting five languages and 20 pairs, the models claim stronger BLEU accuracy than GPT and Gemini alternatives, 3-second average latency, live browser streaming, and voice control, including cloning for multilingual meetings, agents, and dubbing.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Ftopics%2Ftelecommunications%2Fopen-models-global-networks-how-att-and-gsma-are-accelerating-innovation-with-gemma"><span>Open models, global networks: How AT&amp;T and GSMA are accelerating innovation with Gemma</span></a><span> </span></strong><span>Google Cloud and GSMA have introduced </span><strong><span>Open Telco AI</span></strong><span>, an initiative built on Gemma models to bring domain-specific AI to telecom networks. Fine-tuned on specialized telecom data, the open OTel models outperform larger general-purpose models on network tasks while reducing hallucinations through RAG. The project aims to accelerate AI-driven network automation, self-healing systems, and telecom-grade AI adoption.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fhow-to-design-an-openharness-style-agent-runtime-with-tools-memory-permissions-skills-and-multi-agent-coordination%2F"><span>How to Design an OpenHarness Style Agent Runtime with Tools, Memory, Permissions, Skills, and Multi-Agent Coordination:</span></a><span> </span></strong><span>This tutorial breaks down how to build an </span><strong><span>OpenHarness-style agent runtime</span></strong><span> from scratch, exposing the full mechanics behind modern agent systems. It walks through tool schemas, permissions, lifecycle hooks, memory, skills, retries, cost tracking, context compaction, and multi-agent coordination, giving developers a runnable framework for understanding how agents reason, call tools, manage state, and complete tasks.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fmanagement-tools%2Fquery-logs-and-traces-with-sql-in-observability-analytics"><span>Query logs and traces with SQL in Observability Analytics:</span></a><span> </span></strong><span>Google Cloud has rebranded </span><strong><span>Log Analytics</span></strong><span> as </span><strong><span>Observability Analytics</span></strong><span>, adding GA support for SQL-based analysis of logs and traces in a unified workspace. Developers can now join telemetry with business data to troubleshoot applications, optimize AI agents, and identify performance bottlenecks using BigQuery-powered SQL, while the new Observability API enables programmatic access for agentic workflows and automation.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F24%2Fdflash-speculative-decoding-drafts-whole-token-blocks-in-parallel-for-up-to-15x-higher-throughput-on-nvidia-blackwell%2F"><span>DFlash Speculative Decoding Drafts Whole Token Blocks in Parallel for Up to 15x Higher Throughput on NVIDIA Blackwell:</span></a><span> </span></strong><span>Researchers at UC San Diego have introduced </span><strong><span>DFlash</span></strong><span>, a speculative decoding method that generates entire token blocks in parallel instead of one token at a time. By combining lightweight diffusion drafting with autoregressive verification, DFlash delivers up to </span><strong><span>6&#215; faster lossless inference</span></strong><span> in research benchmarks, while NVIDIA reports up to </span><strong><span>15&#215; higher throughput</span></strong><span> on Blackwell GPUs for latency-sensitive AI workloads such as coding agents and reasoning models.</span></p><p><strong><span>&#9726;</span></strong><span> </span><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdata-analytics%2Fpython-udf-in-bigquery-now-generally-available"><span>Python UDF in BigQuery, now generally available:</span></a><span> </span></strong><span>Google Cloud has announced the general availability of </span><strong><span>BigQuery Managed Python UDFs</span></strong><span>, enabling developers to run custom Python code and popular libraries like NumPy, pandas, and scikit-learn directly within BigQuery SQL. The serverless feature eliminates infrastructure management while supporting vectorized execution, configurable compute resources, external API integration, and production-grade monitoring for advanced analytics and machine learning workflows.</span></p><p><em><strong><span>See you next time!</span></strong></em></p>]]></content:encoded></item><item><title><![CDATA[GraphRAG vs RAG, Claude Mastery, LifeSciBench & 1M-Context Models]]></title><description><![CDATA[GraphRAG explained by a former JPMorgan VP &#8226; OpenAI's LifeSciBench &#8226; Vercel Eve &#8226; MiniMax-M3 &#8226; GLM-5.2 &#8226; Exclusive workshops.]]></description><link>https://packtdatapro1.substack.com/p/why-your-rag-is-hallucinating-claudes</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/why-your-rag-is-hallucinating-claudes</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 18 Jun 2026 15:31:38 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21A5S0%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#128075;Hi there! </p><p>Welcome to <strong>DataPro #174</strong>.</p><p>This week, we&#8217;re exploring a question that sits at the heart of enterprise AI: <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Why do RAG systems still hallucinate when the answer is already in the data?</a></strong> Former JPMorgan Chase VP of Data Science <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Bruno Gon&#231;alves</a></strong> unpacks the retrieval challenges behind many RAG failures and explains why GraphRAG is gaining traction for multi-hop reasoning, corpus-wide analysis, and explainable AI.</p><p>If you're building AI applications today, these challenges will likely feel familiar. From unreliable retrieval and reasoning gaps to measuring AI ROI, scaling agents, and managing ever-growing context windows, organizations are moving beyond experimenting with AI and into the harder work of making it reliable, explainable, and production-ready. Many of the stories in this week's edition explore that transition from prototype to practice.</p><p>As part of our commitment to bringing practical, practitioner-led learning to the DataPro community, we&#8217;re also pleased to partner with <strong><a href="iframe.php?url=https%3A%2F%2Flinks.outskill.com%2FAIDJUN">GrowthSchool</a></strong><a href="iframe.php?url=https%3A%2F%2Flinks.outskill.com%2FAIDJUN"> and </a><strong><a href="iframe.php?url=https%3A%2F%2Flinks.outskill.com%2FAIDJUN">Outskill</a></strong>. Together with AI communities around the world, we're helping surface high-quality learning opportunities, from free modules and workshops to expert-led training and hands-on sessions hosted by the <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DBruno%26amp%3Bdiscount%3DBRUNO4">Packt Virtual Conference team.</a></strong></p><p>One such opportunity this week is a <em>free</em> workshop by <strong>Outskill</strong> on turning <strong><a href="iframe.php?url=https%3A%2F%2Flinks.outskill.com%2FAIDJUN">Claude into a 24/7 AI copilot</a></strong>, covering Skills, Connectors, Cowork, vibe coding, and workflow automation. It&#8217;s a practical, hands-on way to learn how experienced practitioners are integrating AI into their daily workflows. And if you can&#8217;t join live, every session is recorded and shared with registered attendees, so you can learn at your own pace and revisit the material whenever you need it.</p><p><strong><a href="iframe.php?url=https%3A%2F%2Flinks.outskill.com%2FAIDJUN">Make Claude Your 2nd Brain That works 24/7 By Mastering In It 16 hours</a></strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Flinks.outskill.com%2FAIDJUN" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!PwF-!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!PwF-!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!PwF-!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!PwF-!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21PwF-%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png" width="1456" height="819" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/d409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:819,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:2097329,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://links.outskill.com/AIDJUN&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/202587959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.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_!PwF-!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 424w, https://substackcdn.com/image/fetch/$s_!PwF-!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 848w, https://substackcdn.com/image/fetch/$s_!PwF-!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 1272w, https://substackcdn.com/image/fetch/$s_!PwF-!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fd409b0bc-2c97-494c-8700-c71de984bde7_1920x1080.png 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://links.outskill.com/AIDJUN&quot;,&quot;text&quot;:&quot;Register Now!&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Flinks.outskill.com%2FAIDJUN"><span>Register Now!</span></a></p><h3>This Week&#8217;s Highlights</h3><p>&#128300; <strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F17%2Fopenai-releases-lifescibench-a-750-task-benchmark-grading-ai-models-on-real-life-science-research-with-expert-written-rubric%2F">OpenAI&#8217;s LifeSciBench Reveals How Far AI Still Is From Scientific Reasoning</a></strong> <br>A new 750-task benchmark built by 173 PhD scientists shows even the best models pass just 36% of real-world life sciences research tasks.</p><p>&#129302; <strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F17%2Fvercel-releases-eve%2F">Vercel Open-Sources Eve, the Agent Framework Behind 100+ Production AI Agents</a></strong> <br>A filesystem-first framework where agents are simply directories of tools, skills, channels, schedules, and subagents.</p><p>&#128200; <strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fhow-to-measure-the-business-value-of-generative-ai">Google&#8217;s DORA Research Says AI ROI Starts With a Productivity Dip</a></strong> <br>Why the &#8220;J-Curve&#8221; of AI adoption is normal, and how leading engineering teams are measuring the business impact of AI.</p><p>&#9889; <strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Famazon-sagemaker-ai-async-inference-now-supports-inline-request-payloads%2F">Amazon SageMaker Async Inference Removes Mandatory S3 Uploads</a></strong> <br>A new inline payload feature cuts latency, simplifies architecture, and reduces costs for asynchronous AI workloads.</p><p>&#129504; <strong><a href="iframe.php?url=https%3A%2F%2Fhuggingface.co%2FMiniMaxAI%2FMiniMax-M3">MiniMax-M3 Launches With 1 Million Context and Sparse Attention Breakthroughs</a></strong> <br>The 428B-parameter multimodal model delivers 9&#215; faster prefilling and 15&#215; faster decoding at million-token scale.</p><p>&#128640; <strong><a href="iframe.php?url=https%3A%2F%2Fhuggingface.co%2Fzai-org%2FGLM-5.2">GLM-5.2 Raises the Bar for Open-Source Agentic Coding Models</a></strong> <br>Featuring a stable 1M-token context window, improved coding benchmarks, and an MIT license.</p><p>&#128187; <strong><a href="iframe.php?url=https%3A%2F%2Fhuggingface.co%2Fyuxinlu1%2Fgemma-4-12B-coder-fable5-composer2.5-v1-GGUF">Run a Powerful Coding Model Locally With Just 4.5GB of VRAM</a></strong></p><p>Gemma4-12B-Coder combines verified reasoning traces and coding expertise in a lightweight, fully local package.</p><p>Let&#8217;s get into it.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h2><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Why RAG Hallucinates With the Answer in Hand</a></strong></h2><p><em><strong>Written by Bruno Gon&#231;alves,</strong></em> <em>data scientist, educator, and former Vice President of Data Science and Finance at JPMorgan Chase.</em></p><p>Vector RAG has a strange failure pattern. The answer sits in your documents; the retriever returns something plausible but still gets it wrong. The fault sits with your retrieval scaffolding that cannot see structure, and it shows up in three predictable ways.</p><p><strong>1. Multi-hop questions.</strong> Ask about the indirect suppliers of Company X. The retriever returns chunks that mention Company X, but the indirect suppliers live in documents that never name it. One document says firm A supplies firm B. Another says firm B supplies firm C. No single chunk holds the chain, so no similarity score will surface it. Cosine similarity has no notion of A &#8594; B &#8594; C. A <a href="iframe.php?url=https%3A%2F%2Fdata4sci.substack.com%2Fp%2Ffrom-news-articles-to-knowledge-graphs">knowledge graph</a> stores those links as data: ndes represent Entities and their relationships are edges. With this formalism, the question is just a two-hop traversal that runs in milliseconds.</p><p><strong>2. Global questions.</strong> &#8220;What are the main themes across these 500 documents?&#8221; Top-k retrieval grabs the ten chunks closest to the query and ignores the other ten thousand. The <a href="iframe.php?url=https%3A%2F%2Farxiv.org%2Fabs%2F2404.16130">GraphRAG paper</a> named the problem: global questions are summarization tasks, not retrieval tasks. The fix is to build the a map first, then compute the answers from the map. Extract entities and relations from every chunk, cluster them into communities, summarize each community, then reduce those summaries into one response. On million-token test corpora, this beat vector RAG on both the comprehensiveness and the diversity of its answers.</p><p><strong>3. Explainability.</strong> Vector RAG can show you a relevant chunk. It cannot show you a reason. A chunk might score 0.87 on query similarity, but that is the whole story. Graph RAG returns the chain of entities and relations behind the answer, hop by hop, back to the source text. In finance, healthcare, and law, that audit trail decides whether the system ships.</p><p>The thread running through all three failure modes is the same. Hallucination in RAG is rarely a generation problem. It is a retrieval problem wearing a generation costume. The model invents connections precisely where the retriever failed to supply them: across hops, across the whole corpus, and across the gap between an answer and its evidence. Hand the model real structure instead of a stack of similar-looking chunks, and the invented connections mostly disappear. The documents had the answer all along. The graph is what lets the system find it.</p><p>Full GraphRAG is expensive to index. The pipeline makes LLM calls for every chunk, every entity description, and every community summary. One practitioner account puts the price of indexing a single five-gigabyte legal dataset at $33,000 in early 2024. That number kept plenty of teams on plain vectors, whatever the quality argument said.</p><p><a href="iframe.php?url=https%3A%2F%2Fwww.microsoft.com%2Fen-us%2Fresearch%2Fblog%2Flazygraphrag-setting-a-new-standard-for-quality-and-cost%2F">LazyGraphRAG</a> attacked the cost in November 2024. It skips upfront summarization entirely, relying instead on noun-phrase extraction and co-occurrence statistics, with zero LLM calls, so it costs about the same as building a vector index, or about 0.1% of full GraphRAG. The graph work shifts to query time, where an iterative search builds only the structure a given question needs. Answer quality matches GraphRAG global search at more than 700 times lower query cost, and the cost objection to graphs largely dissolved.</p><h3><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Want to Build a GraphRAG System?</a></h3><p>Reading about GraphRAG is one thing. Building one is another.</p><p>Start with <strong>[our walkthrough]</strong>, where you&#8217;ll learn how to turn 2,000 news articles into a searchable knowledge graph. Then take the next step on <strong>July 11</strong> with our live <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Production GraphRAG Workshop</a></strong>, where you&#8217;ll build a complete GraphRAG chatbot from raw Wikipedia data in just 3.5 hours.</p><p>You&#8217;ll learn entity and relationship extraction with <strong>spaCy</strong> and <strong>REBEL</strong>, graph construction with <strong>NetworkX</strong>, hybrid graph-plus-vector retrieval, and grounded generation with an LLM. You&#8217;ll also receive the <strong>recording, source code, slides, and a certificate</strong>, so you can revisit the material long after the session ends.</p><p>&#127903;&#65039; <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35">Exclusive for DataPro readers: Save 35% on your ticket.</a></strong></p><p>Whether you&#8217;re exploring GraphRAG for the first time or looking to improve an existing RAG pipeline, this workshop will give you a practical framework for tackling the multi-hop questions traditional retrieval systems often miss.</p><p>Basic Python and Docker knowledge are all you need. Seats are limited.</p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!A5S0!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21A5S0%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp" width="940" height="470" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:470,&quot;width&quot;:940,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:40862,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/webp&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/202587959?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp&quot;,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!A5S0!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 424w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 848w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1272w, https://substackcdn.com/image/fetch/$s_!A5S0!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F6dd0a02d-5551-4e85-b649-f8783fdf6736_940x470.webp 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/production-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030?aff=Datapro&amp;discount=DATA35&quot;,&quot;text&quot;:&quot;Book Your Spot &amp; Save 35%&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fproduction-graphrag-build-explainable-llm-apps-with-knowledge-graphs-tickets-1991359219030%3Faff%3DDatapro%26amp%3Bdiscount%3DDATA35"><span>Book Your Spot &amp; Save 35%</span></a></p><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F17%2Fopenai-releases-lifescibench-a-750-task-benchmark-grading-ai-models-on-real-life-science-research-with-expert-written-rubric%2F">OpenAI Releases LifeSciBench, a 750-Task Benchmark Grading AI Models on Real Life-Science Research With Expert-Written Rubric:</a></strong> OpenAI has launched <strong>LifeSciBench</strong>, a new benchmark designed to test how well AI models perform real-world life sciences research, not just fact recall. Built by <strong>173 PhD-level scientists</strong>, it includes <strong>750 expert-authored tasks</strong> spanning <strong>7 research workflows</strong> and <strong>7 biological domains</strong>, supported by <strong>1,062 artifacts</strong> and graded against <strong>19,020 rubric criteria</strong>. Results show significant headroom: the top-performing model, <strong>GPT-Rosalind</strong>, achieved a <strong>36.1% pass rate</strong> and <strong>0.576 normalized score</strong>, while <strong>GPT-5.5 scored 25.7%</strong>. Models struggled most with artifact-heavy tasks, experimental design, and precise sequence generation, highlighting how far AI remains from matching expert scientific reasoning.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F06%2F17%2Fvercel-releases-eve%2F">Vercel Releases Eve: An Open-Source AI Agent Framework Where Each Agent is a Directory of Files Mapped to Capabilities:</a></strong> Vercel has open-sourced <strong>eve</strong>, the AI agent framework powering <strong>100+ production agents</strong> internally. Built around a filesystem-first approach, each agent is simply a directory where files map to capabilities like tools, skills, channels, schedules, and subagents. The framework ships with built-in durability, sandboxed execution, human approvals, secure MCP/OpenAPI connections, multi-channel deployment, and observability. Vercel reports real-world adoption at scale: <strong>d0</strong> handles <strong>30,000+ data queries monthly</strong>, <strong>Vertex</strong> autonomously resolves <strong>92% of support tickets</strong>, and its autonomous SDR delivers a reported <strong>32&#215; ROI</strong>. Agents can be scaffolded with a single command and deployed unchanged from local development to production.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fhow-to-measure-the-business-value-of-generative-ai">How to measure the business value of generative AI:</a></strong> Google&#8217;s latest <strong>DORA research on AI-assisted software development</strong> argues that proving AI ROI requires more than measuring productivity gains. The report highlights a <strong>&#8220;J-curve&#8221; effect</strong>, where teams often experience an initial productivity dip due to learning new workflows, increased code-review demands, and bottlenecks in testing and approvals. While <strong>90% of surveyed developers now use AI at work</strong>, financial outcomes vary widely, with successful organizations investing in workflow and cultural changes alongside tooling. DORA recommends building explicit ROI models that account for both visible costs and hidden adoption challenges, using frameworks and calculators that link AI investments to productivity, security, developer experience, and business growth.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Famazon-sagemaker-ai-async-inference-now-supports-inline-request-payloads%2F">Amazon SageMaker AI Async Inference now supports inline request payloads:</a></strong> Amazon SageMaker AI has added <strong>inline payload support</strong> for <strong>Async Inference</strong>, allowing developers to send request data directly through the new <strong>Body parameter</strong> instead of first uploading inputs to Amazon S3. The feature supports payloads up to <strong>128 KB</strong>, eliminates an extra network round-trip, removes S3 upload costs and IAM dependencies, and simplifies client code while maintaining existing output behavior through S3. Designed to be <strong>backward compatible</strong>, it works with existing async endpoints without model or container changes and is available across <strong>31 AWS commercial regions</strong>. AWS recommends inline payloads for smaller JSON and structured-data workloads, while larger inputs such as images and audio should continue using S3-based InputLocation workflows.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fhuggingface.co%2FMiniMaxAI%2FMiniMax-M3">MiniMaxAI/MiniMax-M3:</a></strong> <strong>MiniMax has released MiniMax-M3</strong>, a native multimodal foundation model with a massive <strong>1 million-token context window</strong>, <strong>428B total parameters</strong>, and <strong>23B activated parameters</strong>. Unlike models that add multimodal capabilities later, M3 is trained on <strong>text, images, and video from the first training step</strong>, enabling deeper cross-modal reasoning. Its new <strong>MiniMax Sparse Attention (MSA)</strong> architecture dramatically improves long-context efficiency, delivering <strong>9&#215; faster prefilling</strong>, <strong>15&#215; faster decoding</strong>, and reducing per-token compute costs to <strong>1/20th of its predecessor (M2)</strong> at 1M-token context. The model also targets advanced coding and agentic workflows, achieving frontier-level results on long-horizon coding and cowork benchmarks, and supports three reasoning modes&#8212;<strong>enabled, adaptive, and disabled</strong>&#8212;to balance accuracy, latency, and throughput. Since its release, the open-source model has already recorded <strong>56,000+ monthly downloads</strong> on Hugging Face.</p><p><em>See you next time!</em></p>]]></content:encoded></item><item><title><![CDATA[Why Most AI Systems Fail After Deployment + Google’s Big Bet on Agentic Enterprise AI]]></title><description><![CDATA[The Operational Crisis in AI Systems &#8212; And How Google, AWS & NVIDIA Are Rebuilding the Stack]]></description><link>https://packtdatapro1.substack.com/p/why-most-ai-systems-fail-after-deployment</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/why-most-ai-systems-fail-after-deployment</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Wed, 27 May 2026 13:02:31 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Nhbt%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.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="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!Nhbt!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Nhbt!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Nhbt!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Nhbt!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21Nhbt%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg" width="600" height="338" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:338,&quot;width&quot;:600,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:&quot;Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing&quot;,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing" title="Build Reliable GenAI Applications with AI Evals, Observability &amp; Testing" srcset="https://substackcdn.com/image/fetch/$s_!Nhbt!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 424w, https://substackcdn.com/image/fetch/$s_!Nhbt!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 848w, https://substackcdn.com/image/fetch/$s_!Nhbt!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!Nhbt!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F58347a88-0d2a-4c42-8ed0-05c1d3f2cb9d_600x338.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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p>Welcome to <strong>DataPro #173</strong> &#128075;</p><p>As we embark on this week&#8217;s edition, we want to extend a special welcome to all our new readers joining us from the <strong>AI Skills Conference organized by Community Sprints</strong>. We&#8217;re excited to have you as part of the Packt DataPro community &#8212; one of the industry&#8217;s largest and fastest-growing Data Science, Machine Learning, and AI newsletters with <strong>125K+ data professionals worldwide</strong>.</p><p>At DataPro, we go beyond headlines. Every week, we break down the real operational bottlenecks shaping modern AI systems, explore expert-led solutions, and highlight the most important advancements across Data Science, ML engineering, GenAI, MLOps, and enterprise AI infrastructure.</p><p>As part of the Packt ecosystem, you&#8217;ll also gain access to exclusive perks, expert sessions, community connections, research-driven insights, curated learning resources, and future goodies designed specifically for AI practitioners, data scientists, engineers, and decision-makers. So, stay tuned &#8212; there&#8217;s a lot ahead.</p><p>This week&#8217;s edition also features an insightful expert-led deep dive from <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-most-ml-projects-fail-in-the-real-world-dcadb80991aa">AI Engineer Esther Guru</a></strong>, who explains why most ML systems fail in production and what it actually takes to build reliable, scalable machine learning infrastructure beyond model training. From data drift and monitoring to operational reliability and deployment trade-offs, the session delivers practical lessons every ML engineer should understand before shipping AI systems into the real world.</p><p>Alongside that, this week&#8217;s research and engineering roundup covers some of the most important developments shaping the future of AI infrastructure and agentic systems:</p><ul><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F26%2Fstability-ai-releases-stable-audio-3-a-family-of-fast-latent-diffusion-models-for-audio-generation-and-editing%2F">Stability AI&#8217;s Stable Audio 3</a></strong>, introducing scalable latent diffusion for long-form audio generation</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Finnovations-from-google-io-26-on-google-cloud">Google&#8217;s Agentic Enterprise vision</a></strong>, featuring Gemini 3.5, Gemini Omni, Antigravity, and Gemini Spark</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F26%2Fmeet-omnivoice-studio-a-local-open-source-alternative-to-elevenlabs%2F">OmniVoice Studio</a></strong>, an open-source local alternative to ElevenLabs for voice AI workflows</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fagent-executor-googles-distributed-agent-runtime">Google Agent Executor</a></strong>, a new distributed runtime for reliable long-running AI agents</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F24%2Fnvidia-ai-releases-gated-deltanet-2-a-linear-attention-layer-that-decouples-erase-and-write-in-the-delta-rule%2F">NVIDIA&#8217;s Gated DeltaNet-2</a></strong>, improving long-context reasoning in linear attention architectures</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fbenchmark-llms-on-device-with-ai-edge-portal">Google AI Edge Portal</a></strong>, enabling on-device LLM benchmarking across 120+ Android devices</p></li><li><p><strong><a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Ftechnical-deep-dive-agentcore-payments-and-innovation-in-agentic-commerce%2F">AWS Bedrock AgentCore</a></strong>, powering scalable multi-agent orchestration, observability, and agentic commerce infrastructure</p></li></ul><p>From multimodal AI and distributed agents to edge inference, voice AI, and production ML systems, this edition captures the accelerating shift toward scalable, operational AI engineering.</p><p>Let&#8217;s dive in. &#128640;</p><p>Before we get into this week&#8217;s developments, join <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15">Amy Chen</a></strong> and <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15">Sujeet Mishra</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15"> </a>this weekend for an intensive hands-on workshop on building reliable GenAI systems with AI evaluations, observability, testing, and production-grade workflows. Learn how leading AI teams debug hallucinations, evaluate prompts and agents, monitor LLM systems in production, and build scalable evaluation pipelines for real-world AI applications.</p><p>If you&#8217;re building RAG systems, copilots, AI agents, or enterprise GenAI products, this session will provide practical frameworks and workflows you can immediately apply to improve reliability, performance, and shipping confidence.</p><p>&#9889; <a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15">Few seats left &#8212; claim your </a><strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15">15% discount</a></strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15"> by registering through the link below (discount already enabled).</a></p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.eventbrite.co.uk/e/build-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540?aff=EM&amp;discount=LAST15&quot;,&quot;text&quot;:&quot;Register Now&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-reliable-genai-applications-with-ai-evals-observability-testing-tickets-1987301251540%3Faff%3DEM%26amp%3Bdiscount%3DLAST15"><span>Register Now</span></a></p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div><hr></div><h3>This Week&#8217;s Sponsor</h3><h4><a href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F7kj4k0cgrz8inirkn90zgt5dur3">Grow your Mac app with Setapp</a></h4><p>Get up to <strong>30K unique impressions</strong> right after launch while Setapp handles distribution, billing, licensing, taxes, and customer support.</p><p>You build great software. Setapp helps you grow revenue and reach the right users faster.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://www.vpdae.com/redirect/7kj4k0cgrz8inirkn90zgt5dur3&quot;,&quot;text&quot;:&quot;Join Setapp&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fwww.vpdae.com%2Fredirect%2F7kj4k0cgrz8inirkn90zgt5dur3"><span>Join Setapp</span></a></p><div><hr></div><h1><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-most-ml-projects-fail-in-the-real-world-dcadb80991aa">Why Most ML Projects Fail in the Real World</a></strong></h1><h4>AI engineer Esther Guru explains what it really takes to build reliable ML systems beyond just training models.</h4><p><a href="iframe.php?url=https%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DmLxnX6R4A7c">Beyond the Model: Building Real World Machine Learning Systems | From Training to Deployment &#8212; YouTube</a></p><p>Machine learning has become one of the defining technologies of modern software. From recommendation engines and fraud detection systems to healthcare applications and financial forecasting, ML is now deeply embedded into the products people use every day.</p><p>But despite all the excitement around artificial intelligence, the reality of deploying machine learning systems is far more complicated than most organizations expect.</p><p>Many machine learning projects never make it into production. Others reach deployment but slowly fail over time because the real world changes faster than the systems behind them. In many cases, companies spend enormous amounts of money building sophisticated models only to discover that the actual problem was never about the model itself.</p><p>That was the focus of a recent Packt DataML Talk hosted by Abhishek Kaushik, where <strong>AI engineer and electrical engineer Esther Guru</strong> explored the realities of engineering machine learning systems for production.</p><p>Instead of focusing only on algorithms, Esther explained how real-world ML systems behave outside research environments, why production systems fail, and what engineers need to understand before deploying machine learning at scale.</p><p>The session offered an important reminder:</p><blockquote><p><em>Machine learning in production is not just about building models. It is about building systems.</em></p></blockquote><h2><strong>When Should You Use Machine Learning?</strong></h2><p>One of the biggest mistakes organizations make is assuming that every problem requires AI.</p><p>According to Esther, machine learning should only be used when a problem satisfies a few important conditions.</p><p>First, the system must actually involve learning. If a problem can already be solved through a fixed equation or a simple rule-based system, machine learning may only add unnecessary complexity.</p><p>For example:</p><p>Ohm&#8217;s Law already provides a direct mathematical relationship between voltage, resistance, and current. There is no need for a neural network to solve such a problem.</p><p>Similarly, if a sports website simply wants to display the top-performing football players based on statistics, a sorting query is enough. Building a machine learning model for that task would be excessive.</p><p>Machine learning becomes useful when relationships between variables are too complex for traditional methods.</p><p>Problems such as predicting customer churn, forecasting housing prices, detecting fraud, or predicting the outcome of sports tournaments involve large numbers of interacting variables. These are the kinds of problems where ML systems become valuable.</p><p>Esther described machine learning as:</p><blockquote><p><em>The process of learning complex patterns from existing data and using those patterns to make predictions on unseen data.</em></p></blockquote><p>That definition highlights the most important requirement for ML systems: the ability to generalize.</p><p>A successful model is not one that memorizes training data. It is one that performs reliably on new data it has never seen before.</p><h2><strong>Research ML vs Production ML</strong></h2><p>One of the most valuable parts of the session was Esther&#8217;s explanation of the difference between research machine learning and production machine learning.</p><p>Many engineers assume that if a model performs well during experimentation, it is ready for deployment.</p><p>In reality, research ML and production ML operate under completely different conditions.</p><p>In research environments, engineers typically work with clean datasets, static files, and controlled experiments. Most datasets are already prepared and structured. Training happens in predictable conditions.</p><p>Production environments are very different.</p><p>Real-world data is messy, incomplete, noisy, and constantly changing. Data pipelines may fail. User behavior shifts. External events change the environment the model operates in.</p><p>This difference becomes especially important when discussing objectives.</p><p>In research, the main goal is usually simple: build the most accurate model possible.</p><p>In production, however, multiple teams have competing priorities.</p><p>An ML engineer may want a highly sophisticated deep learning system with maximum accuracy. Meanwhile, the business team may care more about infrastructure costs, scalability, and speed.</p><p>Production systems also prioritize latency.</p><p>Users expect predictions instantly. If a recommendation engine or AI assistant takes too long to respond, users abandon the platform.</p><p>This means production systems must optimize not only for accuracy, but also for:</p><ul><li><p>speed</p></li><li><p>scalability</p></li><li><p>cost efficiency</p></li><li><p>reliability</p></li><li><p>infrastructure performance</p></li></ul><p>This is why production engineering matters just as much as model design.</p><h2><strong>Why Most ML Projects Fail</strong></h2><p>One of the most striking insights from the Packt Talk was how frequently ML projects fail.</p><p>Esther referenced industry findings showing that a large percentage of machine learning initiatives never even reach production. Even among deployed systems, many degrade significantly within months.</p><p>There are several reasons for this.</p><h2><strong>Poor Problem Framing</strong></h2><p>Many organizations begin AI projects without clearly defining the actual business problem.</p><p>Teams often say things like:</p><ul><li><p>&#8220;We want to use AI.&#8221;</p></li><li><p>&#8220;We need a machine learning strategy.&#8221;</p></li><li><p>&#8220;Can we automate this?&#8221;</p></li></ul><p>But vague business goals lead to vague ML objectives.</p><p>Without clear alignment between technical teams and business requirements, organizations end up building systems that never deliver meaningful value.</p><p>According to Esther, successful ML projects begin with proper problem framing.</p><p>Teams must understand:</p><ul><li><p>whether ML is even necessary</p></li><li><p>what success actually looks like</p></li><li><p>which business metrics matter most</p></li><li><p>what constraints exist in production</p></li></ul><p>Without this clarity, even technically strong models can fail.</p><p><em><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fwhy-most-ml-projects-fail-in-the-real-world-dcadb80991aa">Catch the complete story and technical insights on Packt&#8217;s Medium handle.</a></strong></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuilding-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362%3Faff%3DEM1%26amp%3Bdiscount%3DEM35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdEV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21jdEV%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf064cff-f922-444c-974a-21ca232790a3_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/building-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362?aff=EM1&amp;discount=EM35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jdEV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F26%2Fstability-ai-releases-stable-audio-3-a-family-of-fast-latent-diffusion-models-for-audio-generation-and-editing%2F">Stability AI Releases Stable Audio 3: A Family of Fast Latent Diffusion Models for Audio Generation and Editing:</a> </strong>Stability AI has open-sourced Stable Audio 3, a new family of latent diffusion models for generating and editing stereo audio at 44.1 kHz. The release includes scalable models, variable-length generation, fast inference, inpainting, and a novel SAME autoencoder with 4096&#215; compression. SA3 supports music and SFX creation, achieves strong benchmark scores, and enables long-form audio generation efficiently on consumer hardware.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Finnovations-from-google-io-26-on-google-cloud">Innovations from Google I/O 26 on Google Cloud:</a> </strong>At Google I/O 2026, Google expanded its vision for the &#8220;Agentic Enterprise,&#8221; where AI agents move beyond chatbots to autonomously execute workflows across apps, data systems, and developer environments. The announcement introduced Gemini 3.5 Flash for advanced reasoning and coding, Gemini Omni for multimodal video generation, Antigravity for enterprise-scale agent orchestration, and Gemini Spark, a personal AI work agent integrated across Workspace and business tools. Together, these launches signal Google&#8217;s push toward AI-native productivity, software development, and enterprise automation.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F26%2Fmeet-omnivoice-studio-a-local-open-source-alternative-to-elevenlabs%2F">Meet OmniVoice Studio: A Local, Open-Source Alternative to ElevenLabs.</a> </strong>OmniVoice Studio is emerging as a compelling open-source alternative to ElevenLabs, offering fully local voice AI capabilities without subscriptions or cloud processing. The desktop app supports voice cloning, video dubbing, diarization, dictation, and multilingual TTS across 646 languages. Built with FastAPI, WhisperX, Demucs, and Pyannote, it also includes an MCP server for integrations with Claude, Cursor, and custom AI workflows.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fagent-executor-googles-distributed-agent-runtime">Agent Executor, Google&#8217;s distributed Agent Runtime:</a> </strong>Google has open-sourced Agent Executor, a runtime standard designed to make long-running AI agents more reliable, scalable, and production-ready. Built for the emerging &#8220;agentic enterprise,&#8221; it introduces durable execution, secure sandboxing, session consistency, trajectory branching, and distributed deployment support. Combined with Agent Substrate for Kubernetes-scale orchestration, Google is positioning Agent Executor as foundational infrastructure for running millions of enterprise AI agents across hybrid environments.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F24%2Fnvidia-ai-releases-gated-deltanet-2-a-linear-attention-layer-that-decouples-erase-and-write-in-the-delta-rule%2F">NVIDIA AI Releases Gated DeltaNet-2: A Linear Attention Layer That Decouples Erase and Write in the Delta Rule.</a> </strong>NVIDIA has introduced Gated DeltaNet-2, a new linear attention architecture designed to improve long-context memory handling in AI models. By separating memory &#8220;erase&#8221; and &#8220;write&#8221; operations into independent channel-wise gates, the model achieves stronger retrieval accuracy and reasoning performance than Mamba-2, KDA, and prior DeltaNet variants. Trained at 1.3B parameters on 100B tokens, it also maintains efficient linear-time scaling for long-running sequence processing.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fbenchmark-llms-on-device-with-ai-edge-portal">Benchmark LLMs on-device with AI Edge Portal:</a> </strong>Google has expanded AI Edge Portal with new tools for benchmarking and debugging on-device LLMs across more than 120 Android device types. The update helps developers optimize latency, memory usage, and inference performance for mobile AI workloads using metrics like decode speed and initialization time. Google also introduced Model Explorer, a visualization tool for analyzing model graphs, quantization issues, and hardware compatibility in edge AI deployments.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fdatabases%2Fvibe-coded-ai-studio-apps-with-firestore-firebase-cloud-sql">Vibe-coded AI Studio apps with Firestore, Firebase, Cloud SQL</a>: </strong>Google is expanding AI Studio into a full-stack &#8220;vibe coding&#8221; platform, enabling developers to build and deploy AI-powered applications directly to Google Cloud without needing billing setup or infrastructure management. The update adds support for Cloud SQL, Firestore, Firebase Auth, and Workspace integrations, while AI agents can now automatically provision databases, generate schemas, configure authentication, and deploy apps through natural language prompts.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Ftechnical-deep-dive-agentcore-payments-and-innovation-in-agentic-commerce%2F">Technical deep dive: AgentCore payments and innovation in agentic commerce.</a> </strong>Amazon has introduced Bedrock AgentCore Payments, a managed infrastructure layer that enables AI agents to autonomously make secure microtransactions for APIs, MCPs, and digital services. Designed for the emerging &#8220;agentic economy,&#8221; the platform handles payment orchestration, wallet security, stablecoin support, spending guardrails, and observability through a single API. The release positions AgentCore as foundational infrastructure for scalable, enterprise-grade autonomous AI commerce.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuild-highly-scalable-serverless-langgraph-multi-agent-systems-in-aws-with-amazon-bedrock-agentcore%2F">Build highly scalable serverless LangGraph multi-agent systems in AWS with Amazon Bedrock AgentCore:</a> </strong>AWS has introduced a serverless multi-agent AI architecture that combines LangGraph orchestration with Amazon Bedrock AgentCore Memory and Observability. The framework uses AWS Lambda, Step Functions, and Bedrock to build scalable AI workflows with persistent memory, real-time telemetry, and parallel agent coordination. Demonstrated through a marketing campaign review system, the solution highlights how enterprises can operationalize reliable, observable, and production-ready multi-agent AI systems on AWS.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuild-high-performance-generative-ai-systems-with-strands-agents-nvidia-nim-and-amazon-bedrock-agentcore%2F">Build high-performance generative AI systems with Strands Agents, NVIDIA NIM, and Amazon Bedrock AgentCore.</a> </strong>AWS and NVIDIA have introduced a production-ready multi-agent AI architecture that combines NVIDIA NIM for GPU-accelerated inference, Strands Agents for orchestration, and Amazon Bedrock AgentCore for memory and observability. Designed for scalable enterprise AI systems, the framework supports parallel agent execution, persistent context, real-time monitoring, and serverless deployment, enabling organizations to build reliable, high-performance generative AI workflows at scale.</p><p><em><strong>See you next time!</strong></em></p><p></p>]]></content:encoded></item><item><title><![CDATA[OpenAI Daybreak, NVIDIA Sparse LLMs, BASF Evolutionary AI, and AWS Exa Agents]]></title><description><![CDATA[Agentic AI, LLMOps, and AI-native workflows &#8212; the skills shaping 2026, plus key insights ahead of tomorrow&#8217;s AI Skills Conf featuring leaders from Google DeepMind, AWS, Meta, Spotify, SAP, and more.]]></description><link>https://packtdatapro1.substack.com/p/ai-skills-are-changing-faster-than</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/ai-skills-are-changing-faster-than</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Wed, 13 May 2026 12:03:26 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21NIWT%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#128075;Hello there! </p><p>Welcome to <em><strong>DataPro #172</strong></em> &#8212; this week, we explore the AI skills, agents, and production systems shaping 2026, alongside insights from the upcoming <em>free</em> <strong><a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34">AI Skills Conf happening tomorrow</a></strong><a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34">.</a></p><p>As AI rapidly moves beyond prompting into agentic workflows, context engineering, multimodal systems, and operational AI infrastructure, the real advantage now belongs to professionals who can build and deploy AI systems, not just use them. That&#8217;s why this edition features an expert-led deep dive from <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fhariprasad20%2F">AI engineer Hari Prasad Renganathan</a></strong> on the <strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fmost-developers-are-learning-ai-the-wrong-way-hari-prasad-renganathans-10-essential-ai-skills-70a1558b0276">10 essential AI skills professionals need in 2026</a></strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fmost-developers-are-learning-ai-the-wrong-way-hari-prasad-renganathans-10-essential-ai-skills-70a1558b0276">, </a>covering RAG, LLMOps, AI evaluation, autonomous agents, and more.</p><p>The same shift is driving massive interest in the <strong><a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34">AI Skills Conf</a></strong>, where <strong>6,000+</strong> AI professionals are already registered to hear leaders from Google DeepMind, AWS, Meta, Spotify, SAP, DoorDash, and Scale AI discuss topics like <strong>&#8220;How to Become Irreplaceable with AI,&#8221; &#8220;Building Your AI Chief of Staff,&#8221; &#8220;Vibe Coding,&#8221;</strong> and <strong>&#8220;The Context Engineering and Agentic Memory.&#8221;</strong></p><p><em>This is part of Packt DataPro&#8217;s Knowledge Partner initiative with global AI communities, complementing the hands-on workshops and technical deep dives delivered by the <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fo%2F70306584013%3F_gl%3D1%2A11b6ilf%2A_up%2AMQ..%2A_ga%2AODQxNzU5OTM4LjE3Nzc0NTEyMTc.%2A_ga_TQVES5V6SH%2AczE3Nzc0NTEyMTYkbzEkZzAkdDE3Nzc0NTEyMTYkajYwJGwwJGgw">Packt Virtual Conference team.</a></strong></em> I&#8217;ll also be joining the <strong>&#8220;AI ROI Reality Check&#8221;</strong> panel alongside leaders from Spotify and SAP to discuss where enterprises are seeing measurable business value from AI today.</p><p>&#128640; <em><strong><a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34">Registration is free</a></strong>, and even if you miss the live sessions, all recordings, AI workflows, templates, guides, and bonus resources will be delivered directly to your inbox afterward.</em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZYDB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21ZYDB%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg" width="1280" height="1249" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1249,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZYDB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;text&quot;:&quot;Register free and secure your spot&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34"><span>Register free and secure your spot</span></a></p><div><hr></div><p>In this week&#8217;s highlights:</p><p>&#8226; <em><a href="iframe.php?url=https%3A%2F%2Fopenai.com%2Fdaybreak%2F">OpenAI launched Daybreak for AI-driven cyber defense workflows</a><br>&#8226; <a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fhow-basf-manages-thousands-of-supply-chain-decisions-with-alphaevolve">BASF is using evolutionary AI to optimize global supply chains</a><br>&#8226;<a href="iframe.php?url=https%3A%2F%2Fpub.sakana.ai%2Fsparser-faster-llms%2F"> Sakana AI and NVIDIA introduced sparse transformer architectures for faster LLMs</a><br>&#8226; <a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fstorage-data-transfer%2Fcloud-storage-rapid-turbocharges-object-storage-for-ai-analytics">Google Cloud unveiled Cloud Storage Rapid for AI-scale infrastructure</a><br>&#8226; <a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuilding-web-search-enabled-agents-with-strands-and-exa%2F">AWS and Exa demonstrated autonomous web research agents powered by real-time retrieval</a></em></p><p>The AI era is no longer just about using tools. It is about understanding the systems behind them.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540%3Faff%3DAIeval%26amp%3Bdiscount%3DAIEVAL35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NIWT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21NIWT%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/ai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540?aff=AIeval&amp;discount=AIEVAL35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NIWT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div><hr></div><h3><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fmost-developers-are-learning-ai-the-wrong-way-hari-prasad-renganathans-10-essential-ai-skills-70a1558b0276">&#8220;Most Developers Are Learning AI the Wrong Way&#8221;: Hari Prasad Renganathan&#8217;s 10 Essential AI Skills for 2026</a></strong></h3><h4>From prompt engineering and AI agents to LLMOps and multimodal systems, here&#8217;s the practical roadmap developers and AI professionals need to stay ahead in 2026.</h4><p>Artificial Intelligence is no longer a futuristic concept reserved for research labs or billion-dollar tech companies. It is now woven into the everyday workflows of developers, startups, enterprises, product teams, and even non-technical professionals. In 2026, the biggest challenge is not whether AI will transform industries. It already has. The real question is this:</p><blockquote><p><em><strong>What should developers and AI professionals learn next to stay relevant?</strong></em></p></blockquote><p>The pace of AI innovation is moving faster than most people can keep up with. New frameworks emerge every month. AI models become more capable every quarter. Entire workflows are being automated in ways that seemed impossible just a few years ago. Yet amid all the noise, there are a handful of foundational topics that truly matter.</p><p>In a recent webinar hosted by <strong><a href="iframe.php?url=https%3A%2F%2Fwww.youtube.com%2F%40PacktDataML">Packt Talks</a></strong>, AI engineer and founder <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fhariprasad20%2F">Hari Prasad Renganathan</a> </strong>shared a practical roadmap for developers looking to thrive in the AI era. With experience spanning Columbia University, AI leadership roles at YC-backed startups, and building real-world AI products, Hari distilled the overwhelming AI landscape into ten critical topics every professional should understand.</p><p>Hosted by our Growth Lead, <strong>Abhishek Kaushik</strong>, the session focused not on hype, but on practical, production-ready AI skills that companies are already adopting today.</p><p>This article expands on those ideas into a complete guide for developers, engineers, and AI professionals preparing for the next wave of intelligent systems.</p><h2><strong>1. Advanced Prompt Engineering</strong></h2><p>Every AI workflow starts with prompts.</p><p>While basic prompting is now common knowledge, advanced prompt engineering has become a serious professional skill. Developers who understand how to structure prompts effectively can dramatically improve the quality, reliability, and relevance of AI outputs.</p><p>Hari emphasized an important point during the session:</p><blockquote><p><em>&#8220;The best prompt you can give is better context.&#8221;</em></p></blockquote><p>That single idea captures the essence of modern prompt engineering.</p><p>Today&#8217;s professionals must go beyond simple instructions and learn how to provide context, examples, reasoning patterns, and clear output expectations. Techniques such as few-shot prompting, chain-of-thought prompting, and structured outputs have become critical in enterprise AI systems.</p><p>Structured outputs are especially important because they allow AI systems to return clean JSON, XML, or CSV responses that integrate directly into applications and workflows. Prompt engineering may look simple on the surface, but in production systems, it directly impacts performance, cost, and user trust.</p><h2><strong>2. Retrieval-Augmented Generation (RAG)</strong></h2><p>Large Language Models are powerful, but they have limitations.</p><p>One major limitation is that they cannot naturally access an organization&#8217;s private knowledge base. That is where Retrieval-Augmented Generation, or RAG, becomes essential.</p><p>RAG allows AI systems to retrieve relevant information from documents, databases, PDFs, internal systems, or even web sources before generating a response. Instead of relying purely on pretrained knowledge, the model becomes context-aware and personalized.</p><p>Hari described RAG as one of the most practical skills AI engineers should learn because it bridges the gap between generic AI and real-world enterprise applications.</p><p>At its core, RAG works by converting information into vector embeddings, storing them in databases, retrieving the most relevant chunks during a query, and feeding those results back into the model. This creates AI systems that feel dramatically smarter and more useful.</p><p>Most enterprise AI tools today rely heavily on some form of retrieval system because businesses care less about generic intelligence and more about contextual accuracy.</p><h2><strong>3. Agentic AI Systems</strong></h2><p>If prompt engineering is the first level of AI maturity, agentic AI is the next major leap.</p><p>Traditional AI systems behave like assistants that answer questions. Agentic systems behave more like autonomous workers capable of completing tasks on behalf of users.</p><p>Hari described this transformation perfectly during the webinar:</p><blockquote><p><em>&#8220;What if we can give hands and legs to that AI?&#8221;</em></p></blockquote><p>That is the essence of AI agents.</p><p>Instead of simply generating text, agents can send emails, interact with APIs, manage workflows, run code, query databases, and use external tools. Developers can now create systems where AI decides what steps should happen next rather than following rigid workflows.</p><p>Modern frameworks such as LangGraph, CrewAI, and AutoGen are enabling developers to build increasingly sophisticated agentic systems. Hari specifically highlighted LangGraph as his preferred framework for production-grade AI workflows.</p><p>However, he also offered a realistic perspective. Despite the hype surrounding AI agents, most businesses are still primarily using prompt engineering and RAG because those systems are easier to deploy and maintain. Agentic AI is powerful, but the industry is still discovering its most commercially viable use cases.</p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuilding-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362%3Faff%3DEM1%26amp%3Bdiscount%3DEM35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdEV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21jdEV%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf064cff-f922-444c-974a-21ca232790a3_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/building-production-ready-ai-applications-hands-on-workshop-tickets-1986209259362?aff=EM1&amp;discount=EM35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jdEV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div><hr></div><h2> <strong>4. Fine-Tuning Large Language Models</strong></h2><p>A few years ago, fine-tuning was considered one of the most important areas in AI development. Today, it has become more specialized.</p><p>Modern foundation models are already extremely capable. Many business problems can now be solved using better prompts, retrieval systems, and workflow orchestration without retraining models.</p><p>Still, fine-tuning remains valuable for highly customized applications.</p><p>Fine-tuning involves taking an existing model and retraining it on domain-specific data so it behaves in a more tailored way. Industries such as finance, healthcare, and legal services often benefit from fine-tuned systems because they require strict consistency and domain-specific behavior.</p><p>Hari pointed out that fine-tuning introduces operational complexity. Beyond training costs, organizations must also handle hosting, scaling, monitoring, and infrastructure management. That is why many companies prefer retrieval-based systems before committing to full fine-tuning pipelines.</p><p>Even so, developers should still understand fine-tuning because it remains an important tool for advanced AI applications. Platforms like Hugging Face have made experimentation with open-source models significantly more accessible.</p><h2><strong>5. LLMOps and AI Production Systems</strong></h2><p>Building an AI demo is easy. Deploying AI reliably at scale is the real challenge.</p><p>That challenge is where LLMOps comes in.</p><p>LLMOps focuses on operationalizing AI systems in production environments. Developers must think beyond experimentation and address real-world engineering concerns such as scalability, latency, reliability, monitoring, and governance.</p><p>Hari highlighted a key difference between traditional software and AI systems. Traditional systems are deterministic, meaning the same input produces the same output every time. AI systems behave differently. Even the same prompt can produce slightly different responses at different times.</p><p>This creates entirely new operational challenges.</p><p>Production-grade AI systems therefore require observability tools, prompt versioning systems, human review workflows, and robust monitoring pipelines. Tools like LangSmith and LangFuse are increasingly becoming essential for debugging and tracking AI behavior in production.</p><p>Without proper LLMOps practices, even impressive AI products quickly become unstable, expensive, and difficult to maintain.</p><h2><strong>6. AI Evaluation Frameworks</strong></h2><p>One of the hardest problems in AI engineering is evaluation.</p><p>How do you determine whether an AI system is actually performing well?</p><p>Traditional software testing relies on predictable outputs, but AI systems are probabilistic by nature. This makes evaluation significantly more difficult.</p><p>Hari explained that a major portion of his professional work involved building evaluation frameworks for AI systems. These frameworks help teams measure output quality, detect hallucinations, monitor performance degradation, and maintain alignment with business goals.</p><p>One popular approach is &#8220;LLM-as-a-Judge,&#8221; where another model evaluates the responses generated by the primary system. Developers also use benchmark testing, human review loops, and ranking systems to assess quality.</p><p>Evaluation remains one of the least solved yet most critical areas in AI engineering. As companies deploy more AI systems into production, professionals who understand evaluation methodologies will become increasingly valuable.</p><h2><strong>7. Multimodal AI</strong></h2><p>AI is no longer limited to text.</p><p>Modern AI systems can now process images, videos, documents, screenshots, diagrams, and audio inputs alongside traditional text interactions. This shift toward multimodal AI is reshaping how humans interact with machines.</p><p>Today&#8217;s models can analyze visual data, extract information from documents, interpret diagrams, and even generate media content. Industries such as healthcare, education, design, and autonomous systems are already benefiting from these capabilities.</p><p>Hari noted that while most current commercial applications remain text-focused, multimodal systems represent the next major evolution in AI interfaces. <em><strong><a href="iframe.php?url=https%3A%2F%2Fmedium.com%2Fpackt-hub%2Fmost-developers-are-learning-ai-the-wrong-way-hari-prasad-renganathans-10-essential-ai-skills-70a1558b0276">Continue reading on the Packt Medium page.</a></strong></em></p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-an-ai-powered-analytics-system-from-question-to-decision-tickets-1987310786058%3Faff%3DAIanalytics%26amp%3Bdiscount%3DANALYTICS35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HOhw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21HOhw%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:436944,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-an-ai-powered-analytics-system-from-question-to-decision-tickets-1987310786058?aff=AIanalytics&amp;discount=ANALYTICS35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/196746462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.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_!HOhw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-amazon-finance-streamlines-regulatory-inquiries-by-using-generative-ai-on-aws%2F">How Amazon Finance streamlines regulatory inquiries by using generative AI on AWS:</a> </strong>Amazon FinTech teams built a scalable AI-powered regulatory response system using Amazon Bedrock, Claude Sonnet 4.5, OpenSearch, and AWS Lambda. The platform automates document retrieval, multi-turn conversations, and compliance workflows across thousands of regulatory inquiries. With RAG pipelines, vector search, and observability through Langfuse and OpenTelemetry, the system improves accuracy, scalability, security, and response speed for complex compliance operations.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F12%2Fbuild-a-hybrid-memory-autonomous-agent-with-modular-architecture-and-tool-dispatch-using-openai%2F">Build a Hybrid-Memory Autonomous Agent with Modular Architecture and Tool Dispatch Using OpenAI:</a> </strong>This tutorial walks through building a hybrid-memory autonomous AI agent using OpenAI, BM25, vector search, and modular tool orchestration. The architecture combines long-term memory, semantic retrieval, tool calling, and autonomous reasoning into a production-ready framework. With runtime tool swapping, multi-turn memory, and RAG workflows, the system demonstrates how AI agents can reason, remember, and act with scalable autonomy.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fautomate-schema-generation-for-intelligent-document-processing%2F">Automate schema generation for intelligent document processing:</a> </strong>AWS has introduced multi-document discovery for the IDP Accelerator, helping teams classify unknown document collections and generate extraction schemas automatically. Using Amazon Bedrock, Cohere Embed v4, k-means clustering, and Strands Agents, the feature groups documents by visual structure, creates JSON schemas, and flags overlaps through quality reports, reducing manual setup for large-scale intelligent document processing.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fhuggingface.co%2FMedAIBase%2FAntAngelMed">MedAIBase/AntAngelMed</a>: </strong>AntAngelMed is a 100B open-source medical LLM built on a highly efficient MoE architecture, activating just 6.1B parameters while matching ~40B dense model performance. Developed by MedAIBase and healthcare partners, it leads benchmarks like HealthBench and MedBench, offering advanced diagnostic reasoning, safety-focused medical intelligence, 128K context support, and high-speed inference exceeding 200 tokens per second.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fopenai.com%2Fdaybreak%2F">Daybreak | OpenAI for cybersecurity</a>: </strong>OpenAI Daybreak is a cybersecurity initiative designed to embed AI-driven defense directly into software development workflows. Combining frontier OpenAI models with Codex Security, the platform helps teams identify vulnerabilities, validate patches, automate remediation, and improve threat modeling at scale. With tiered cyber-focused GPT-5.5 access levels and partnerships across major security firms, Daybreak aims to make software resilient by design through continuous AI-assisted defense.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fpub.sakana.ai%2Fsparser-faster-llms%2F">Sparser, Faster, Lighter Transformer Language Models:</a> </strong>Sakana AI and NVIDIA introduced TwELL, a sparse data format and custom CUDA kernels that make transformer LLMs faster, lighter, and more energy efficient. By leveraging activation sparsity in feedforward layers, the system delivers over 20% speedups in inference and training while reducing memory usage and power consumption. The research highlights how sparse architectures could become a key path for scaling future LLM performance efficiently.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fhow-basf-manages-thousands-of-supply-chain-decisions-with-alphaevolve">How BASF manages thousands of supply chain decisions with AlphaEvolve</a>: </strong>BASF Agricultural Solutions is using Google Cloud&#8217;s AlphaEvolve to build a digital twin of its global supply chain, helping planners manage over 5,000 value chains and complex production dependencies. By evolving algorithms from historical operational data, the system improved planning accuracy by over 80%, enabling smarter inventory management, dynamic safety stocks, and network-wide optimization across BASF&#8217;s global manufacturing operations.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fstorage-data-transfer%2Fcloud-storage-rapid-turbocharges-object-storage-for-ai-analytics">Cloud Storage Rapid turbocharges object storage for AI, analytics</a>: </strong>Google Cloud introduced Cloud Storage Rapid, a high-performance object storage family built for AI and analytics workloads. Featuring Rapid Bucket and Rapid Cache, the platform delivers ultra-low latency, multi-terabyte throughput, faster checkpointing, and improved GPU utilization for large-scale AI training and inference. Designed for data-intensive workloads, it helps organizations reduce bottlenecks, lower infrastructure costs, and scale AI systems more efficiently.</p><p><strong>&#9726;<a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fbuilding-web-search-enabled-agents-with-strands-and-exa%2F">Building web search-enabled agents with Strands and Exa:</a> </strong>AWS and Exa demonstrated how to build web search-enabled AI agents using the Strands Agents SDK and Exa&#8217;s AI-native search tools. The integration enables agents to perform semantic web search, retrieve structured page content, and autonomously conduct multi-step research workflows. By combining Exa&#8217;s search capabilities with Strands&#8217; model-driven orchestration, developers can build research, fact-checking, and competitive intelligence agents grounded in real-time web data.</p><p><em><strong>See you next time!</strong></em></p>]]></content:encoded></item><item><title><![CDATA[The Shift from AI Experiments to Operational AI]]></title><description><![CDATA[Free AI Skills Conf: 5,000+ attendees, 20+ AI leaders, 5+ hours on agentic workflows, AI automation, memory systems, and enterprise AI.]]></description><link>https://packtdatapro1.substack.com/p/the-shift-from-ai-experiments-to</link><guid isPermaLink="false">https://packtdatapro1.substack.com/p/the-shift-from-ai-experiments-to</guid><dc:creator><![CDATA[Merlyn Shelley]]></dc:creator><pubDate>Thu, 07 May 2026 12:31:25 GMT</pubDate><enclosure url="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21ZYDB%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg" length="0" type="image/jpeg"/><content:encoded><![CDATA[<p>&#128075;Hello there! </p><p>Welcome to <em>DataPro #171</em> &#8212; where we unpack the systems, workflows, and AI skills powering production AI today, featuring<strong> <a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34">AI Skills Conf by Community Sprints</a>.</strong></p><p>This week, we highlight insights from <strong>Richa Awasthi, Vice President at JPMorgan Chase &amp; Co.</strong>, on how predictive risk analytics is transforming financial stability, helping institutions shift from reactive risk management to real-time, AI-driven decision-making.</p><p>Meanwhile, AI is moving far beyond basic prompting, with companies prioritizing skills in agentic workflows, automation, governance, and production deployment. That&#8217;s why <em>Packt DataPro</em> is joining the<a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34"> </a><strong><a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34">AI Skills Conf</a></strong> on May 14 as a Knowledge Partner, helping bring more practitioner-focused AI learning to our readers alongside the hands-on technical deep dives from the <strong><a href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fo%2F70306584013%3F_gl%3D1%2A11b6ilf%2A_up%2AMQ..%2A_ga%2AODQxNzU5OTM4LjE3Nzc0NTEyMTc.%2A_ga_TQVES5V6SH%2AczE3Nzc0NTEyMTYkbzEkZzAkdDE3Nzc0NTEyMTYkajYwJGwwJGgw">Packt Virtual Conference team</a>.</strong></p><h3>&#128640; <a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34">Join the Free Virtual AI Skills Conf &#8212; May 14</a></h3><p><strong>5,000+ professionals | 20+ Speakers from Google DeepMind, AWS, Meta, Spotify, DoorDash, SAP, Scale AI &amp; more</strong></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!ZYDB!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1456w" sizes="100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21ZYDB%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg" width="1280" height="1249" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/c7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:1249,&quot;width&quot;:1280,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;belowTheFold&quot;:false,&quot;topImage&quot;:true,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!ZYDB!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 424w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 848w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.jpeg 1272w, https://substackcdn.com/image/fetch/$s_!ZYDB!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fc7729c69-5fff-4cfa-b3a9-acb9c1e69313_1280x1249.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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><p><em><strong>Learn the practical AI skills shaping 2026:</strong></em></p><p>&#8226; Agentic workflows and AI-native operations<br>&#8226; AI memory systems and context engineering<br>&#8226; Enterprise AI adoption and governance<br>&#8226; AI ROI and real-world implementation strategies<br>&#8226; Production workflows teams are deploying today</p><p>I&#8217;ll also be joining the <strong><a href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34">&#8220;AI ROI Reality Check&#8221;</a></strong> panel alongside leaders from Spotify and SAP.</p><p class="button-wrapper" data-attrs="{&quot;url&quot;:&quot;https://conf.cosprints.ai/?34&quot;,&quot;text&quot;:&quot;Register free and secure your spot&quot;,&quot;action&quot;:null,&quot;class&quot;:null}" data-component-name="ButtonCreateButton"><a class="button primary" href="iframe.php?url=https%3A%2F%2Fconf.cosprints.ai%2F%3F34"><span>Register free and secure your spot</span></a></p><div><hr></div><p>Also in this edition:</p><p><em>&#8226;<a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fgoogle-managed-mcp-servers-are-available-for-everyone"> Google launches 50+ managed MCP servers for enterprise AI agents</a><br>&#8226; <a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Faws-launches-frontier-agents-for-security-testing-and-cloud-operations%2F">AWS introduces autonomous frontier agents for DevOps and security operations</a><br>&#8226; <a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-hapag-lloyd-uses-amazon-bedrock-to-transform-customer-feedback-into-actionable-insights%2F">Hapag-Lloyd automates customer intelligence workflows using Amazon Bedrock</a><br>&#8226; <a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F06%2Fzyphra-releases-zaya1-8b-a-reasoning-moe-trained-on-amd-hardware-that-punches-far-above-its-weight-class%2F">Zyphra releases ZAYA1-8B, a lightweight reasoning MoE rivaling frontier models</a><br>&#8226; <a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F04%2F23%2Fmend-releases-ai-security-governance-framework%2F">Mend introduces an enterprise AI governance framework for secure AI adoption</a><br>&#8226; <a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F06%2Fcopilotkit-introduces-enterprise-intelligence-platform-that-gives-agentic-applications-persistent-memory-across-sessions-and-devices%2F">CopilotKit brings persistent memory infrastructure to agentic applications</a></em></p><p>The next generation of AI work is already taking shape. The advantage now belongs to those learning how these systems actually operate in production.</p><p><em>Cheers,</em></p><p><em><strong>Merlyn Shelley,</strong></em></p><p><em><strong>Growth Lead, Packt.</strong></em></p><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540%3Faff%3DAIeval%26amp%3Bdiscount%3DAIEVAL35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!NIWT!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21NIWT%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/ai-evals-for-genai-products-hands-on-workshop-to-build-reliable-ai-systems-tickets-1987301251540?aff=AIeval&amp;discount=AIEVAL35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!NIWT!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!NIWT!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2F66cdc726-48fa-4710-8fa8-155f22cb7220_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div><hr></div><h2>Reimagining Financial Stability Through Predictive Risk Analytics</h2><h4>By <strong><a href="iframe.php?url=https%3A%2F%2Fwww.linkedin.com%2Fin%2Fricha-awasthi-5033144a%2F">Richa Awasthi, Vice President at JPMorgan Chase &amp; Co.</a></strong></h4><p>The real imperative now is not simply to react to risks as they arise, but to anticipate and address them before they can impact the system, leveraging analytical foresight at every step. In this article, I explore how predictive risk analytics can transform not only institutional decision-making, but also the resilience of the broader US financial system.<br> <br>A turning point is underway in the world of financial stability; institutions are not only shifting their tools but also their mindsets. The introduction and refinement of predictive risk analytics is reshaping practices far beyond mere credit scoring or regulatory compliance. Instead, it is promising a systemic transformation; one that&#8217;s anchored in real-time data, advanced machine learning, and an unrelenting drive to foresee threats before they trigger a crisis. <br> <br>&#8216;By integrating predictive analytics into every layer of financial oversight, these innovations are reimagining how systemic risk is managed in the US, ensuring a more resilient and inclusive economy.&#8217; <br> <br><strong>The Evolving Landscape of Financial Stability</strong> <br> <br>Over the past decade, US financial institutions have navigated significant economic turbulence, including volatile interest rates, unexpected inflationary pressures, and the emergence of new asset classes &#8212; factors that have exposed the limitations of traditional frameworks for managing systemic risk. <br> <br>According to the Federal Reserve and the United States Economic Forecast by Deloitte, the average CPI growth in 2025 is projected at 2.9%, moderating in 2026 before falling closer to 2.3% by the end of the decade. Meanwhile, the baseline forecast for the 10-year Treasury yield suggests sustained pressure, remaining above 4.1% through 2030, even as short-term rates fluctuate in response to shifting monetary policies. <br> <br>This emphasises, &#8216;Strengthening US financial stability requires embedding predictive insights across all layers of risk oversight, from credit allocation to liquidity management, so that institutions can anticipate emerging threats, respond proactively, and maintain systemic resilience.&#8217; </p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21jdEV%21%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!jdEV!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21jdEV%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/cf064cff-f922-444c-974a-21ca232790a3_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:null,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:null,&quot;href&quot;:null,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:null,&quot;isProcessing&quot;:false,&quot;align&quot;:null,&quot;offset&quot;:false}" class="sizing-normal" alt="" srcset="https://substackcdn.com/image/fetch/$s_!jdEV!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!jdEV!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Fcf064cff-f922-444c-974a-21ca232790a3_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div><hr></div><p> <br><strong>The Rise of Predictive Analytics</strong> <br> <br>The predictive analytics market is currently experiencing explosive growth. A 2024 report by MarketsandMarkets projects the global market for predictive analytics will climb from $10.5 billion in 2023 to $14.5 billion by 2024, registering an impressive 13.5% CAGR. Fueled by AI and machine learning, these systems now comb through vast, multidimensional datasets, ranging from transaction histories to alternative data sources, identifying patterns that are invisible to conventional models. <br> <br>Risk management is the primary beneficiary. Financial institutions are leveraging predictive models that assess real-time exposures, estimate macroeconomic sensitivities, and recalibrate risk profiles in response to destabilising events. According to PwC, by 2030, 95% of financial models will incorporate Environmental, Social, and Governance (ESG) factors, reflecting a broader commitment to holistic oversight. <br> <br>&#8216;Preventing banking crises is no longer a matter of luck or last-minute intervention. Predictive analytics offers us a toolkit for ongoing surveillance, early warning, and targeted mitigation, fundamentally rewiring the calculus of risk.&#8217; <br> <br><strong>Transforming Small Business Access to Credit</strong> <br> <br>While the macroeconomic benefits of predictive risk analytics are clear, its implications for small business lending are particularly consequential for US economic growth and resilience. <br> <br>Traditionally, access to credit relied on rigid, historical measures, often excluding startups, minority entrepreneurs, and those with unconventional financial profiles. Predictive analytics, by contrast, enables lenders to assess future potential, not merely past performance, allowing capital to flow where it can generate sustainable economic impact. <br> <br>Recent analyses indicate that global financial institutions leveraging predictive models have reduced business loan default rates by up to 30%, while approval rates for previously underserved applicants increased by over 25%. <br> <br><strong>Predictive Models as Crisis Prevention Tools</strong> <br> <br>Financial crises have frequently exposed the limitations of traditional risk management. The 2008 banking crisis, for instance, exposed the fragility of models overly reliant on lagging indicators and static assumptions. <br> <br>Contemporary predictive models utilise statistical, machine learning, and data mining techniques to identify risks well in advance of their materialisation. Early interventions allow for targeted responses rather than blanket interventions. <br> <br>&#8216;Banking crises don&#8217;t happen overnight; they simmer. What predictive analytics allows us to do is notice when the system is beginning to heat up and take action while there&#8217;s still time to avert damage.&#8217; <br> <br><strong>A Note of Caution: The Human Factor</strong> <br> <br>While predictive analytics can help illuminate systemic weak spots, there remains a real danger in over-reliance on algorithmic models. Human judgment, ethical reasoning, and holistic context are still critical. <br> <br>&#8216;Predictive analytics must complement, not supplant, prudent oversight and ethical grounding.&#8217; <br> <br><strong>Technology, Policy, and the Path Ahead</strong> <br> <br>Policy initiatives across the US are increasingly focused on harnessing such tools for broader stability. The Federal Reserve plans to continue integrating advanced analytics into its supervisory frameworks. <br> <br><strong>Reflecting Forward: A System Reimagined</strong> <br> <br>As the decade unfolds, the convergence of predictive analytics, policy innovation, and professional expertise points toward a financial system both more resilient and more inclusive. <br> <br>&#8216;Predictive analytics is a critical tool, yet the real transformation occurs when we rebuild processes and organisational culture around its insights.&#8217; </p><div><hr></div><div class="captioned-image-container"><figure><a class="image-link image2 is-viewable-img" target="_blank" href="iframe.php?url=https%3A%2F%2Fwww.eventbrite.co.uk%2Fe%2Fbuild-an-ai-powered-analytics-system-from-question-to-decision-tickets-1987310786058%3Faff%3DAIanalytics%26amp%3Bdiscount%3DANALYTICS35" data-component-name="Image2ToDOM"><div class="image2-inset"><picture><source type="image/webp" srcset="https://substackcdn.com/image/fetch/$s_!HOhw!,w_424,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_848,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_1272,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_1456,c_limit,f_webp,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1456w" sizes="auto, 100vw"><img src="iframe.php?url=https%3A%2F%2Fsubstackcdn.com%2Fimage%2Ffetch%2F%24s_%21HOhw%21%2Cw_1456%2Cc_limit%2Cf_auto%2Cq_auto%3Agood%2Cfl_progressive%3Asteep%2Fhttps%253A%252F%252Fsubstack-post-media.s3.amazonaws.com%252Fpublic%252Fimages%252Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png" width="1456" height="728" data-attrs="{&quot;src&quot;:&quot;https://substack-post-media.s3.amazonaws.com/public/images/aee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png&quot;,&quot;srcNoWatermark&quot;:null,&quot;fullscreen&quot;:null,&quot;imageSize&quot;:null,&quot;height&quot;:728,&quot;width&quot;:1456,&quot;resizeWidth&quot;:null,&quot;bytes&quot;:436944,&quot;alt&quot;:null,&quot;title&quot;:null,&quot;type&quot;:&quot;image/png&quot;,&quot;href&quot;:&quot;https://www.eventbrite.co.uk/e/build-an-ai-powered-analytics-system-from-question-to-decision-tickets-1987310786058?aff=AIanalytics&amp;discount=ANALYTICS35&quot;,&quot;belowTheFold&quot;:true,&quot;topImage&quot;:false,&quot;internalRedirect&quot;:&quot;https://packtdatapro1.substack.com/i/196746462?img=https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.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_!HOhw!,w_424,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 424w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_848,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 848w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_1272,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1272w, https://substackcdn.com/image/fetch/$s_!HOhw!,w_1456,c_limit,f_auto,q_auto:good,fl_progressive:steep/https%3A%2F%2Fsubstack-post-media.s3.amazonaws.com%2Fpublic%2Fimages%2Faee2e016-bfd0-4387-8581-4e35e49350c5_1880x940.png 1456w" sizes="auto, 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 buttonBase-GK1x3M"><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" class="icon-noB79L"><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 buttonBase-GK1x3M"><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 icon-noB79L"><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></figure></div><div><hr></div><h2><strong>Data Science &amp; ML Research Roundup</strong></h2><p><strong>&#9726; <a href="iframe.php?url=https%3A%2F%2Fcloud.google.com%2Fblog%2Fproducts%2Fai-machine-learning%2Fgoogle-managed-mcp-servers-are-available-for-everyone">Google-managed MCP servers are available for everyone:</a> </strong>Google Cloud announced 50+ managed MCP servers for AI agents, enabling secure, enterprise-grade connectivity across Google Cloud services. These servers support interoperability with tools like ChatGPT, Claude, LangChain, and Gemini CLI while offering centralized discovery, governance, observability, and security. Use cases span infrastructure automation, analytics, developer assistance, productivity workflows, and customer experiences, helping agents move from prototypes to production-ready autonomous systems.</p><p><strong>&#9726; <a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Faws-launches-frontier-agents-for-security-testing-and-cloud-operations%2F">AWS launches frontier agents for security testing and cloud operations</a>: </strong>AWS announced two new frontier AI agents: AWS Security Agent and AWS DevOps Agent, designed for autonomous security testing and cloud operations. AWS Security Agent reduces penetration testing from weeks to hours by autonomously identifying and validating vulnerabilities. AWS DevOps Agent accelerates incident resolution across multicloud environments with up to 75% lower MTTR. Together, they represent AI systems that independently manage complex, persistent enterprise workflows.</p><p><strong>&#9726; <a href="iframe.php?url=https%3A%2F%2Faws.amazon.com%2Fblogs%2Fmachine-learning%2Fhow-hapag-lloyd-uses-amazon-bedrock-to-transform-customer-feedback-into-actionable-insights%2F">How Hapag-Lloyd uses Amazon Bedrock to transform customer feedback into actionable insights:</a> </strong>Hapag-Lloyd built an AI-powered customer feedback analysis platform using Amazon Bedrock, OpenSearch, LangChain, and LangGraph to automate sentiment analysis, insight generation, and reporting. The solution replaces manual feedback reviews with scalable AI workflows, enabling faster product decisions and real-time insights. Features include AI chatbots, biweekly reports, semantic search, and Bedrock Guardrails for responsible AI, helping teams focus more on innovation and customer experience.</p><p><strong>&#9726; <a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F06%2Fzyphra-releases-zaya1-8b-a-reasoning-moe-trained-on-amd-hardware-that-punches-far-above-its-weight-class%2F">Zyphra Releases ZAYA1-8B: A Reasoning MoE Trained on AMD Hardware That Punches Far Above Its Weight Class</a>: </strong>Zyphra released ZAYA1-8B, an Apache 2.0 open-weight Mixture-of-Experts model with 760M active and 8.4B total parameters, trained entirely on AMD MI300 hardware. Despite its small active footprint, it rivals frontier reasoning models in math and coding benchmarks using innovations like MoE++, 8&#215; KV-cache compression, and Markovian RSA test-time compute, enabling efficient, high-performance reasoning with lower inference costs and latency.</p><p><strong>&#9726; <a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F04%2F23%2Fmend-releases-ai-security-governance-framework%2F">Mend Releases AI Security Governance Framework: Covering Asset Inventory, Risk Tiering, AI Supply Chain Security, and Maturity Model</a>: </strong>Mend released an AI Security Governance Framework to help organizations manage rapidly growing AI adoption through structured governance, risk tiering, and supply chain security. The framework covers AI asset inventory, least-privilege access, AI-BOMs, monitoring for AI-specific threats, and maturity modeling aligned with NIST, OWASP, ISO, and EU AI Act standards. It provides practical guidance for scaling AI securely without slowing engineering velocity.</p><p><strong>&#9726; <a href="iframe.php?url=https%3A%2F%2Fwww.marktechpost.com%2F2026%2F05%2F06%2Fcopilotkit-introduces-enterprise-intelligence-platform-that-gives-agentic-applications-persistent-memory-across-sessions-and-devices%2F">CopilotKit Introduces Enterprise Intelligence Platform That Gives Agentic Applications Persistent Memory Across Sessions and Devices:</a> </strong>CopilotKit introduced its Enterprise Intelligence Platform, adding persistent memory infrastructure for agentic applications across sessions and devices. Built on top of the CopilotKit stack, the platform enables durable &#8220;Threads&#8221; that preserve UI state, workflows, voice, files, and multimodal interactions. It supports framework-agnostic agents, enterprise security features, and resumable long-running workflows, helping teams move agentic applications from stateless demos to production-ready systems.</p><p><em><strong><br>See you next time!</strong></em></p>]]></content:encoded></item></channel></rss>