تم تصميم تطبيق تصنيف الطعام هذا لأتمتة عملية تصنيف صور الطعام إلى ثلاث فئات رئيسية: الحلويات، المشروبات، والوجبات. يعتمد التطبيق على شبكة عصبية تلافيفية (CNN) تم بناؤها باستخدام TensorFlow وKeras لتحليل الصور والتنبؤ بنوع الطعام بدقة.
يتبع التطبيق سير عمل منظم يتضمن:
معالجة الصور مسبقًا – التحقق من سلامة البيانات وتنظيفها من الصور التالفة.
تدريب النموذج – استخدام ImageDataGenerator لتحسين جودة البيانات ومعالجتها قبل تدريب نموذج الذكاء الاصطناعي.
التنبؤ والتقييم – بعد التدريب، يقوم النموذج بتحليل الصور الجديدة، والتنبؤ بالفئة المناسبة، وعرض النتائج بشكل مرئي.
يتم حفظ النموذج المدرب باسم "food_classifier.h5"، مما يتيح إعادة استخدامه لاحقًا للتنبؤات المستقبلية. يمكن توسيع هذا التطبيق ليشمل تصنيف قوائم المطاعم، تتبع الحميات الغذائية، أو التعرف التلقائي على الأطعمة في التطبيقات الذكية والمطاعم الرقمية.