Why Data Scientists Keep Saying Not To Use Prophet

I understand why Prophet gets picked up so often. You give it a date column and a value column, fit the model, ask for the future dataframe, and it gives you a chart that looks like somebody has already put it in a planning deck (I’m sure that in the last 30 days you’ve met at least 1 person who has done this). Anyways, there is a trend, there are changepoints, there are uncertainty bands. It feels much more finished than a lot of time series work feels in the beginning. ...

July 20, 2026 · 10 min · Shivam Chhuneja

ARIMA Is Boring, and That Is Why I Still Like It

I have been spending a lot of time around AI agents lately. Agents that can read files, call tools, update things, research things, write things, and generally make you feel like the computer might be about to become a coworker. Which is exciting. Also slightly stressful if you think about what it has access to for more than 30 seconds. Then there is ARIMA. ARIMA looks like it was named by someone who wanted to make sure nobody accidentally found statistics too exciting. It does not have a chat interface, cannot browse the web and definitely cannot write a follow-up email with “just circling back” in it. It looks at a sequence of numbers and asks some basic questions. ...

July 11, 2026 · 7 min · Shivam Chhuneja

ARIMA vs. SARIMA: Differences and When to Use Each for Forecasting

If you are trying to decide between ARIMA and SARIMA, the thing you are really checking for is seasonality. ARIMA is for a series with a trend or short-term dependence, but no predictable repeating cycle. SARIMA is for when you have that same stuff plus a repeating pattern, like monthly demand going up every December or daily traffic acting differently every weekend. Pretty much. The annoying bit is that seasonality can look like random mess until you actually plot the data. Also, a seasonal model sounds more complete, so it is tempting to throw one at everything. I have done that. Forecasting gets annoying pretty fast when the model is more complicated than the data needs it to be. ...

June 19, 2025 · 7 min · Shivam Chhuneja

Why ARIMA and SARIMA Still Matter: A Technical Guide to Time Series Forecasting

Deep Learning Gets the Spotlight, But Time Series Still Solves Real Problems In the machine learning landscape today, deep learning models - transformers, LSTMs, and other neural networks steal the show. They’re impressive, powerful, celebrated and make you feel smart too when you use them. However, when it comes to forecasting business metrics like sales, demand, or inventory, deep learning isn’t always the answer. Traditional time series models, especially ARIMA (AutoRegressive Integrated Moving Average) and its seasonal extension SARIMA, are some of the most effective and interpretable methods for forecasting structured temporal data. ...

June 16, 2025 · 8 min · Shivam Chhuneja