منصوبے کے بارے میں

RustWeatherML موسم کی پیشن گوئی کے لیے ایک پروڈکشن گریڈ مشین لرننگ نظام ہے، جو مکمل طور پر Rust میں بنایا گیا ہے۔ یہ ڈیٹا اکٹھا کرنے سے لے کر ماڈل کی نگرانی تک مکمل ML لائف سائیکل کا مظاہرہ کرتا ہے، اور انٹرایکٹو دریافت اور تجربات کے لیے Evcxr Jupyter کرنل استعمال کرتا ہے۔ اس ریپوزٹری میں براہ راست موسم کی پیشن گوئیاں شامل ہیں جو GitHub Actions کے ذریعے ہر 3 گھنٹے بعد خودکار طور پر اپ ڈیٹ ہوتی ہیں۔ یہ دنیا بھر کے متعدد شہروں کے لیے 24 گھنٹے، 48 گھنٹے، اور 72 گھنٹے کی پیشن گوئیاں فراہم کرتی ہے، جن میں درجہ حرارت، بارش کا امکان، بارش، بادل کی مقدار، ہوا کی رفتار، اور موسمی حالات شامل ہیں۔ پیشن گوئیاں Open-Meteo سے عددی موسم کی پیشن گوئی (NWP) کے ڈیٹا کو مشین لرننگ ماڈلز کے ساتھ ملاتی ہیں، جن میں درجہ حرارت کے لیے Ridge ریگریسرز اور بارش کے امکان کے لیے بیگنگ اینسمبل شامل ہیں۔ README میں تفصیلی جدولیں اور طریقہ کار کی وضاحتیں شامل ہیں، جیسے بلینڈنگ گتانک α=0.9 اور درجہ حرارت کی پیشن گوئیوں کے لیے RMSE اقدار۔