Aplikasi ini menggunakan model Machine Learning (XGBoost) untuk memprediksi kemungkinan terjadinya petir berdasarkan parameter atmosfer dan waktu (jam, musim, bulan).
- Jam (00 atau 12 UTC)
- Musim (DJF, MAM, JJA, SON)
- Bulan
- Parameter atmosfer:
- KI Index
- SWEAT Index
- Lifted Index (LI)
- CAPE (Convective Available Potential Energy)
- TTI (Total Totals Index)
- SI (Showalter Index)
- PW (Precipitable Water)
- Probabilitas petir
- Klasifikasi biner (⚡ Petir / ✅ Non-Petir)
Pastikan sudah menginstal streamlit:
pip install -r requirements.txt
streamlit run app.py- Upload project ini ke GitHub
- Buka https://streamlit.io/cloud
- Klik New app dan pilih repositori ini
- Pastikan file utama adalah
app.py - Klik Deploy
Model telah dilatih dengan data meteorologi dan fitur musiman menggunakan cos_month, yang terbukti meningkatkan akurasi.