A blog about my projects, my thoughts, and the long, winding path between starting something and actually finishing it. e-mail: contact [at] abdessettar [...
The webapp can be accessed through this link The code related to this article can be found in the following repository . Feel free to reach out for any questions or suggestions. I. Introduction I.A. The problem I.B. What we deliver I.C. Why we wrote this I.D. What this article is not II. Related Work III. The Data III.A. Sources III.B. Collection and integration III.C. Cleaning and the scraping…
After building a fully automated data lakehouse on Azure to ingest, transform, and enrich my entire Spotify listening history , including new data continuously pulled via the API, I wanted to take a deeper dive into the actual insights buried within that pile of data. While my initial exploration started with a few ad-hoc charts in a Jupyter Notebook just to understand the raw schema, this post…
The code related to this article can be found in the following repository . Feel free to reach out for any questions or suggestions. I. Introduction II. The Data Challenge III. Architecture and Implementation IV. Pipeline Design V. What's Next I. Introduction The Problem With Spotify Wrapped Every December, the internet loses its mind over Spotify Wrapped where people share their top artists,…
The code related to this article can be found in the following repository . Feel free to reach out for any questions or suggestions. The Context I. The Cost of Silence in Entreprise Data I.A. The Public AI Shortcut and Its Risks I.B. Why Off-the-Shelf AI Often Falls Short I.C. A Private-First Approach II. The Architecture II.A. The Interface II.B. The Worker II.C. The Inference Engine II.D. The…
The code related to this article can be found in the following repository . To understand how real estate market behaves over time, simply browsing listing websites is not enough. Relying solely on published statistics and market analysis is not sufficient either since these are released with a delay and therefore reflect past situation rather than current market climate. To accurately track…