Skip to content

AchineSanjana/RiskCast

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FDM Storm Damage Predictor — Project Skeleton

This repository is a starting point for your Fundamentals of Data Mining mini project. It includes a clean folder layout, starter code, and step-by-step commands.

1) Prereqs

  • Install Python 3.10 or newer
  • Install Git
  • (Recommended) Visual Studio Code + Python & Jupyter extensions

2) Create and activate a virtual environment

Windows (PowerShell):

python -m venv .venv
.\.venv\Scripts\Activate.ps1

macOS / Linux:

python3 -m venv .venv
source .venv/bin/activate

3) Install dependencies

pip install -U pip
pip install -r requirements.txt

4) Put your dataset

Place your CSV(s) into data/raw/ (e.g., StormEvents_details-ftp_v1.0_d2010_*.csv).

5) Open the starter notebook

jupyter notebook notebooks/01_eda.ipynb

6) Run the API (after training a model)

uvicorn api.main:app --reload

7) Run the Streamlit app

streamlit run app/ui.py

About

Storm Damage Cost Predictor

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published