Logo Lanfrica

getnetbogale27/Kaim-week0-ai-challenge

Domaine:

environment and energy

Type de record:

project
Créateur:
get
Hôte:
Week 0 Challenge: Exploratory Data Analysis and Statistical Insights on Solar Radiation Data from Benin, Sierra Leone, and Togo. This project focuses on analyzing solar farm metrics to identify high-potential regions for solar investments, using Python, GitHub, and Streamlit. # Week 0 Challenge: Artificial Intelligence Mastery ## Overview This repository contains my submission for the **10 Academy Week 0 Challenge**. The challenge focuses on **Exploratory Data Analysis (EDA)** and statistical insights on solar radiation data from Benin, Sierra Leone, and Togo. The goal is to identify high-potential regions for solar energy investments and provide actionable insights to support sustainable energy strategies. ## Objectives - Perform data cleaning and exploratory data analysis (EDA) to uncover trends and insights. - Use statistical methods to validate findings and support data-driven recommendations. - Build an interactive dashboard using **Streamlit** to visualize the insights. - Apply Git and GitHub for version control and CI/CD practices. ## Dataset The dataset contains measurements for: - **Solar radiation metrics**: Global Horizontal Irradiance (GHI), Direct Normal Irradiance (DNI), Diffuse Horizontal Irradiance (DHI). - **Environmental conditions**: Temperature, Humidity, Wind Speed, Precipitation, etc. - **Sensor-specific data**: Module measurements, Cleaning events, etc. ## Key Tasks and Deliverables ### Task 1: Git and GitHub Setup - Set up the Python environment. - Utilize Git for version control and CI/CD workflows. ### Task 2: Data Understanding and EDA - Calculate summary statistics. - Analyze correlations and perform time-series analysis. - Explore wind, temperature, and solar radiation trends. - Handle missing values and outliers in the dataset. ### Task 3: Streamlit Dashboard (Bonus) - Create an interactive dashboard to visualize data insights. - Add sliders and other widgets for user interaction. - Deploy the dashboard using Streamlit Community Cloud. ## Project Structure ```plaintext ├── .github/ # CI/CD workflows │ └── workflows/ │ └── unittests.yml ├── .gitignore # Ignored files ├── README.md # Project documentation ├── requirements.txt # Python dependencies …