تفاصيل العمل

Stroke Risk Predictor — تطبيق ويب للتنبؤ بخطر السكتة الدماغية

تطبيق ويب مبني بلغة Python يقدّر خطر الإصابة بالسكتة الدماغية بناءً على سن المستخدم و15 عرضًا (مثل ألم الصدر، الدوخة، ضيق التنفس، عدم انتظام ضربات القلب). يعرض التطبيق نتيجتين في نفس الوقت:

- نموذج Regression يقدّر نسبة الخطر من 0 إلى 100%.

- نموذج Classification يصنّف الحالة إلى "معرّض للخطر" أو "غير معرّض"، وينبّه المستخدم عندما تتقارب النتيجتان قرب حد الفصل.

نطاق العمل:

- تحليل استكشافي كامل للبيانات (EDA): فحص القيم المفقودة والمكررة والقيم الشاذة.

- اكتشاف مشكلة Data Leakage في البيانات (عمود التصنيف كان مشتقًا مباشرة من عمود النسبة)، ومعالجتها قبل التدريب لضمان نتائج حقيقية غير مضخّمة.

- مقارنة عدة خوارزميات (Linear/Logistic Regression، Decision Tree، Random Forest، Gradient Boosting) واختيار الأنسب بناءً على مقاييس الأداء (R²، Accuracy، F1-Score، ROC-AUC) وثبات النموذج مع مدخلات خارج النطاق المعتاد.

- بناء واجهة استخدام تفاعلية بـ Streamlit ونشرها بشكل كامل (Deployment) على Streamlit Community Cloud برابط عام جاهز للاستخدام.

- تنظيم المشروع في مستودع GitHub احترافي: كود

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات