هذا المشروع عبارة عن نظام ذكي للتنبؤ بأمراض القلب باستخدام تقنيات Machine Learning، حيث يقوم بتحليل مجموعة من المؤشرات الصحية للمستخدم وتقديم توقع حول احتمالية الإصابة بمرض القلب.
يعتمد النظام على نموذج تم تدريبه باستخدام مكتبة Scikit-learn على بيانات طبية تحتوي على عوامل مثل العمر، ضغط الدم، مستوى الكوليسترول، نمط الحياة، وغيرها من المؤشرات المهمة.
كما يحتوي المشروع على واجهة تفاعلية تم تصميمها باستخدام Streamlit لتسهيل استخدام النظام من قبل أي مستخدم دون الحاجة لخبرة تقنية، حيث يمكن إدخال البيانات بسهولة من خلال sliders و dropdown menus ثم الحصول على النتيجة بشكل فوري.
أهم مكونات المشروع:
جمع وتجهيز البيانات الطبية (Data Preprocessing)
بناء نموذج Machine Learning للتصنيف
تدريب النموذج وتحسين دقته
حفظ النموذج المدرب لاستخدامه لاحقًا
إنشاء واجهة مستخدم تفاعلية باستخدام Streamlit
ربط الواجهة بالنموذج لعرض النتائج مباشرة
آلية العمل:
يقوم المستخدم بإدخال بياناته الصحية عبر الواجهة، ثم يتم إرسال هذه البيانات إلى النموذج المدرب، والذي يقوم بتحليلها وإرجاع النتيجة في شكل احتمال أو تصنيف يوضح وجود خطر الإصابة بمرض القلب من عدمه.