CoolFace
Apppublic

abdrhilal/ai-emails

sourceHugging Faceupdated 1y agoView on Hugging Face
0likes
App README

مشروع بسيط يقوم بتصنيف رسائل البريد الإلكتروني إلى "سبام" (مزعج) أو "غير مرغوب فيه" (عادي) باستخدام نموذج Transformers مُدرب. يعتمد هذا المشروع على واجهة برمجة تطبيقات (API) مستضافة على Hugging Face Spaces.

المميزات

  • —تصنيف السبام/هام: يستخدم نموذج تعلم آلي لتصنيف رسائل البريد الإلكتروني.
  • —واجهة برمجة تطبيقات (API): يمكن الوصول إليه عبر API مستضاف على Hugging Face Spaces.
  • —واجهة ويب بسيطة: واجهة مستخدم (UI) بسيطة قائمة على الويب لاختبار النموذج بسهولة.

النموذج المُستخدم

النموذج الأساسي هو تم تدريبه خصيصًا لمهام تصنيف السبام. حجم النموذج المُدرب: حوالي 268 ميغا بايت.

بنية المشروع

كيفية التشغيل (محليًا)

1. إعداد بيئة بايثون

تأكد من تثبيت Python 3.9+ وإنشاء بيئة افتراضية:

bash
python -m venv venv
# على Windows:
.\venv\Scripts\activate
# على macOS/Linux:
source venv/bin/activate

pip install -r requirements.txt

python app.py