📁 مقالات متنوعة

إنشاء تطبيق ذكاء اصطناعي لتصنيف الصور في اب انفنتور | appinventor mit

Image Classification

رأينا فيما سبق كيفية استخدام إمكانات آب اينفنتور لاستغلال خصائص وإمكانات الأجهزة الحديثة مثل خاصية قراءة النصوص Text to speech، وخاصية تحديد المواقع الجغرافية GPS. 

سوف نتعرف اليوم على طريقة جديدة تمكننا من إنشاء تطبيقات الذكاء الاصطناعي وتصنيف الصور Image Classification.


 LookExtension هو امتداد خاص بآب اينفنتور يمكن من إنشاء برامج ذكاء اصطناعي تستخدم تعلم الآلة machine learning ليمكن الأجهزة الذكية والنقالة من تصنيف الصور على التطبيق.


إنشاء تطبيق ذكاء اصطناعي لتصنيف الصور 


الامتداد Extention في آب اينفنتور appinventor mit عبارة عن مجموعة من القواعد والكتل التي لا تعد جزءًا من البرنامج الآساسي، لكن يمكن استيرادها من مصدر خارجي ليمكننا من إنشاء تطبيقات ذات مقدرة على تصنيف الصور Image Classification.


الهدف من التطبيق

استخدام امتداد LookExtension وتوظيفه في إنشاء تطبيق أندرويد للتعرف على صور وتصنيفها من خلال التعلم الآلي.


الأداة الأولى

الأداة: Button

اللوحة: User Interface

الاسم: Button1

الوظيفة: يتم الضغط عليه لاتقاط الصور بواسطة كاميرا الهاتف أو الجهاز الذكي للتعرف عليها وتصنيفها.


الأداة الثانية

الأداة: Label

اللوحة: User Interface

الاسم: Label1

الوظيفة: إظهار معلومات تصنيف الصورة الملتقطة بعد التعرف عليها.


الأداة الثانية

الأداة: Labe2

اللوحة: User Interface

الاسم: Label2

الوظيفة: إظهار حالة البرنامج.


الأداة الرابعة

الأداة: HorizontalArrangement

اللوحة: Layout

الاسم: HorizontalArrangement1

الوظيفة: ترتيب العناصر على الشاشة بشكل أفقي.


الأداة الخامسة

الأداة: WebViewer

اللوحة: Interface User

الاسم: WebViewer1

الوظيفة: يحمل امتداد LookExtension ويوفر اتصاله بالإنترنت.


الأداة الأخيرة

الأداة: LookExtension 

اللوحة: Extension

الاسم: Look1

الوظيفة: الامتداد الخارجي المسؤول عن التعرف على الصور وتصنيفها.


ضبط خصائص الأدوات

الأداة: Button1

الضبط: قم بإلغاء تنشيط خاصية Enabled للزر من لوح الخصائص.


الأداة: Look1

قم بتنزيل الامتداد LookExtension من هذا الرابط.

ثم قم بتحميله داخل التطبيق عن طريق أمر Import Extension في لوح الامتدادادت Extension.

الضبط: قم بربط الامتداد Look1 بأداة (WebViewer1) عن طريق لوح الخصائص Properties.


خطوات إنشاء التطبيق

 قم بإضافة مكونات التطبيق المذكورة سابقا، كما بالشاشة التالية:


image-classification-screen



بلوكات التطبيق مكتملة

image-classification-blocks


تجريب التطبيق

1. اختر أمر  (Al companionمن قائمة (Connect).

2. وجه كاميرا الهاتف إلى الكود الذي سيظهر على الشاشة، واضغط زر (Scan QR) code) ليتم 

تشغيل التطبيق mit ai companion على الهاتف.

3. وجه كاميرا الهاتف أو الجهاز الذكي ناحية الشيء الذي تريد التعرف عليه ثم اضغط زر Scan الموجود بالتطبيق، ليظهر اسم الشيء في عنوان النتيجة ودرجة التعرف الخاصة به، جرب ذلك مع عناصر عديدو .

فيديو التطبيق




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

Ahmed Shahen
Ahmed Shahen