مشین لرننگ کا استعمال کرتے ہوئے پتہ چلنے والی اشیاء کے ساتھ بصری طور پر تعامل کرنے کے لیے ایک ویب ایپ بنائیں

ماخذ نوڈ: 1849328

خلاصہ

IBM ماڈل اثاثہ ایکسچینج (MAX) ماڈلز جو مشین لرننگ ایکسچینج (https://ml-exchange.org/models/) نے بغیر ڈیٹا سائنس کے ایپلیکیشن ڈویلپرز کو پہلے سے تعمیر شدہ مشین لرننگ ماڈلز تک آسان رسائی فراہم کی ہے۔ یہ کوڈ پیٹرن دکھاتا ہے کہ MAX ماڈل کے ٹیکسٹ آؤٹ پٹ کو دیکھنے کے لیے ایک سادہ ویب ایپلیکیشن کیسے بنائی جائے۔ ویب ایپ استعمال کرتی ہے۔ آبجیکٹ کا پتہ لگانے والا MAX سے اور ایک سادہ ویب UI بناتا ہے جو کسی تصویر میں پائے جانے والے آبجیکٹ کے ارد گرد باؤنڈنگ بکس دکھاتا ہے اور آپ کو ماڈل کی طرف سے دی گئی لیبل اور ممکنہ درستگی کی بنیاد پر اشیاء کو فلٹر کرنے دیتا ہے۔

Description

یہ کوڈ پیٹرن ماڈل اثاثہ ایکسچینج کے ماڈلز میں سے ایک کا استعمال کرتا ہے، ایک ایسا تبادلہ جہاں آپ اوپن سورس ڈیپ لرننگ ماڈلز کو تلاش اور تجربہ کر سکتے ہیں۔ خاص طور پر، یہ ایک ویب ایپلیکیشن بنانے کے لیے آبجیکٹ ڈیٹیکٹر کا استعمال کرتا ہے جو کسی تصویر میں موجود اشیاء کو پہچانتا ہے اور آپ کو اشیاء کو ان کے پتہ لگائے گئے لیبل اور پیشین گوئی کی درستگی کی بنیاد پر فلٹر کرنے دیتا ہے۔ ویب ایپلیکیشن ایکسپریس کا استعمال کرتے ہوئے ہلکے وزن والے Node.js سرور کے ذریعے ایک انٹرایکٹو یوزر انٹرفیس فراہم کرتی ہے۔ سرور ایک کلائنٹ سائڈ ویب UI کی میزبانی کرتا ہے اور API کالز کو ماڈل کے لیے ویب UI سے REST اینڈ پوائنٹ تک پہنچاتا ہے۔ ویب UI ایک تصویر لیتا ہے اور اسے سرور کے ذریعے ماڈل REST اینڈ پوائنٹ پر بھیجتا ہے اور UI پر دریافت شدہ اشیاء کو دکھاتا ہے۔ ماڈل کا REST اینڈ پوائنٹ MAX پر فراہم کردہ Docker امیج کا استعمال کرتے ہوئے ترتیب دیا گیا ہے۔ ویب UI باؤنڈنگ باکس اور لیبل کا استعمال کرتے ہوئے ایک تصویر میں کھوجائی گئی اشیاء کو دکھاتا ہے اور اس میں ان کے لیبلز یا پیشین گوئی کی درستگی کے لیے ایک حد کی بنیاد پر پتہ چلنے والی اشیاء کو فلٹر کرنے کے لیے ٹول بار شامل ہوتا ہے۔

جب آپ یہ کوڈ پیٹرن مکمل کر لیتے ہیں، تو آپ سمجھتے ہیں کہ کیسے:

  • آبجیکٹ ڈیٹیکٹر MAX ماڈل کی ایک ڈاکر امیج بنائیں
  • REST اینڈ پوائنٹ کے ساتھ ایک گہری سیکھنے کا ماڈل متعین کریں۔
  • MAX ماڈل کے REST API کا استعمال کرتے ہوئے تصویر میں اشیاء کو پہچانیں۔
  • ایک ویب ایپلیکیشن چلائیں جو ماڈل کا REST API استعمال کرے۔

روانی

بہاؤ

  1. صارف ماڈل API کو تصویر بھیجنے کے لیے ویب UI کا استعمال کرتا ہے۔
  2. ماڈل API آبجیکٹ ڈیٹا لوٹاتا ہے اور ویب UI دریافت شدہ اشیاء کو دکھاتا ہے۔
  3. صارف تلاش شدہ اشیاء کو دیکھنے اور فلٹر کرنے کے لیے ویب UI کے ساتھ تعامل کرتا ہے۔

ہدایات

اس کوڈ پیٹرن کو استعمال کرنے کے لیے تیار ہیں؟ اس ایپلیکیشن کو چلانے اور استعمال کرنے کے طریقے کے بارے میں مکمل تفصیلات اس میں موجود ہیں۔ پڑھیں.

ماخذ: https://developer.ibm.com/patterns/create-a-web-app-to-interact-with-objects-detected-using-machine-learning/

ٹائم اسٹیمپ:

سے زیادہ IBM ڈویلپر