<?xml version="1.0" encoding="UTF-8"?><oembed><type>video</type><version>1.0</version><html>&lt;iframe src=&quot;https://www.loom.com/embed/eead9e5a626e44cea48b951ccfc49251&quot; frameborder=&quot;0&quot; width=&quot;1920&quot; height=&quot;1440&quot; webkitallowfullscreen mozallowfullscreen allowfullscreen&gt;&lt;/iframe&gt;</html><height>1440</height><width>1920</width><provider_name>Loom</provider_name><provider_url>https://www.loom.com</provider_url><thumbnail_height>1440</thumbnail_height><thumbnail_width>1920</thumbnail_width><thumbnail_url>https://cdn.loom.com/sessions/thumbnails/eead9e5a626e44cea48b951ccfc49251-a29b5108cf961356.gif</thumbnail_url><duration>348.459</duration><title>Retail Sales Forecasting Portfolio Overview 🚀</title><description>Hi, I am Sudhir Dubey, and this is my retail sales forecasting portfolio project. I loaded and checked the dataset, with 188,340 rows and 10 columns in train, and 22,265 rows and 8 columns in test, with no missing values or duplicates. I created calendar and encoded features, then ran EDA and tested 5 hypotheses on discount, holiday, store type, location type, and the orders to sales relationship. GradientBoosting performed best with MAE 8577.30, RMSE 12818.88, and RSOF 0.5816. I turned the model into a simple Flask app, built a Tableau dashboard, and prepared notebook, repo, blog, and deployment.</description></oembed>