أصبح للتعلم الآلي والذكاء الاصطناعي تأثير متزايد على تكنولوجيا الهاتف المحمول في الوقت الحاضر. أصبحت الأجهزة أكثر قدرة على استخدام الذكاء الاصطناعي، ويتم دمج التعلم الآلي وطرق الذكاء الاصطناعي في تطبيقات الهاتف المحمول لتحسين تجارب المستخدم وتعزيزها.
لقد كان تطوير تطبيقات الهاتف المحمول التي تتضمن التعلم الآلي مهمة صعبة منذ فترة طويلة. ولكن بمساعدة المنصات وأدوات التطوير مثل TensorFlow Lite، أصبح القيام بذلك أسهل. تزودنا TensorFlow Lite بنماذج التعلم الآلي المدربة مسبقًا بالإضافة إلى أدوات لتدريب واستيراد نماذجنا المخصصة. ولكن كيف يمكننا بالفعل تطوير تجربة مقنعة فوق نماذج التعلم الآلي تلك؟ وهنا يأتي دور Flutter.
Flutter عبارة عن مجموعة أدوات محمولة لواجهة المستخدم تم إنشاؤها بواسطة Google ومجتمعها مفتوح المصدر لتطوير تطبيقات Android وIOS والويب وسطح المكتب. يجمع Flutter في جوهره بين محرك رسومي عالي الأداء ولغة برمجة Dart.
في هذا الكتاب، سنجمع بين قوة Flutter و TensorFlow Liteعلى الجهاز لتطوير تطبيقات Flutter يمكنها القيام العديد من المهام مثل التعرف على الكلام والصور والإيماءات وغيرها.
لقد حاولت قدر المستطاع ان اترجم المقالات والمشاريع الأكثر طرحاً في تطوير تطبيقات الموبايل باستخدام الذكاء الاصطناعي مع الشرح المناسب والكافي، ومع هذا يبقى عملاً بشرياً يحتمل النقص، فاذا كان لديك أي ملاحظات حول هذا الكتاب، فلا تتردد بمراسلتنا عبر بريدنا الالكتروني .
نأمل ان يساعد هذا الكتاب كل من يريد ان يدخل في مجال تطوير تطبيقات الموبايل باستخدام الذكاء الاصطناعي ومساعدة القارئ العربي على تعلم هذا المجال. اسأل الله التوفيق في هذا العمل لأثراء المحتوى العربي الذي يفتقر أشد الافتقار إلى محتوى جيد ورصين في مجال التعلم الآلي والتعلم العميق وعلم البيانات. ونرجو لك الاستمتاع مع الكتاب ولا تنسونا من صالح الدعاء.
فهرست الكتاب:
0- التعلم الآلي في فلاتر باستخدام تنسرفلو لايت Machine Learning in Flutter using TensorFlow Lite
1- انشاء تطبيق موبايل للتعرف على النباتات باستخدام فلاتر وتنسرفلو لايت Build a Plant Recognition Mobile App using Flutter with TensorFlow Lite
2- أنشاء تطبيق موبايل لتصنيف الصور باستخدام فلاتر وتنسرفلو لايت Build an Image Classification Mobile App using Flutter with TensorFlow Lite
3-أنشاء تطبيق موبايل لتصنيف الكلاب والقطط باستخدام فلاتر وتنسرفلو لايت Build a Cat-or-Dog Classification Mobile App using Flutter with TensorFlow Lite
4- أنشاء تطبيق موبايل لتصنيف سلالات الكلاب باستخدام باستخدام فلاتر وتنسرفلو لايت Build a Dog Breed Classification Mobile App using Flutter with TensorFlow Lite
5-أنشاء تطبيق موبايل لاكتشاف قناع الوجه باستخدام فلاتر وتنسرفلو لايت Build a face Mask Detection Mobile App using Flutter with TensorFlow Lite
6-انشاء تطبيق لمصادقة التعرف على الوجوه باستخدام باستخدام فلاتر وتنسرفلو لايت Build an Face Recognition Authentication Mobile App using Flutter with TensorFlow Lite
7-انشاء تطبيق موبايل للكشف المباشر عن الكائنات باستخدام فلاتر وتنسرفلو لايت Build a Live Object Detection Mobile App using Flutter with TensorFlow Lite
8-انشاء تطبيق لتقدير الوضعية في الوقت الفعلي باستخدام فلاتر وتنسرفلو لايت Build a Real-Time Pose Estimation Mobile App using Flutter with TensorFlow Lite
9-انشاء تطبيق للتعرف على الأرقام باستخدام فلاتر وتنسرفلو لايت Build a Digit Recognition Mobile App using Flutter with TensorFlow Lite
10-انشاء تطبيق للتعرف على الاصوات باستخدام فلاتر وتنسرفلو لايت Build an Audio recognition Mobile App using Flutter with TensorFlow Lite
11-انشاء تطبيق لتصنيف الرموز التعبيرية باستخدام فلاتر وتنسرفلو لايت Build an Emoji Classification Mobile App using Flutter with TensorFlow Lite
12-انشاء تطبيق للكشف عن الالتهاب الرئوي باستخدام فلاتر وتنسرفلو لايت Build a Pneumonia Detection Mobile App using Flutter with TensorFlow Lite
13- انشاء تطبيق للتعرف على ايماءات اليد باستخدام فلاتر وتنسرفلو لايت Build a Hand Gesture Detection Mobile App using Flutter with TensorFlow Lite
14-انشاء تطبيق للكشف عن النص باستخدام فلاتر وتنسرفلو لايت Build a Text Classification Mobile App using Flutter with TensorFlow Lite
د. علاء طعيمة
كلية علوم الحاسوب وتكنولوجيا المعلومات
جامعة القادسية / العراق