**Software Guard** هو نظام ذكي لمراجعة وتحليل العقود البرمجية باستخدام تقنيات الذكاء الاصطناعي، بهدف مساعدة الشركات والمطورين على اكتشاف المخاطر القانونية والتأكد من توافق العقود مع القوانين والسياسات الداخلية.
يعتمد النظام على **نموذج ذكاء اصطناعي قمنا بتطويره وتدريبه خصيصًا لتحليل العقود وفقًا للقانون المصري**، حيث يقدم ملاحظات وتوصيات تساعد على تحسين العقد واكتشاف البنود التي قد تسبب مشكلات قانونية.
كما يستخدم النظام **Object Constraint Language (OCL)** للتحقق من توافق العقود مع **السياسات والقواعد الخاصة بكل شركة**، مما يسمح بتطبيق متطلبات كل مؤسسة بشكل مرن ودقيق قبل اعتماد العقد.
تم تطوير المشروع باستخدام **React** للواجهة الأمامية، و**Java Spring Boot** للخلفية، مع خدمات Python للذكاء الاصطناعي، وتصميم معماري يضمن سهولة التوسع والصيانة.
**أبرز المميزات:**
* تحليل العقود باستخدام نموذج ذكاء اصطناعي مطور خصيصًا وفقًا للقانون المصري.
* التحقق من توافق العقود مع سياسات الشركة باستخدام OCL.
* اكتشاف المخاطر والأخطاء القانونية وتقديم توصيات لتحسين العقود.
* إدارة المستخدمين والعقود من خلال لوحة تحكم متكاملة.
* واجهة استخدام حديثة وسهلة الاستخدام.
* تصميم قابل للتوسع وأداء عالي.
**التقنيات المستخدمة:**
React، Java Spring Boot، Python، Object Constraint Language (OCL)، REST APIs، MySQL، Git، Vercel.