WAHBi-AI-V2 / README.md
EGYADMIN's picture
Update README.md
df6a51d verified
|
raw
history blame
4.83 kB
---
license: mit
title: نظام متكامل لتحليل المناقصات والمشاريع المستقبلية لشركة شبه الجزيرة للمقاولات
sdk: streamlit
emoji: 🚀
colorFrom: indigo
colorTo: yellow
short_description: تحليل متقدم للمناقصات، المحتوى المحلي، سلاسل الإمداد، والتوق
sdk_version: 1.43.2
---
# نظام تحليل المناقصات مع سلاسل الإمداد والمحتوى المحلي
## نظرة عامة
نظام متكامل لتحليل المناقصات والعقود مع التركيز على سلاسل الإمداد والمحتوى المحلي، يستخدم تقنيات الذكاء الاصطناعي ومعالجة اللغة الطبيعية لاستخراج المعلومات المهمة وتقديم تحليلات وتوصيات.
![الهيكل الهندسي للنظام](docs/images/system-architecture.svg)
## المميزات الرئيسية
- **تحليل المناقصات**: استخراج المتطلبات والشروط الرئيسية من وثائق المناقصة
- **تحليل التكاليف والمخاطر**: تقدير التكاليف وتحديد المخاطر المحتملة
- **المحتوى المحلي**: تحليل وحساب نسبة المحتوى المحلي وتقديم توصيات للتحسين
- **سلاسل الإمداد**: تحليل سلاسل الإمداد وتحديد الموردين المحتملين
- **الجدول الزمني**: تحليل الجدول الزمني وتحديد المسار الحرج
- **الذكاء الاصطناعي**: استخدام نماذج اللغة الكبيرة ونماذج التعلم العميق للتحليل المتقدم
## المتطلبات التقنية
- Python 3.9+
- Streamlit
- Pandas, NumPy, Matplotlib, Plotly
- Anthropic Claude API
- NLTK, Transformers, Sentence-Transformers
- PyPDF2, PyMuPDF, python-docx, textract
## التثبيت
1. استنساخ المستودع:
```bash
git clone https://github.com/yourusername/tender-analysis-system.git
cd tender-analysis-system
```
2. إنشاء بيئة افتراضية:
```bash
python -m venv venv
source venv/bin/activate # لينكس/ماك
venv\Scripts\activate # ويندوز
```
3. تثبيت المكتبات المطلوبة:
```bash
pip install -r requirements.txt
```
4. إعداد ملف `.env`:
```
# إعدادات التطبيق
DEBUG=True
DATA_DIR=data
OUTPUT_DIR=output
LOGS_DIR=logs
# مفاتيح API
ANTHROPIC_API_KEY=your_anthropic_api_key
MUNAFASAT_API_KEY=your_munafasat_api_key
ETIMAD_API_KEY=your_etimad_api_key
BALADY_API_KEY=your_balady_api_key
```
## التشغيل
```bash
streamlit run main.py
```
## الوحدات الرئيسية
### معالجة المستندات
تستخرج المعلومات المهمة من المستندات المختلفة (PDF, DOCX, XLSX, CSV, TXT).
### تحليل المتطلبات
تحلل المتطلبات المستخرجة من المستندات وتقيم مدى اكتمالها ووضوحها.
### تحليل التكاليف والمخاطر
تحلل التكاليف وتحدد المخاطر المحتملة وتقترح استراتيجيات للتخفيف منها.
### المحتوى المحلي
تحسب نسبة المحتوى المحلي وتقدم توصيات لتحسينها.
### سلاسل الإمداد
تحلل سلاسل الإمداد وتحدد الموردين المحتملين وتقيم المخاطر.
### الجدول الزمني
تحلل الجدول الزمني وتحدد المسار الحرج وتقترح تحسينات.
### نماذج الذكاء الاصطناعي
تستخدم نماذج اللغة الكبيرة ونماذج التعلم العميق للتحليل المتقدم.
## التكامل مع المنصات الخارجية
- منصة المنافسات الحكومية (Munafasat)
- منصة اعتماد (Etimad)
- منصة بلدي (Balady)
## المساهمة في المشروع
نرحب بمساهماتكم في تطوير المشروع! يرجى اتباع الخطوات التالية:
1. عمل Fork للمستودع
2. إنشاء فرع جديد لميزتكم (`git checkout -b feature/amazing-feature`)
3. الالتزام بالتغييرات (`git commit -m 'Add some amazing feature'`)
4. رفع الفرع إلى المستودع الخاص بكم (`git push origin feature/amazing-feature`)
5. فتح طلب سحب (Pull Request)
## الترخيص
هذا المشروع مرخص بموجب [ترخيص MIT](LICENSE).
## الاتصال
للاستفسارات أو الدعم، يرجى التواصل عبر البريد الإلكتروني: [email protected]