🤖 نظام مراجعة الأبحاث الأكاديمية بالذكاء الاصطناعي (IUG Research Monitor)
منصة ذكية لمساعدة طلبة الجامعات على مراجعة وتحليل أبحاث التخرج باستخدام الذكاء الاصطناعي، من خلال رفع ملفات PDF وWord، وتحليل محتواها، وتقديم ملخصات وملاحظات تساعد في تحسين جودة البحث.
✨ أبرز المميزات
📂 رفع وتحليل ملفات PDF وWord.
🤖 تحليل الأبحاث باستخدامOpenAI.
📝 إنشاء ملخصات وتقديم ملاحظات ونقاط قوة وجوانب تحتاج إلى تحسين.
📊 لوحة تحكم لمتابعة عمليات تقييم الأبحاث.
🔄 مقارنة الإصدارات وتحليل التعديلات فقط (Incremental Evaluation) لتقليل وقت المعالجة واستهلاك موارد الذكاء الاصطناعي.
⚡ معالجة المستندات الكبيرة بكفاءة من خلال تقسيمها إلى أجزاء (Smart Chunking) وتنفيذها بالتوازي (Parallel Processing).
🛡️ تحسين الاعتمادية باستخدام Polly لإعادة المحاولة تلقائيًا عند حدوث أخطاء أو تجاوز حدود الطلبات.
📚 حفظ سجل كامل لإصدارات المستندات وتتبع التعديلات.
💡 ما يميز المشروع تقنيًا
تطبيق Clean Architecture و CQRS.
دمج خدمات الذكاء الاصطناعي باستخدام OpenAi
معالجة متوازية (Parallel Processing) لتحسين الأداء.
إدارة الطلبات المتزامنة باستخدام SemaphoreSlim.
استخدام Polly مع Exponential Backoff لزيادة استقرار النظام.
تحليل الفروقات بين الإصدارات باستخدام DiffPlex لتقييم التعديلات فقط.
تصميم يركز على الأداء، قابلية التوسع، وتقليل استهلاك موارد الذكاء الاصطناعي.
🛠️ التقنيات المستخدمة
ASP.NET Core Web API
C#
Entity Framework Core
SQL Server
Clean Architecture
CQRS
MediatR
Gemini API
Polly
DiffPlex
SemaphoreSlim
Parallel Processing