Skip to content

Fortune-Adekogbe/Gridlines

Repository files navigation

Gridlines

This project is an attempt to track the power and energy generated by the Nigerian National Grid through time using data from the Ministry of Power.

Dashboard

The dashboard created at the end of this project can be accessed in multiple ways using Streamlit or Dash.

Live Streamlit Dashboard

The live dashboard is avaliable at https://gridlines.streamlit.app/.

Local Streamlit Dashboard

The local streamlit dashboard can be created by following the following steps:

Clone the repository

git clone https://github.com/Fortune-Adekogbe/Gridlines.git

Install requirements via pip

pip install -r requirements.txt

Run the streamlit app

streamlit run app.py

Local Dash Dashboard

The local streamlit dashboard can be created by following the following steps:

Clone the repository

git clone https://github.com/Fortune-Adekogbe/Gridlines.git

Install requirements via pip

pip install -r requirements.txt

Run the dash app

python powerlines.py

Possible Future Work

  • Scraping the newly found grid website, adding hourly reports on grid status possibly with some LLM. Analysing failure events with scraped data ✅
  • Writing script to automate scraping the new grid webiste for a limited timespan to fill in missing values
  • Adding summaries of the grid's performance per month
  • Predicting the likelihood of grid collapse
  • Filling in gaps in data using predictive methods
  • Adding news information to complement data in carring out points 2 and 3. Possibly also adding news summaries to the dashboard for more context.

Acknowledgement

  • Myself for being HIM.
  • The Federal Ministry of Power, Nigeria for publishing grid data.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •  

Languages