ForecastGA an Open-Source Python Tool to Forecast GA Data Using Several Popular Time Series Models
https://github.comForecastGA is an open-source tool that uses Google Analytics data to forecast using 12 popular forecasting models.
Models Available
ARIMA
: Automated ARIMA ModellingProphet
: Modeling Multiple Seasonality With Linear or Non-linear GrowthProphetBC
: Prophet Model with Box-Cox transform of the dataHWAAS
: Exponential Smoothing With Additive Trend and Additive SeasonalityHWAMS
: Exponential Smoothing with Additive Trend and Multiplicative SeasonalityNBEATS
: Neural basis expansion analysis (now fixed at 20 Epochs)Gluonts
: RNN-based Model (now fixed at 20 Epochs)TATS
: Seasonal and Trend no Box CoxTBAT
: Trend and Box CoxTBATS1
: Trend, Seasonal (one), and Box CoxTBATP1
: TBATS1 but Seasonal Inference is Hardcoded by PeriodicityTBATS2
: TBATS1 With Two Seasonal Periods