Spaces:
Sleeping
license: mit
title: نظام متكامل لتحليل المناقصات والمشاريع المستقبلية لشركة شبه الجزيرة للمقاولات
sdk: streamlit
emoji: 🚀
colorFrom: indigo
colorTo: yellow
short_description: تحليل متقدم للمناقصات، المحتوى المحلي، سلاسل الإمداد، والتوق
sdk_version: 1.43.2
نظام تحليل المناقصات مع سلاسل الإمداد والمحتوى المحلي
نظرة عامة
نظام متكامل لتحليل المناقصات والعقود مع التركيز على سلاسل الإمداد والمحتوى المحلي، يستخدم تقنيات الذكاء الاصطناعي ومعالجة اللغة الطبيعية لاستخراج المعلومات المهمة وتقديم تحليلات وتوصيات.
المميزات الرئيسية
- تحليل المناقصات: استخراج المتطلبات والشروط الرئيسية من وثائق المناقصة
- تحليل التكاليف والمخاطر: تقدير التكاليف وتحديد المخاطر المحتملة
- المحتوى المحلي: تحليل وحساب نسبة المحتوى المحلي وتقديم توصيات للتحسين
- سلاسل الإمداد: تحليل سلاسل الإمداد وتحديد الموردين المحتملين
- الجدول الزمني: تحليل الجدول الزمني وتحديد المسار الحرج
- الذكاء الاصطناعي: استخدام نماذج اللغة الكبيرة ونماذج التعلم العميق للتحليل المتقدم
المتطلبات التقنية
- Python 3.9+
- Streamlit
- Pandas, NumPy, Matplotlib, Plotly
- Anthropic Claude API
- NLTK, Transformers, Sentence-Transformers
- PyPDF2, PyMuPDF, python-docx, textract
التثبيت
استنساخ المستودع:
git clone https://github.com/yourusername/tender-analysis-system.git cd tender-analysis-system
إنشاء بيئة افتراضية:
python -m venv venv source venv/bin/activate # لينكس/ماك venv\Scripts\activate # ويندوز
تثبيت المكتبات المطلوبة:
pip install -r requirements.txt
إعداد ملف
.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
التشغيل
streamlit run main.py
الوحدات الرئيسية
معالجة المستندات
تستخرج المعلومات المهمة من المستندات المختلفة (PDF, DOCX, XLSX, CSV, TXT).
تحليل المتطلبات
تحلل المتطلبات المستخرجة من المستندات وتقيم مدى اكتمالها ووضوحها.
تحليل التكاليف والمخاطر
تحلل التكاليف وتحدد المخاطر المحتملة وتقترح استراتيجيات للتخفيف منها.
المحتوى المحلي
تحسب نسبة المحتوى المحلي وتقدم توصيات لتحسينها.
سلاسل الإمداد
تحلل سلاسل الإمداد وتحدد الموردين المحتملين وتقيم المخاطر.
الجدول الزمني
تحلل الجدول الزمني وتحدد المسار الحرج وتقترح تحسينات.
نماذج الذكاء الاصطناعي
تستخدم نماذج اللغة الكبيرة ونماذج التعلم العميق للتحليل المتقدم.
التكامل مع المنصات الخارجية
- منصة المنافسات الحكومية (Munafasat)
- منصة اعتماد (Etimad)
- منصة بلدي (Balady)
المساهمة في المشروع
نرحب بمساهماتكم في تطوير المشروع! يرجى اتباع الخطوات التالية:
- عمل Fork للمستودع
- إنشاء فرع جديد لميزتكم (
git checkout -b feature/amazing-feature
) - الالتزام بالتغييرات (
git commit -m 'Add some amazing feature'
) - رفع الفرع إلى المستودع الخاص بكم (
git push origin feature/amazing-feature
) - فتح طلب سحب (Pull Request)
الترخيص
هذا المشروع مرخص بموجب ترخيص MIT.
الاتصال
للاستفسارات أو الدعم، يرجى التواصل عبر البريد الإلكتروني: [email protected]