— · MLOPS
GenAI Retail Forecast
GenAI Retail Forecast is an end-to-end MLOps pipeline that predicts demand across 1,115 store-product combinations and turns the numbers into an executive-readable narrative instead of a spreadsheet. Apache Beam and PySpark handle feature engineering — rolling lags, calendar signals, seasonal decomposition — feeding per-store ARIMA_PLUS models in BigQuery ML, while a RAG narrative layer grounds the generated summaries in the actual retrieved forecast data.
Stack
PythonApache BeamPySparkBigQuery MLFastAPILangChainFAISSThree.jsD3.jsTableauDockerGCP
Highlights
- 1,115 per-store ARIMA_PLUS models in BigQuery ML, backtested against a seasonal-naive baseline at MAPE 16.92%
- Apache Beam + PySpark feature pipeline cut feature-prep time 55%
- RAG narrative layer (LangChain + FAISS) grounds executive summaries in retrieved forecast facts; dashboard pairs D3.js charts with an interactive Three.js/WebGL scene