Synthima – تطبيق ترجمة وتعلّم لغة الإشارة باستخدام الذكاء الاصطناعي

تفاصيل العمل

Synthima هو تطبيق تعليمي وتفاعلي مبتكر يهدف إلى تسهيل التواصل مع فئة الصم والبكم من خلال ترجمة فورية للغة الإشارة إلى كلام منطوق باستخدام الذكاء الاصطناعي، بالإضافة إلى قاموس موسّع ونظام تعليمي مدمج يساعد المستخدمين على تعلّم لغة الإشارة بطريقة ممتعة وتفاعلية.

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

1.Flutter

• لإنشاء تطبيق متعدد المنصات يعمل على أجهزة Android وiOS بواجهة استخدام مرنة وحديثة.

• تصميم واجهات تفاعلية تدعم الحركات البصرية (Visual cues) المهمة في لغة الإشارة.

2.Node.js (Back-end)

• لتطوير الخادم (API) المسؤول عن إدارة بيانات المستخدم، القاموس، نتائج التعلّم، واسترجاع الأسئلة.

• تأمين عمليات تسجيل الدخول، تغيير كلمة المرور، وحفظ التقدّم في التعلم.

3.AI Model

• للتعرف على إشارات اليد من خلال الكاميرا وتحويلها إلى كلمات منطوقة أو مكتوبة.

• استخدام نموذج مدرّب مسبقًا لتحليل حركة اليد والتعرف على الإشارات في الوقت الفعلي.

4.قاعدة بيانات (MongoDB أو ما يعادلها):

• لتخزين بيانات المستخدم، كلمات القاموس، النتائج التعليمية، والإشارات المفضلة.

5.نظام الاختبارات والتعلّم:

• يحتوي على أساليب تقييم متنوعة: أسئلة اختيار من متعدد (MCQ)، صواب وخطأ، واسحب وافلت (Drag & Drop).

• تقسيم المحتوى إلى فئات (Categories) ومستويات (Levels) لتسهيل التعلم التدريجي.

مميزات التطبيق:

• ترجمة فورية للغة الإشارة:

استخدام الكاميرا لالتقاط إشارات اليد وتحويلها إلى نص أو صوت باستخدام نموذج ذكاء اصطناعي.

• قاموس شامل للغة الإشارة:

قاعدة بيانات غنية بالكلمات مع عرض الفيديو أو الصورة الخاصة بلغة الإشارة لكل كلمة.

إمكانية حفظ الكلمات المفضلة للرجوع إليها لاحقًا.

•? نظام تعليمي تدريجي:

تقسيم المحتوى إلى فئات ومستويات، واستخدام نماذج أسئلة تفاعلية لتحفيز التعلم (True/False – MCQ – Drag & Drop).

•️ إدارة الحساب:

دعم تغيير كلمة المرور، وتخصيص القاموس الشخصي.

•? واجهة تفاعلية وودية:

مصممة لتكون مناسبة للأطفال والبالغين، مع دعم الوصول (accessibility).

مراحل التنفيذ:

1.تحليل وتصميم النظام:

• دراسة احتياجات المستخدم المستهدف (متعلّمي لغة الإشارة ومترجميها).

• تصميم واجهات جذابة وعملية.

2.تطوير الذكاء الاصطناعي:

• دمج نموذج رؤية حاسوبية للتعرف على لغة الإشارة عبر الكاميرا وتحويلها لنص.

3.بناء القاموس التفاعلي:

• إضافة مكتبة إشارات غنية قابلة للبحث والتصفية.

• دعم الحفظ والاسترجاع السريع للكلمات.

4.برمجة نظام التعليم:

• إنشاء واجهات الأسئلة التفاعلية.

• تسجيل النتائج وربطها بتقدّم المستخدم.

5.تكامل الواجهة الأمامية مع الخادم:

• التواصل مع Back-end Node.js لتخزين واسترجاع البيانات.

• تأمين العمليات الحساسة مثل تسجيل الدخول وتغيير كلمة المرور.

6.الاختبار والتحسين:

• اختبار دقة النموذج.

• التحقق من تجربة المستخدم وتوافقه مع مختلف الأجهزة.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
47
تاريخ الإضافة
تاريخ الإنجاز
المهارات