#!/usr/bin/env python # -*- coding: utf-8 -*- """ تطبيق تقييم مخاطر العقود الآلي """ import os import sys import streamlit as st import pandas as pd import numpy as np # إضافة مسار النظام للوصول للملفات المشتركة sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), "../.."))) # استيراد مكونات تحليل مخاطر العقود from modules.risk_assessment.contract_risk_analyzer import ContractRiskAnalyzer class RiskAssessmentApp: """تطبيق تقييم مخاطر العقود الآلي""" def __init__(self): """تهيئة تطبيق تقييم مخاطر العقود""" self.risk_analyzer = ContractRiskAnalyzer() def render(self): """عرض واجهة المستخدم الرئيسية للتطبيق""" self.risk_analyzer.render() # تشغيل التطبيق بشكل مستقل عند استدعاء الملف مباشرة if __name__ == "__main__": st.set_page_config( page_title="تقييم مخاطر العقود الآلي | WAHBi AI", page_icon="⚠️", layout="wide", initial_sidebar_state="expanded" ) app = RiskAssessmentApp() app.render()