Ayucare هو تطبيق ويب يستخدم خوارزميات التعلم الآلي لاكتشاف الأمراض من الأعراض والتوصية بطب الايورفيدا. يستخدم التطبيق نموذجين للتعلم الآلي ، وكلاهما يستخدم خوارزميات شجرة القرار.
لتشغيل التطبيق ، ستحتاج إلى تثبيت العديد من الحزم ، بعضها رئيسي مثل:
لتثبيت هذه الحزم ، يمكنك استخدام الأمر التالي:
pip install -r requirements.txt
لتشغيل التطبيق ، انتقل إلى دليل Samudini وتشغيل الأمر التالي:
python app.py
سيبدأ هذا خادم تطوير Flask ، وسيكون التطبيق متاحًا على http: // localhost: 5000.
يستخدم التطبيق نموذجين للتعلم الآلي للكشف عن الأمراض والتوصية بطب الايورفيدا:
مصنف شجرة القرار: يتم تدريب هذا النموذج على مجموعة بيانات من الأعراض وأمراضها المقابلة. بالنظر إلى مجموعة من الأعراض ، يتنبأ النموذج بالمرض المحتمل.
مصنف شجرة القرار: يتم تدريب هذا النموذج على مجموعة بيانات من الأمراض وأدوية الايورفيدا المقابلة لها. بالنظر إلى المرض ، يوصي النموذج بأطباء الايورفيدا الأكثر فعالية.
تتوفر مجموعات البيانات المستخدمة لتدريب نماذج التعلم الآلي في دليل مجموعة البيانات في دليل نادون وعبد الله. يحتوي ملف data.csv على قائمة بالأعراض وأمراضها المقابلة ، ويحتوي ملف بيانات الوصفات الطبية للمخدرات على قائمة بالأمراض وأدوية الايورفيدا المقابلة.
إذا كنت ترغب في المساهمة في هذا المشروع ، فيمكنك توتر المستودع وتقديم طلب سحب. يرجى التأكد من اتباع نمط الكود الحالي وتضمين حالات الاختبار لأي وظيفة جديدة.