EGYADMIN's picture
Update SAJCO-AI v3.0 - Complete ensemble system with hot reload
35fa188 verified
metadata
language:
  - ar
  - en
license: apache-2.0
tags:
  - construction
  - saudi-arabia
  - price-prediction
  - project-analysis
  - infrastructure
  - engineering
  - arabic
  - regression
  - ensemble
pipeline_tag: feature-extraction

SAJCO-AI: نموذج الذكاء الاصطناعي لمشاريع البناء السعودية

SAJCO Logo

نظرة عامة | Overview

SAJCO-AI هو نموذج ذكاء اصطناعي متقدم مصمم خصيصاً لتحليل مشاريع البناء والمقاولات في المملكة العربية السعودية.

SAJCO-AI is an advanced AI model specifically designed for analyzing construction and contracting projects in the Kingdom of Saudi Arabia.

الميزات الرئيسية | Key Features

🏗️ التنبؤ بأسعار المواد | Material Price Prediction

  • الخرسانة بجميع درجاتها (C20-C50)
  • حديد التسليح (درجة 40، 60)
  • الأسمنت والطوب
  • الرمل والحصى
  • الأسفلت (ساخن، بارد، مطاطي)
  • مواد العزل والتشطيب

👷 حساب تكاليف العمالة | Labor Cost Calculation

  • المهندسين (مدني، معماري، كهرباء، ميكانيكا)
  • الفنيين والمشرفين
  • العمال المهرة
  • العمال غير المهرة
  • مستويات خبرة متعددة

🚧 مشاريع البنية التحتية | Infrastructure Projects

  • شبكات المياه والصرف الصحي
  • المناهيل والغرف الأرضية
  • شبكات الكهرباء والاتصالات
  • الطرق والجسور
  • الأنفاق

🚜 استئجار المعدات | Equipment Rental

  • الحفارات (صغيرة، متوسطة، كبيرة)
  • الشيولات
  • الرافعات
  • القلابات
  • معدات الأسفلت

🌊 مشاريع متخصصة | Specialized Projects

  • مشاريع السيول والتصريف
  • مشاريع الصيانة
  • الكسارات والمحاجر
  • الطرق السريعة
  • الكباري والجسور
  • الأنفاق العملاقة

البنية التقنية | Technical Architecture

Ensemble Learning

يستخدم النموذج تقنية Ensemble Learning مع ثلاثة نماذج:

  • Random Forest Regressor: للتنبؤات الدقيقة
  • Gradient Boosting Regressor: للتحسين التدريجي
  • Multi-Layer Perceptron: للأنماط المعقدة

Knowledge Base

قاعدة معرفة شاملة تحتوي على:

  • أسعار 8 مواد بناء رئيسية
  • تكاليف 10 أنواع من العمالة
  • 4 أنواع من مشاريع البنية التحتية
  • 5 أنواع من المعدات الثقيلة
  • عوامل إقليمية لجميع مدن المملكة

الاستخدام | Usage

التثبيت | Installation

pip install joblib numpy pandas scikit-learn

مثال: التنبؤ بسعر الخرسانة | Example: Concrete Price Prediction

from sajco_api import SAJCO_AI_API

# Initialize API
api = SAJCO_AI_API()

# Predict concrete price
result = api.predict_concrete_price(
    location="الرياض",
    quantity=100,  # cubic meters
    grade="C30"
)

print(f"Total cost: {result['total_cost']:.2f} SAR")
print(f"Unit price: {result['unit_price']:.2f} SAR/m³")

مثال: حساب تكلفة العمالة | Example: Labor Cost Calculation

# Calculate labor cost
result = api.predict_labor_cost(
    job_title="مهندس_مدني",
    location="الرياض",
    duration_days=30,
    team_size=2,
    experience="senior"
)

print(f"Total cost: {result['total_cost']:.2f} SAR")

مثال: مشروع بنية تحتية | Example: Infrastructure Project

# Water network project
result = api.predict_water_network_cost(
    location="الرياض",
    length_meters=1000,
    pipe_diameter="200mm"
)

print(f"Total cost: {result['total_cost']:.2f} SAR")
print(f"Cost per meter: {result['cost_per_meter']:.2f} SAR/m")

مثال: استئجار معدات | Example: Equipment Rental

# Rent excavator
result = api.predict_equipment_rental_cost(
    equipment_type="حفار",
    size="medium",
    duration_days=15,
    location="الرياض",
    include_operator=True
)

print(f"Total cost: {result['total_cost']:.2f} SAR")

مثال: مشروع طريق | Example: Road Project

# Road construction
result = api.predict_road_project_cost(
    location="الرياض",
    length_km=5,
    width_meters=12,
    road_type="أسفلت"
)

print(f"Total cost: {result['total_cost']:.2f} SAR")
print(f"Cost per km: {result['cost_per_km']:.2f} SAR/km")

الدقة والأداء | Accuracy and Performance

  • Material Prices: 92% confidence
  • Labor Costs: 90% confidence
  • Infrastructure: 88% confidence
  • Equipment Rental: 89% confidence
  • Specialized Projects: 82-87% confidence

المناطق المدعومة | Supported Regions

  • الرياض (Riyadh)
  • جدة (Jeddah)
  • الدمام (Dammam)
  • مكة المكرمة (Makkah)
  • المدينة المنورة (Madinah)
  • الطائف (Taif)
  • تبوك (Tabuk)
  • أبها (Abha)
  • حائل (Hail)
  • الجوف (Al-Jouf)

التحديثات التلقائية | Automatic Updates

النموذج يدعم التحديث التلقائي للأوزان بدون إعادة تشغيل (Hot Reload):

  • مراقبة تلقائية لملفات النماذج
  • تحميل فوري للأوزان المحدثة
  • استمرار العمل بدون انقطاع

المتطلبات | Requirements

joblib>=1.3.0
numpy>=1.24.0
pandas>=2.0.0
scikit-learn>=1.3.0
watchdog>=3.0.0  # For hot reload

الترخيص | License

Apache 2.0

الاتصال | Contact

الاستشهاد | Citation

@misc{sajco_ai_2026,
  title={SAJCO-AI: AI Model for Saudi Construction Projects},
  author={EGYADMIN},
  year={2026},
  publisher={Hugging Face},
  howpublished={\url{https://huggingface.co/EGYADMIN/SAJCO-AImodels_for_Saudi_construction_projects}}
}

© 2026 جميع الحقوق محفوظة | All Rights Reserved