<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>PySpark on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/pyspark/</link><description>Recent content in PySpark on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Wed, 28 Jan 2026 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/pyspark/index.xml" rel="self" type="application/rss+xml"/><item><title>Data Transformation with PySpark DataFrames</title><link>https://ai-blog.noorshomelab.dev/databricks-mastery-2025/data-transformation-pyspark/</link><pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/databricks-mastery-2025/data-transformation-pyspark/</guid><description>&lt;h2 id="introduction-to-data-transformation-with-pyspark-dataframes"&gt;Introduction to Data Transformation with PySpark DataFrames&lt;/h2&gt;
&lt;p&gt;Welcome back, data adventurers! In our previous chapters, we learned how to get around Databricks, set up our environment, and even load some data. But what good is raw data if we can&amp;rsquo;t make sense of it, clean it up, or reshape it to answer critical questions? This is where the magic of data transformation comes comes in, and PySpark DataFrames are our trusty wands!&lt;/p&gt;</description></item><item><title>Distributed Data Processing with MetaDataFlow</title><link>https://ai-blog.noorshomelab.dev/metadataflow-guide-2026/10-distributed-processing/</link><pubDate>Wed, 28 Jan 2026 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/metadataflow-guide-2026/10-distributed-processing/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome back, aspiring data wizard! In our journey through MetaDataFlow, we&amp;rsquo;ve explored how to define, manage, and transform datasets locally. But what happens when your datasets grow beyond the memory capacity of a single machine? What if you&amp;rsquo;re dealing with terabytes or even petabytes of data, a common scenario in modern AI development? That&amp;rsquo;s where distributed data processing comes in, and it&amp;rsquo;s the focus of this exciting chapter!&lt;/p&gt;
&lt;p&gt;Here, we&amp;rsquo;ll dive deep into how MetaDataFlow empowers you to scale your data operations across multiple machines, leveraging the power of distributed computing frameworks. We&amp;rsquo;ll uncover the core concepts behind processing massive datasets, learn how MetaDataFlow integrates with popular tools like Apache Spark (via PySpark) and Dask, and put these ideas into practice with hands-on examples. Get ready to unlock the true potential of MetaDataFlow for large-scale machine learning!&lt;/p&gt;</description></item><item><title>Anomaly Detection for Trade Data and Logistics Costs</title><link>https://ai-blog.noorshomelab.dev/realtime-supply-chain-intelligence-2/10-anomaly-detection-mlflow/</link><pubDate>Sat, 20 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/realtime-supply-chain-intelligence-2/10-anomaly-detection-mlflow/</guid><description>&lt;h2 id="chapter-10-anomaly-detection-for-trade-data-and-logistics-costs"&gt;Chapter 10: Anomaly Detection for Trade Data and Logistics Costs&lt;/h2&gt;
&lt;h3 id="chapter-introduction"&gt;Chapter Introduction&lt;/h3&gt;
&lt;p&gt;In the intricate world of supply chain management, unexpected deviations can lead to significant financial losses, operational inefficiencies, and compliance risks. Identifying these anomalies in real-time is paramount for proactive decision-making. This chapter focuses on building robust anomaly detection mechanisms for two critical areas: HS Code classifications within trade data and real-time logistics costs. We will leverage Databricks&amp;rsquo; powerful ecosystem, including Delta Lake for reliable data storage, PySpark for scalable data processing, and MLflow for managing the end-to-end machine learning lifecycle, from experimentation to model deployment.&lt;/p&gt;</description></item><item><title>Anomaly Detection for Trade Data and Logistics Costs</title><link>https://ai-blog.noorshomelab.dev/realtime-supply-chain-intelligence/10-anomaly-detection-mlflow/</link><pubDate>Sat, 20 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/realtime-supply-chain-intelligence/10-anomaly-detection-mlflow/</guid><description>&lt;h2 id="chapter-10-anomaly-detection-for-trade-data-and-logistics-costs"&gt;Chapter 10: Anomaly Detection for Trade Data and Logistics Costs&lt;/h2&gt;
&lt;h3 id="chapter-introduction"&gt;Chapter Introduction&lt;/h3&gt;
&lt;p&gt;In the intricate world of supply chain management, unexpected deviations can lead to significant financial losses, operational inefficiencies, and compliance risks. Identifying these anomalies in real-time is paramount for proactive decision-making. This chapter focuses on building robust anomaly detection mechanisms for two critical areas: HS Code classifications within trade data and real-time logistics costs. We will leverage Databricks&amp;rsquo; powerful ecosystem, including Delta Lake for reliable data storage, PySpark for scalable data processing, and MLflow for managing the end-to-end machine learning lifecycle, from experimentation to model deployment.&lt;/p&gt;</description></item><item><title>Building an End-to-End ETL Pipeline Project</title><link>https://ai-blog.noorshomelab.dev/databricks-mastery-2025/project-etl-pipeline/</link><pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/databricks-mastery-2025/project-etl-pipeline/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 12! So far, we&amp;rsquo;ve explored the foundational concepts of Databricks, delved into PySpark, understood the magic of Delta Lake, and even optimized some queries. Now, it&amp;rsquo;s time to bring all those pieces together and build something truly practical: an &lt;strong&gt;End-to-End ETL Pipeline Project&lt;/strong&gt;.&lt;/p&gt;
&lt;p&gt;In this chapter, you&amp;rsquo;ll learn how to design, implement, and manage a complete Extract, Transform, Load (ETL) pipeline using Databricks. We&amp;rsquo;ll simulate a real-world scenario where data flows from raw sources, gets cleaned and enriched, and is finally prepared for analysis. This hands-on project will solidify your understanding of data engineering principles and demonstrate Databricks&amp;rsquo; power as a unified platform for data processing. Get ready to put your skills to the test and build something awesome!&lt;/p&gt;</description></item><item><title>Monitoring, Cost Management, and Production Readiness</title><link>https://ai-blog.noorshomelab.dev/databricks-mastery-2025/monitoring-cost-production/</link><pubDate>Fri, 19 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/databricks-mastery-2025/monitoring-cost-production/</guid><description>&lt;h2 id="introduction"&gt;Introduction&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 14! So far, we&amp;rsquo;ve journeyed from the basics of Databricks to building robust data pipelines with Delta Lake, optimizing queries, and working with large datasets. But what happens when your brilliant data solution moves beyond development and into the real world? That&amp;rsquo;s where &lt;strong&gt;Monitoring, Cost Management, and Production Readiness&lt;/strong&gt; come into play.&lt;/p&gt;
&lt;p&gt;In this chapter, we&amp;rsquo;ll equip you with the essential knowledge and practical skills to ensure your Databricks solutions are not just functional, but also reliable, performant, and cost-effective in production. We&amp;rsquo;ll explore how to keep an eye on your workloads, manage those pesky cloud bills, and prepare your projects for prime time. Think of it as giving your data solutions a health check, a budget review, and a final polish before they face the world!&lt;/p&gt;</description></item></channel></rss>