ما هو النظام؟
نظام OMR (Optical Mark Recognition) هو تقنية حديثة تستخدم الذكاء الاصطناعي والرؤية الحاسوبية لقراءة وتصحيح أوراق الإجابة تلقائياً. بدلاً من تصحيح الامتحانات يدوياً، يقوم النظام بمسح ورقة الإجابة ضوئياً وقراءة الدوائر المظللة لاستخراج الإجابات.
هذا نظام تعليمي متقدم يستخدم أحدث تقنيات الذكاء الاصطناعي لـأتمتة عملية التصحيح بشكل كامل. النظام جاهز للاستخدام الفعلي ويمكنه تحويل طريقة إدارة الامتحانات في المؤسسات التعليمية، مما يوفر الوقت والجهد ويحسن دقة التصحيح.
الهدف النهائي: تمكين المعلمين من التركيز على التدريس بدلاً من قضاء ساعات في التصحيح اليدوي
كيف يعمل النظام؟
1. إعداد النموذج (Template)
المعلم يقوم بتصميم قالب ورقة الإجابة
تحديد مواقع الأسئلة والدوائر بدقة
ضبط المناطق المهمة (ROI) للكشف الصحيح
2. مسح الأوراق
رفع ورقة الإجابة (PDF أو صورة)
النظام يحول الملف تلقائياً للتنسيق المناسب
فحص جودة الصورة وتحسينها
3. معالجة ذكية
كشف الدوائر: النظام يجد جميع الدوائر في الورقة
قراءة التظليل: يحدد الدوائر المملوءة بدقة
استخراج الإجابات: يربط كل دائرة بسؤال محدد
4. التصحيح والنتائج
مقارنة إجابات الطالب بالإجابات النموذجية
حساب الدرجات تلقائياً
إنتاج تقارير مفصلة
مكونات النظام
الواجهة الخلفية (Backend)
FastAPI: خادم سريع لمعالجة الطلبات
PostgreSQL: قاعدة بيانات لحفظ البيانات
Python: خوارزميات الذكاء الاصطناعي
Celery: معالجة مهام في الخلفية
الواجهة الأمامية (Frontend)
React + TypeScript: واجهة مستخدم حديثة
Chakra UI: مكونات جميلة ومتجاوبة
TanStack Router: نظام تنقل متقدم
دعم متعدد اللغات: عربي وإنجليزي
تقنيات الذكاء الاصطناعي
OpenCV: مكتبة الرؤية الحاسوبية
HoughCircles: خوارزمية كشف الدوائر
معالجة الصور: تحسين الجودة والوضوح
تقييم الثقة: نظام تقييم دقة القراءة
الفوائد الرئيسية
للمعلمين
توفير الوقت: تقليل 80-90% من وقت التصحيح
دقة عالية: 95%+ دقة في القراءة
تقارير فورية: نتائج فورية بعد المسح
تحليل إحصائي: فهم أداء الطلاب والأسئلة
للطلاب
نتائج سريعة: الحصول على الدرجات خلال دقائق
عدالة التصحيح: تصحيح موحد بدون تحيز
وضوح الأخطاء: معرفة الإجابات الصحيحة والخاطئة
للمؤسسة التعليمية
كفاءة إدارية: تقليل العبء الإداري
توفير التكاليف: عائد استثمار خلال 12-15 شهر
بيانات تحليلية: فهم الأداء الأكاديمي العام