Skip to content

ansodata/time-series-forecasting-autoarima

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

15 Commits
Β 
Β 
Β 
Β 

Repository files navigation

time-series-forecasting-autoarima

Time series forecasting of telecom revenue using Auto-ARIMA and walk-forward validation.

πŸ“ˆ Telecom Revenue Forecasting with Auto-ARIMA

Overview: This project focuses on forecasting daily telecom revenue using historical data. A Time Series forecasting approach was applied using an Auto-ARIMA model, and the model's performance was evaluated through walk-forward validation.

The goal was to build an accurate model that can predict future revenue patterns β€” a critical tool for business decision-making.

πŸ“‚ Project Structure:

Exploratory Data Analysis (EDA)

Seasonal Decomposition

Stationarity Testing (ADF Test)

Auto-ARIMA modeling

Walk-forward validation

Performance evaluation

πŸ›  Technologies Used Python 3

Pandas β€” data manipulation

Matplotlib β€” visualization

pmdarima β€” Auto-ARIMA modeling

scikit-learn β€” metrics (MAE, RMSE, MAPE)

statsmodels β€” time series decomposition and ADF test

πŸ“Š Results Mean Absolute Error (MAE): ~0.60 million

Root Mean Squared Error (RMSE): ~0.75 million

Mean Absolute Percentage Error (MAPE): ~4.75%

The model consistently tracks the revenue patterns with high accuracy, making it a strong candidate for operational forecasting in telecom business environments.

✍️ Author Anso Michel Data Science & Analytics Enthusiast

πŸ“œ License: This project is licensed under the MIT License.

Releases

No releases published

Packages

No packages published