This project is designed to forecast the energy load demand of Bangladesh. The data has been collected from National Load Dispatch Center and for the predictions XGBoost algorithm has been used.
The application features the following:
- Trained the model with two years of data.
- And predict for next one year.
- It also shows month wise comparison of original and predicted data with relevant parameters.
- You can also observe the best and worst fit data in daily and monthly basis.
To install and run the application, follow these steps:
-
Clone this repository to your local machine.
git clone https://github.com/Samsul-Alam-STP/Bangladesh_electricity_load_forecastng.git
-
Create a virtual environment and activate it.
python -m venv env
source env/bin/activate
-
Install the required dependencies by running the following command in your terminal:
pip install -r requirements.txt
-
Run the code in jupyter notebook.
Contributions are always welcome!
Contributions to the project are welcome. To contribute, follow these steps:
- Fork the repository.
- Create a new branch for your contribution.
- Make your changes and commit them.
- Push your changes to your forked repository.
- Open a pull request to the original repository.
For any questions or queries, please contact the project maintainer at samsul.alam.stp@gmail.com
.