نظام ذكي للتنبؤ بالأمراض باستخدام الذكاء الاصطناعي
قمت بتطوير نظام ذكي للتنبؤ بالأمراض يعتمد على تقنيات تعلم الآلة ومعالجة اللغة الطبيعية، بهدف مساعدة المستخدمين في تحديد الأمراض المحتملة بناءً على الأعراض التي يقومون بإدخالها.
يعتمد المشروع على نموذج تعلم عميق تم بناؤه باستخدام TensorFlow، مع استخدام أسلوب ترميز متعدد للأعراض (Multi-label Encoding) لتمثيل الأعراض وربطها بالأمراض بشكل دقيق. كما تم تصميم نظام متكامل لمعالجة النصوص يتضمن تنظيف البيانات (Normalization)، واستخراج الأعراض من النصوص، بالإضافة إلى استخدام تقنيات المطابقة التقريبية (Fuzzy Matching) للتعامل بكفاءة مع المدخلات النصية الحرة.
تم نشر التطبيق باستخدام Streamlit لتوفير واجهة تفاعلية سهلة الاستخدام، حيث يمكن للمستخدم اختيار الأعراض من قائمة جاهزة أو إدخالها بشكل نصي. يقوم النظام بعرض المرض المتوقع مع نسبة الثقة، بالإضافة إلى وصف المرض والإجراءات الوقائية المقترحة اعتمادًا على بيانات طبية منظمة.
أهم المميزات:
بناء خط متكامل لمشروع تعلم الآلة (تنظيف البيانات، الترميز، التدريب، التقييم، والنشر)
استخدام تقنيات معالجة اللغة الطبيعية لاستخراج الأعراض من النصوص
تمثيل الأعراض باستخدام Multi-label Binarization
التنبؤ الفوري مع عرض نسبة الثقة
تطوير واجهة تفاعلية باستخدام Streamlit
دمج معلومات طبية إضافية مثل وصف الأمراض والإجراءات الوقائية
يعكس هذا المشروع القدرة على تصميم وتنفيذ حلول ذكاء اصطناعي عملية تربط بين النماذج الذكية وتجربة المستخدم في تطبيقات واقعية.