فكرته الأساسية هي مساعدة المرضى على اختيار المستشفى الأنسب لهم بناءً على:
مستوى الازدحام (Crowd Level) ← باستخدام بيانات تاريخية وتنبؤات زيارات لكل ساعة.
المسافة ووقت الوصول ← عبر Google Maps API وحساب الموقع الحالي للمستخدم.
تقدير وقت الوصول (Travel Time) مع إضافة هامش أمان.
مكونات المشروع
تطبيق Flutter:
واجهة لعرض المستشفيات وقائمة ببياناتها (الازدحام، المسافة، وقت السفر).
نظام حجز Reservation مع Firebase Firestore لحفظ الحجوزات.
Notifications لإشعار المستخدم بتحديثات الحجز.
Chatbot مدمج عبر Google Dialogflow لمساعدة المستخدم والإجابة على استفساراته.
Flask Backend (API):
يربط التطبيق مع Google Maps API.
يعالج بيانات الازدحام من CSV (Predicted Hourly Visits).
يعيد ترتيب المستشفيات (Sorting) بناءً على المسافة والازدحام باستخدام نظام Weighted Scoring.
الذكاء الاصطناعي (AI Layer):
التنبؤ بالازدحام من خلال بيانات Predicted_Visits.
ترتيب المستشفيات الأنسب باستخدام خوارزميات مبسطة (Rule-based AI).
الفائدة
توفير وقت المريض وجهده.
تقليل الضغط على المستشفيات المزدحمة.
تحسين تجربة المريض في الطوارئ.
تقديم قرارات مبنية على بيانات لحجز أسرع وأذكى.