AL-NAQEEP commited on
Commit
ec8ba84
·
verified ·
1 Parent(s): 2e35d70

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +26 -3
app.py CHANGED
@@ -29,8 +29,7 @@ def predict_from_input(text_input):
29
  return "✅ التنبؤ: المجموعة 0 ( حالة مستقرة)"
30
  except Exception as e:
31
  return f"❌ حدث خطأ أثناء المعالجة: {str(e)}"
32
-
33
- # واجهة Gradio
34
  iface = gr.Interface(
35
  fn=predict_from_input,
36
  inputs=gr.Textbox(
@@ -40,7 +39,31 @@ iface = gr.Interface(
40
  ),
41
  outputs="text",
42
  title="🔍 نموذج تصنيف المرضى",
43
- description="أدخل القيم الرقمية للـ 18 ميزة بالترتيب كما كانت في التدريب."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  )
45
 
46
  iface.launch()
 
 
29
  return "✅ التنبؤ: المجموعة 0 ( حالة مستقرة)"
30
  except Exception as e:
31
  return f"❌ حدث خطأ أثناء المعالجة: {str(e)}"
32
+ # واجهة Gradio مع شرح للمدخلات
 
33
  iface = gr.Interface(
34
  fn=predict_from_input,
35
  inputs=gr.Textbox(
 
39
  ),
40
  outputs="text",
41
  title="🔍 نموذج تصنيف المرضى",
42
+ description="""
43
+ 💡 أدخل القيم الرقمية المرتبطة بالحالة الصحية للمريض كما يلي:
44
+
45
+ 1. الجنس: 0 = أنثى، 1 = ذكر
46
+ 2. العمر (بالسنوات)
47
+ 3. سنوات التعليم
48
+ 4. الرضاعة الطبيعية: 0 = لا، 1 = نعم
49
+ 5. عدد الانتكاسات
50
+ 6. أعراض أولية متعددة: 0 = لا، 1 = نعم
51
+ 7. عدد الأشرطة القابلة للنشاط
52
+ 8. LLSSEP: 0 = سليم، 1 = غير طبيعي
53
+ 9. ULSSEP: 0 = سليم، 1 = غير طبيعي
54
+ 10. VEP: 0 = سليم، 1 = غير طبيعي
55
+ 11. BAEP: 0 = سليم، 1 = غير طبيعي
56
+ 12. التصوير حول البطينات: 0 = لا، 1 = نعم
57
+ 13. التصوير تحت الخيمة: 0 = لا، 1 = نعم
58
+ 14. التصوير القشري: 0 = لا، 1 = نعم
59
+ 15. التصوير النخاعي: 0 = لا، 1 = نعم
60
+ 16. EDSS الابتدائي (مثلاً 1 أو 2 أو 3)
61
+ 17. EDSS النهائي (مثلاً 1 أو 2 أو 3)
62
+ 18. درجة الإعاقة الأولية (عددية)
63
+
64
+ ⚠️ تأكد من إدخال **18 رقمًا** فقط مفصولة بمسافة أو فاصلة.
65
+ """
66
  )
67
 
68
  iface.launch()
69
+