المصحح الذكي

مصحّح نماذج الفقاعات بالكاميرا مع إدارة الدرجات وتحليل مخرجات التعلّم — بديل ذاتي الاستضافة لـ ZipGrade مبني على رؤية حاسوبية داخل المتصفح.

مشاهدة المعرض
التاريخ:

فبراير 2026 - مايو 2026

رابط المشروع:
التصنيفات:
تطوير الويبرؤية حاسوبيةتطوير متكاملLaravelSaaS
التقنيات:
  • Laravel
  • Filament
  • Livewire
  • OpenCV.js
  • TypeScript
  • Octane/RoadRunner
  • Pest
  • Tailwind

المصحح الذكي

منصة تصحيح تتيح للمعلم تصوير أوراق الاختبارات الورقية بالكاميرا والحصول على النتائج فوراً وبدقة، مع إدارة كاملة للدرجات وتحليل تلقائي لمخرجات التعلّم (CLOs).

التحدي

تصحيح نماذج الفقاعات يدوياً بطيء وعرضة للخطأ، والأدوات الموجودة مثل ZipGrade إنجليزية أولاً وتعتمد على السحابة، وضعيفة في دعم العربية وفي تقارير المخرجات التي تحتاجها الكليات فعلاً.

الحل

  • رؤية حاسوبية داخل المتصفح: يتم اكتشاف الفقاعات بالكامل في جهاز المستخدم عبر OpenCV.js، فلا تغادر صور الاختبارات الجهاز ولا توجد تكاليف سحابية.
  • التقاط ذكي: اكتشاف حدود الورقة تلقائياً، وكشف التظليل المزدوج، ودعم صور HEIC وملفات PDF.
  • منظومة تقييم متكاملة: نماذج إجابات متعددة (أ/ب/ج/د)، تصحيح الواجبات بالـ Rubric، إعادة التصحيح، وتتبّع مخرجات التعلّم تلقائياً.
  • مبنية للمؤسسات: تعدد المؤسسات، أدوار المتعاونين، استيراد وتصدير Excel، وواجهة عربية وإنجليزية.

التنفيذ التقني

Laravel 12 مع لوحة تحكم Filament 5، وواجهة Livewire و Alpine و TypeScript، و OpenCV.js لمعالجة التصحيح. تُنقل المهام الثقيلة إلى الطوابير وتُخدَم عبر Laravel Octane على RoadRunner لأداءٍ عالٍ. خلف المشروع نحو 608 التزامات (commits) و~35 اختباراً آلياً عبر Pest مع تكامل مستمر على GitHub Actions.

© 2025، جميع الحقوق محفوظة.