بنيت نموذج تعلم آلي بيتوقّع هل الراكب نجا من كارثة تيتانيك ولا لأ، اعتمادًا على بياناته زي العمر، الجنس، الفئة، وسعر التذكرة.
خطوات العمل:
استكشاف البيانات (EDA) وفحص القيم الناقصة
تنظيف البيانات: حذف أعمدة غير مفيدة (زي deck)، وتعويض القيم الناقصة في العمر بالمتوسط
الكشف عن القيم الشاذة (Outliers) في العمر باستخدام IQR
معالجة البيانات: Standard Scaler لعمود السعر (fare)، وMinMaxScaler لعمود العمر
ترميز الأعمدة النصية (Label Encoding + One-Hot Encoding)
تدريب نموذج Logistic Regression وتقييمه بالـ Accuracy وConfusion Matrix
الأدوات المستخدمة: Python, Pandas, NumPy, Matplotlib, Seaborn, Scikit-learn