نظام التنبؤ بأمراض القلب باستخدام التعلم الآلي هو مشروع متكامل طور ضمن برنامج سبرينتس إكس مايكروسوفت للتدريب العملي على الذكاء الاصطناعي والتعلم الآلي. يقوم النظام بمعالجة بيانات سريرية من مرضى القلب باستخدام خوارزمية الانحدار اللوجستي لتقييم خطر الإصابة بأمراض القلب بدقة عالية، حيث حقق النموذج درجة F1 بلغت 0.877 وAUC قدرها 0.951. يعمل النظام على مراحل متعددة تشمل التحليل الاستكشافي للبيانات، هندسة الميزات، اختيارها، تدريب النموذج، وتحسينه، مع نشره ضمن واجهة تفاعلية تستجيب في الوقت الفعلي.
تم تطوير النظام باستخدام لغة بايثون مع مكتبات مثل Scikit-learn وPandas وNumPy لأغراض النمذجة والمعالجة، إلى جانب أدوات لتصوير البيانات كالـMatplotlib وSeaborn، وواجهة مستخدم تفاعلية مبنية على Streamlit. يُستخدم المشروع لأغراض تعليمية فقط ولا يُعتمد عليه في التشخيص الطبي أو العلاج السريري، نظرًا لاعتماده على بيانات محدودة (303 عينات) وعدم اعتماده سريريًا.
يمثل هذا المشروع نموذجًا عمليًا يدمج تقنيات تعلم الآلة المتقدمة مع ممارسات هندسة البرمجيات لإنتاج نظام قابل للتوسع والاستخدام في تطبيقات الرعاية الصحية الذكية.