| --- |
| title: Facial Emotion Recognition |
| emoji: 😃 |
| colorFrom: blue |
| colorTo: purple |
| sdk: docker |
| app_port: 7860 |
| pinned: false |
| --- |
| |
| # Facial Emotion Recognition API |
|
|
| API لتصنيف المشاعر من صور الوجه باستخدام موديل CNN مدرب على dataset **FER2013**. |
|
|
| ## Endpoints |
|
|
| - `GET /` — health check |
| - `POST /predict` — ارفعي صورة (multipart/form-data, field name: `file`) وترجعلك: |
| - `predicted_emotion`: التوقع (Angry, Disgust, Fear, Happy, Sad, Surprise, Neutral) |
| - `confidence`: نسبة الثقة |
| - `all_probabilities`: احتمالات كل الفئات |
|
|
| ## ملاحظات |
|
|
| - الموديل بيتحمل من ملف `Fer2013.h5` الموجود في نفس الـ Space. |
| - الصورة بتتحول تلقائيًا Grayscale وتتعمل resize لـ 48x48 قبل التوقع. |
| - Swagger UI متاح على `/docs` بعد نشر الـ Space. |
|
|