AI Medical System – نظام ذكي لتشخيص الأعراض باستخدام الذكاء الاصطناعي والتفكير المنطقي
وصف المشروع:
تطوير تطبيق ويب تعليمي/بحثي متقدم يهدف إلى دعم عملية التشخيص الطبي الأولي من خلال تحليل الأعراض المكتوبة بلغة طبيعية (Natural Language Input)، ومن ثم توليد تشخيصات محتملة وتوصيات علاجية مبدئية، مع تقديم شرح منطقي لآلية اتخاذ القرار.
الوظائف الأساسية:
تحليل إدخالات نصية بلغة طبيعية (Natural Language Processing) لاستخلاص الأعراض.
توليد تشخيصات طبية محتملة باستخدام نماذج تعلم الآلة المدربة على بيانات طبية.
تطبيق نظام استدلال رمزي (Symbolic Reasoning) باستخدام محرك Prolog لمحاكاة التفكير المنطقي الطبي.
تقديم توصيات علاجية عامة بناءً على نتائج التشخيص.
عرض تفسير شفاف (Explainable AI) لآلية اتخاذ القرار، عبر الجمع بين نتائج النماذج وتبريرها المنطقي.
التقنيات والأدوات المستخدمة:
Flask (Python): لتطوير واجهة الويب وخدمة واجهات API الخلفية.
Machine Learning Models: لبناء طبقة التشخيص الذكي باستخدام خوارزميات مثل Decision Trees أو Random Forest أو Naive Bayes مدربة على بيانات طبية.
NLP (Natural Language Processing): لتحليل النصوص الطبية المدخلة من المستخدم باستخدام مكتبات مثل spaCy أو NLTK.
SWI-Prolog: لتنفيذ منطق الاستدلال الطبي (Rule-based Reasoning) وربط الأعراض بالتشخيصات المحتملة عبر قاعدة معرفية.
HTML, CSS, JavaScript: لتصميم واجهة مستخدم تفاعلية، سهلة الاستخدام وسريعة الاستجابة.
AJAX / REST APIs: لتبادل البيانات بين الواجهة الأمامية والخلفية بسلاسة.
حالة الاستخدام:
النظام مصمم لأغراض تعليمية وبحثية، بهدف تدريب الطلاب أو الباحثين على فهم طرق التشخيص الطبي المبني على الذكاء الاصطناعي والتفكير الرمزي، مع التركيز على الشفافية وقابلية التفسير (XAI).