Skip to content

ourharlequin/Time_Series_Research

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

5 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“ˆ Daily Active Users (DAU) Forecasting

An end-to-end time series analysis and forecasting project designed to predict Daily Active Users (DAU) using historical data. This project implements a SARIMA (Seasonal Autoregressive Integrated Moving Average) model to capture both trends and weekly seasonality in user engagement.

πŸ“‹ Table of Contents


πŸ“– Overview

Predicting active users is crucial for understanding platform growth and managing resources. This repository contains the data preparation, exploratory data analysis, stationarity testing (ADF Test), and the training of a SARIMAX model to forecast DAU.

Key Features:

  • Automated time series formatting and handling of missing dates.
  • Custom Grid Search for hyperparameter tuning.
  • Static and dynamic forecasting with confidence intervals.
  • Performance evaluation using sMAPE, MAPE, MSE, and RMSE.

πŸ“‚ Project Structure

β”œβ”€β”€ data.csv # Raw historical DAU data β”œβ”€β”€ SARIMA.ipynb # Main Jupyter Notebook with analysis and modeling β”œβ”€β”€ Prophet.ipynb # Main Jupyter Notebook with analysis and modeling β”œβ”€β”€ requirements.txt # Python dependencies (optional) └── README.md # Project documentation

About

An end-to-end time series analysis and forecasting project designed to predict Daily Active Users (DAU) using historical data

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors