تفاصيل العمل

نظام حضور رقمي ذكي باستخدام الذكاء الاصطناعي والتعرف على الوجه

Full-Stack AI Attendance System

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

أهم ما تم تنفيذه:

* تطوير نظام Face Recognition باستخدام Python وOpenCV وGoogle MediaPipe لاكتشاف الوجوه واستخراج Facial Landmarks.

* تدريب نموذج Random Forest Classifier باستخدام Scikit-learn للتعرف على الطلاب المسجلين.

* تطبيق Confidence Threshold لتقليل احتمالية المطابقة الخاطئة.

* بناء Backend باستخدام Flask وربط نظام التعرف على الوجه بواجهات RESTful API.

* تصميم قاعدة بيانات SQLite3 لإدارة بيانات الطلاب وسجلات الحضور والغياب.

* تطوير واجهة ويب حديثة ومتجاوبة باستخدام HTML5, CSS3, JavaScript مع تصميم Dark/Futuristic.

* ربط الواجهة بالـBackend باستخدام Fetch API لتنفيذ العمليات بشكل ديناميكي.

* إنشاء Dashboard تفاعلية باستخدام Chart.js لعرض وتحليل إحصائيات الحضور واتجاهاته خلال 30 يومًا.

* إضافة إمكانية تصدير سجلات وتقارير الحضور بصيغة CSV باستخدام Pandas.

* استخدام Jinja2 لعرض البيانات الديناميكية داخل النظام.

* حفظ وإدارة النماذج المدربة باستخدام Model Serialization.

التقنيات المستخدمة:

Python, Flask, OpenCV, MediaPipe, Scikit-learn, Random Forest, SQLite3, Pandas, HTML5, CSS3, JavaScript, Fetch API, Chart.js, Jinja2, Pickle.

المشروع يجمع بين الذكاء الاصطناعي، معالجة الصور، تطوير الـBackend والـFrontend، قواعد البيانات وتحليل البيانات في نظام Full-Stack متكامل.

ملفات مرفقة

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة