تطوير محرك متكامل لمعالجة النصوص وتجهيزها للذكاء الاصطناعي (Arabic & English NLP Engine)

تطوير محرك متكامل لمعالجة النصوص وتجهيزها للذكاء الاصطناعي (Arabic & English NLP Engine)
تفاصيل العمل

قمت بتصميم وتطوير محرك برمجياً متكاملًا وموديولار (Modular) لمعالجة النصوص وتجهيزها للغات الطبيعية (NLP)، يدعم اللغتين العربية والإنجليزية بشكل ديناميكي كامل. تم بناء المشروع كخدمة ويب (RESTful API) باستخدام إطار العمل FastAPI، بالإضافة إلى واجهة مستخدم رسومية (Web GUI) لتسهيل تجربة الاستخدام واختبار القواعد الفورية. المميزات التقنية للمشروع: • معالجة متقدمة للغة العربية: دمج مكتبات مثل PyArabic و Tashaphyne و ISRIStemmer للتعامل مع تحديات اللغة العربية مثل (إزالة التشكيل، إزالة التطويل، توحيد الهمزات والألف، وجذر الكلمات). • معالجة احترافية للغة الإنجليزية: الاعتماد على spaCy لعمل الـ Lemmatization بدقة عالية، و NLTK لإجراء عمليات الـ Tokenization والـ Stemming. • تصفية ذكية للكلمات المفتاحية (Stopwords): بناء نظام ذكي يحذف الكلمات غير المؤثرة مع الحفاظ على أدوات النفي والروابط الأساسية التي تغير معنى الجملة. • بنية برمجية نظيفة (Clean Architecture): تقسيم المشروع إلى طبقات منفصلة (Routers, Services, Utils, Models) لسهولة التوسع والتعديل مستقبلاً. • الحاوية الذكية (Dockerization): تغليف المشروع بالكامل داخل حاوية Docker (Single Container) لضمان سهولة التشغيل والنشر (Deployment) على أي سيرفر بضغطة زر. التقنيات المستخدمة: • Backend: Python, FastAPI, Pydantic • NLP Tools: SpaCy, NLTK, PyArabic, Tashaphyne • DevOps & Frontend: Docker, HTML5/CSS3 (Modern Dark Theme)

شارك
بطاقة العمل
تاريخ النشر
منذ شهر
المشاهدات
57
المستقل
Ahmed Metawea
Ahmed Metawea
مهندس ذكاء اصطناعي
طلب عمل مماثل
شارك
مركز المساعدة