تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي

تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي تطبيق بطاقات تعليمية تفاعلية لتعلم المفردات الإنجليزية مع ترجمة عربية باستخدام الذكاء الاصطناعي
تفاصيل العمل

تطوير تطبيق ويب تفاعلي لتعلم المفردات الإنجليزية بطريقة ذكية باستخدام Flashcards تفاعلية تساعد المستخدمين على حفظ الكلمات بسهولة وسرعة. يتيح النظام للمستخدمين إضافة الكلمات الإنجليزية مع تعريفها، ثم يقوم النظام تلقائيًا بترجمتها إلى اللغة العربية وتوفير خاصية النطق الصوتي للكلمات. يعتمد المشروع على تقنيات الويب الحديثة حيث تم بناء الخلفية (Backend) باستخدام Node.js و Express.js مع قاعدة بيانات SQLite لتخزين البطاقات التعليمية، بينما تم تطوير الواجهة الأمامية (Frontend) باستخدام HTML و CSS و JavaScript وBootstrap لتوفير واجهة سهلة الاستخدام ومتجاوبة مع مختلف الأجهزة. يوفر النظام عدة مميزات متقدمة مثل إمكانية رفع ملفات PDF أو TXT لاستخراج الكلمات تلقائيًا وتحويلها إلى بطاقات تعليمية، بالإضافة إلى إمكانية إضافة الكلمات يدويًا. كما يحتوي التطبيق على خاصية نطق الكلمات باستخدام Web Speech API لمساعدة المستخدم على تعلم النطق الصحيح. كما يسمح التطبيق للمستخدمين بتصدير جميع البطاقات التعليمية إلى ملف Excel (XLSX) لاستخدامها لاحقًا في الدراسة أو الطباعة. تم دمج تقنيات الذكاء الاصطناعي عبر OpenAI API لترجمة الكلمات تلقائيًا إلى اللغة العربية، مما يقلل الجهد اليدوي ويجعل تجربة التعلم أكثر سلاسة وفعالية. أهم مميزات المشروع إنشاء بطاقات تعليمية تفاعلية (Flashcards) لتعلم المفردات. رفع ملفات PDF / TXT لاستخراج الكلمات تلقائيًا. ترجمة الكلمات الإنجليزية إلى العربية باستخدام الذكاء الاصطناعي. تشغيل النطق الصوتي للكلمات لتحسين مهارة الاستماع. تخزين البيانات في قاعدة SQLite لضمان حفظها بشكل دائم. تصدير الكلمات والبطاقات التعليمية إلى Excel (XLSX). واجهة استخدام سهلة ومتجاوبة تعمل على الكمبيوتر والموبايل. التقنيات المستخدمة Backend: Node.js – Express.js Database: SQLite Frontend: HTML – CSS – JavaScript – Bootstrap AI Integration: OpenAI API Other Tools: Web Speech API – XLSX Library – Multer – pdf-parse

شارك
بطاقة العمل
تاريخ النشر
منذ أسبوع
المشاهدات
11
المستقل
طلب عمل مماثل
شارك
مركز المساعدة