Skip to content

egyadmin/SAJCO-AI

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 

Repository files navigation

نظام تحليل المناقصات ودراسة المشاريع

نظرة عامة

هذا النظام مطور خصيصًا لشركة شبه الجزيرة للمقاولات لتحليل المناقصات ودراسة المشاريع باستخدام تقنيات الذكاء الاصطناعي ومعالجة اللغة الطبيعية. يساعد النظام في استخراج المعلومات الهامة من المستندات، تحليل المناقصات، ودعم اتخاذ القرار.

المميزات الرئيسية

  • معالجة المستندات: استخراج البيانات من ملفات PDF، Word، والمستندات النصية
  • تحليل المناقصات: تحليل متطلبات المناقصات وتقدير الموارد اللازمة
  • تحليل النصوص العربية: استخدام نماذج متخصصة لمعالجة اللغة العربية
  • استخراج الكيانات: التعرف التلقائي على الأسماء، المواقع، التواريخ، والمبالغ المالية
  • تحليل المشاعر: تحديد النبرة العامة للنصوص (إيجابية/سلبية/محايدة)
  • تلخيص النصوص: إنشاء ملخصات آلية للمستندات الطويلة
  • الترجمة الآلية: ترجمة النصوص بين العربية والإنجليزية

المتطلبات التقنية

المكتبات الرئيسية

transformers>=4.15.0
torch>=1.10.0
gradio>=3.50.0
pandas>=1.3.0
matplotlib>=3.4.0
scikit-learn>=1.0.0
sentence-transformers>=2.0.0
bitsandbytes>=0.39.0
pymupdf>=1.18.0
numpy>=1.20.0

متطلبات النظام الموصى بها

  • معالج: وحدة معالجة مركزية بـ 4 أنوية على الأقل
  • ذاكرة: 16 جيجابايت RAM على الأقل
  • مساحة تخزين: 10 جيجابايت مساحة حرة على الأقل
  • بطاقة رسوميات: NVIDIA GPU مع ذاكرة 8 جيجابايت (مُستحسن لتسريع معالجة النماذج)

طريقة الاستخدام

  1. تحميل المستند: قم برفع ملف المناقصة أو المشروع بصيغة PDF، Word، أو نص
  2. اختيار التحليل المطلوب: حدد نوع التحليل المراد إجراؤه (استخراج كيانات، تلخيص، تحليل عام)
  3. مراجعة النتائج: عرض نتائج التحليل مع إمكانية تصديرها بصيغ مختلفة

نماذج الذكاء الاصطناعي المستخدمة

  • نماذج معالجة اللغة العربية: AraBERT، CAMeLBERT، MARBERT
  • نماذج استخراج الكيانات: bert-base-arabertv02-ner
  • نماذج التلخيص: araT5-base-summary
  • نماذج الترجمة: opus-mt-ar-en، mbart-large-50
  • نماذج التمثيل النصي: sentence-transformers، ARBERT

التثبيت والإعداد

التثبيت المحلي

# استنساخ المستودع
git clone https://github.com/username/tender-analysis-system.git
cd tender-analysis-system

# إنشاء بيئة افتراضية (اختياري ولكن مستحسن)
python -m venv venv
source venv/bin/activate  # على Linux/Mac
# أو
venv\Scripts\activate  # على Windows

# تثبيت المتطلبات
pip install -r requirements.txt

# تشغيل التطبيق
python app.py

التشغيل على Hugging Face Spaces

يمكن الوصول للنظام مباشرة عبر منصة Hugging Face Spaces على الرابط: https://huggingface.co/spaces/EGYADMIN/Wahbi-ai

تطوير مستقبلي

  • إضافة دعم للتعرف على الصور والمخططات داخل المستندات
  • تحسين دقة استخراج الأرقام والقيم المالية
  • إضافة تحليل المخاطر للمشاريع
  • دعم المزيد من اللغات للتحليل

الإشراف والتطوير

تم تطوير هذا النظام بواسطة م. تامر الجوهري لصالح شركة شبه الجزيرة للمقاولات

الترخيص والحقوق

جميع الحقوق محفوظة © 2025 شركة شبه الجزيرة للمقاولات


للاستفسارات الفنية، يرجى التواصل مع قسم الدعم الفني على البريد الإلكتروني: tgohary@sajco.com.sa

About

Created Tamer El Gohary

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published