````markdown
# π Cross-Country Solar Data Analysis β Week 0 Challenge
Welcome to the Week 0 challenge of 10 Academy's Artificial Intelligence Mastery program. This repository contains the complete solution to the solar farm analysis project, including data profiling, exploratory analysis, cross-country comparison, and an interactive dashboard.
---
## π Project Objective
MoonLight Energy Solutions is seeking data-driven insights to guide sustainable investments in solar farms across **Benin**, **Sierra Leone**, and **Togo**. This project analyzes key environmental metrics from each country to identify high-potential regions for solar deployment.
---
## π Repository Structure
```bash
.
βββ data/ # Raw & cleaned data (ignored in git)
βββ notebooks/ # EDA and comparison notebooks
β βββ benin_eda.ipynb
β βββ sierra_leone_eda.ipynb
β βββ togo_eda.ipynb
β βββ compare_countries.ipynb
βββ app/ # Streamlit dashboard
β βββ __init__.py
β βββ main.py
β βββ utils.py
βββ dashboard_screenshots/ # Screenshot(s) of Streamlit app
βββ .github/workflows/ # GitHub Actions CI pipeline
β βββ ci.yml
βββ .gitignore
βββ requirements.txt
βββ README.md # Project documentation
βββ reports/ # Final report (Markdown or PDF)
````
---
## π§ͺ Methodology
This project followed a structured data science pipeline:
1. **Git & Environment Setup**
* Repo initialized with `.gitignore`, `requirements.txt`, and GitHub Actions CI.
* Environment reproducibility ensured via `venv` and proper commit hygiene.
2. **Data Profiling & Cleaning**
* Handled missing values and outliers using statistical techniques.
* Computed Z-scores for key metrics (GHI, DNI, DHI, ModA, ModB, WS).
* Cleaned datasets exported to `/data` folder for analysis.
3. **Exploratory Data Analysis (EDA)**
* Summary stats, correlation heatmaps, and time series visualizations.
* Impact of cleaning events analyzed.
* Wind β¦