الرئيسية

AidMate هو تطبيق هدفه المساعدة في توفير الإسعافات الأولية عبر شات بوت لدعم المستخدمين عند عدم توفر طبيب.

⚠️ تنبيه: هذا مجرد مساعد أولي ويجب مراجعة الطبيب في حالة شدة الأعراض أو وجود خطأ في المعلومات.

التطبيق مفتوح المصدر، وهو تحديث لتطبيقي السابق (link).

ℹ️ ملاحظة: النسخة الأساسية قد لا تعطي استجابة عندما يكون السيرفر في وضع السكون.

Dowload Prelease Version:

للـ Windows: انقر هنا.

للـ Android: انقر هنا.

الدليل

هذا الدليل مخصص لشرح النظام. الكود مفتوح المصدر. Source Code

بنية التطبيق

التطبيق يعمل وفق microservices، ويتكون من 3 تطبيقات:

اختيار النموذج اللغوي

الهدف استخدام نموذج لغوي عربي كبير. يمكن الاطلاع على جميع النماذج التي تم تجربتها في ملف بايثون.

RAG Data

تم جمع البيانات من:

جزء الأوفلاين

تم بناء modules in Flutter لتوفير chatbot بسيط يعمل باستخدام distance-based retrieval.

Future Work

عن التطبيق

OfflineBot: يقوم بمعالجة النصوص بالعربية ثم يحولها إلى tf-idf ويقارنها بأسئلة محفوظة باستخدام cosine metric لاستخراج أفضل إجابة. الأرقام محسوبة مسبقًا عبر بايثون ومخزنة في assets.

3rd Party