الهدف من هذا المشروع هو التعرّف على الأرقام المكتوبة بخط اليد باستخدام نموذج من نماذج تعلم الآلة يُعرف باسم آلة المتجهات الداعمة (SVM).
تم إنشاء مجموعة البيانات باستخدام مجموعة متنوعة من الصور التي تحتوي على أرقام مكتوبة بخط اليد من 0 إلى 9. ويتم تجهيز البيانات عن طريق تغيير حجم الصور (Resizing) ثم استخراج قيمة كل بكسل وإضافتها إلى بيانات الصورة.
بعد ذلك يتم تقسيم مجموعة البيانات إلى:
80٪ للتدريب (Training)
20٪ للاختبار (Testing)
ويتم استخدام الـ 80٪ الخاصة بالتدريب لتدريب النموذج.
بعد ذلك يتم التقاط سلسلة من لقطات الشاشة لجزء معين من الشاشة، ثم تتم مقارنة كل لقطة شاشة مع النموذج المدرب.
وفي النهاية يتم عرض التنبؤ بالرقم باستخدام رسم بياني من خلال مكتبة Matplotlib في بايثون.