Skip to content

praffulr/Hackathon-Water-Scarcity

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

46 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Hackathon on Water Scarcity 2025 - Baseline Model Repository

This repository provides a simple toolkit to train baseline models and generate submission files for the Hackathon on Water Scarcity 2025. The baseline models predict water discharge for the 52 stations of eval dataset. You are free to experiment with different modeling approaches or use distinct models per station, as long as your submission file adheres to the required format (see Codabench guidelines).

Data

  • Download:
    Obtain the dataset from Zenodo.
  • Setup:
    Unzip the dataset and place it in the root directory of the repository.

Notebook Structure

  1. Preprocessing

    • 01 - Data Preprocessing
    • 02 - Feature Engineering
  2. Training and Submission

    • 03 - Modelisation
    • 01 - Prediction Computation
  3. Exploration

    • 01 - Performance Comparison
    • 02 - Single Model Optimisation

Submission

After running the notebooks, create your submission file (data/evaluation/predictions.zip) and upload it to Codabench.

Setup Local Environment

  1. Python Version This repository was developed and tested using Python 3.12.6. For best compatibility, please ensure you are using Python 3.12 or a newer version.

  2. Create your venv - Mac version

# Create a virtual environment
python3 -m venv .venv

# Activate the virtual environment
source .venv/bin/activate

# Upgrade pip if needed
pip install --upgrade pip

# Install required packages
pip install -r requirements.txt

# Add the current directory to PYTHONPATH
export PYTHONPATH="$PYTHONPATH:$PWD"

About

Hackathon on water scarcity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Jupyter Notebook 92.1%
  • Python 7.9%