Building a Time-Series Forecast & Anomaly Dashboard
A time-series forecasting and anomaly-detection tool

I am an Industrial Engineer utilizing the power of python to gain deeper insights in data.
I am currently learning Deep learning with TensorFlow
Search for a command to run...
A time-series forecasting and anomaly-detection tool

I am an Industrial Engineer utilizing the power of python to gain deeper insights in data.
I am currently learning Deep learning with TensorFlow
No comments yet. Be the first to comment.
Comparing different methods of performing time series forecasting.
I have done some time series forecasting using python in the past. Recently explored the Prophet library. I like exploring doing similar things using different tools, so I wanted to step through doing time series forecasting in excel. Which is surpri...
I recently built an interactive A3 process improvement app using Claude Sonnet 4 - and here's the interesting part: the app itself uses Claude's API to analyze completed A3 documents. It's essentially Claude helping to build a tool that leverages Cla...

Comparing Mistral 7B vs. LLaMA-2 7B using HuggingFace

Implementing a RAG model

This took a bit of time to get the certificate, but circling back to follow up on a previous accomplishment — I officially completed an AI/ML Apprenticeship! [U.S. Department of Labor apprenticeship completion certificate for the AI/ML Fundamentals P...
A time-series forecasting and anomaly-detection tool that lets users upload any dataset, automatically identifies the date and value columns, and produces dual forecasts with Prophet and auto-tuned SARIMAX—complete with Isolation Forest anomaly overlays.
In many datasets, timelines and trends are everything—yet I often bounce between separate scripts for forecasting, outlier hunting, and visualization. I wanted a single, browser-based workspace where anyone could upload a CSV or Excel file and instantly see forward-looking forecasts and anomaly flags in one place. I built this tool utilizing Streamlit.
➡️ Check out the Streamlit dashboard.
One-Click Data Ingestion
Drop in any time-series file (or play with the built-in sample). The app automatically sniffs out the date/time and metric columns, even if you rename or reorder them.
Dual Forecast Engines
Prophet—great for strong seasonal patterns and holiday effects.
Auto-tuned SARIMAX—handles subtle autocorrelation structures.
Both models train side-by-side, and their prediction intervals are plotted together for comparison.
Isolation Forest Anomaly Layer
After training, an Isolation Forest scans historical residuals plus new forecasts, shading points that deviate beyond an adaptive threshold.
Interactive Plotly Visuals
Hover to inspect values, toggle series on/off, zoom, or download a PNG snapshot.
Instant Exports
Click once to grab a tidy CSV of both forecasts or save the current chart to PNG for slide decks.
The repo is open-sourced on GitHub and deploy-ready to Streamlit Cloud in under five minutes. Clone, push, and share a public link with stakeholders—no server wrangling required.
Check out the Streamlit dashboard. Also check out my other times-series projects.
Let me know what you think!