import numpy as np import joblib # 1. Modelni yuklash loaded_model = joblib.load("risk_model.pkl") print("=== Risk Bashorat Tizimi ===") # 2. Foydalanuvchidan ma'lumot olish age = int(input("Yoshni kiriting: ")) income = float(input("Oylik daromadni kiriting: ")) debt = float(input("Qarz miqdorini kiriting: ")) job_years = float(input("Ish staji (yil): ")) # 3. Modelga mos formatga o'tkazish sample = np.array([[age, income, debt, job_years]]) # 4. Bashorat qilish prediction = loaded_model.predict(sample)[0] probability = loaded_model.predict_proba(sample)[0][1] # 5. Natijani chiqarish print("\n=== NATIJA ===") if prediction == 1: print("Risk yuqori bo‘lishi mumkin") else: print("Risk past") print(f"Ehtimollik: {probability:.2f}")