মেশিন লার্নিং ব্যবহার করে সনাক্ত করা বস্তুর সাথে দৃশ্যত ইন্টারঅ্যাক্ট করার জন্য একটি ওয়েব অ্যাপ তৈরি করুন

উত্স নোড: 1849328

সারাংশ

IBM মডেল অ্যাসেট এক্সচেঞ্জ (MAX) মডেলগুলি যা মেশিন লার্নিং এক্সচেঞ্জে হোস্ট করা হয় (https://ml-exchange.org/models/) ডেটা বিজ্ঞানের অভিজ্ঞতা ছাড়াই অ্যাপ্লিকেশন ডেভেলপারদের প্রি-বিল্ট মেশিন লার্নিং মডেলগুলিতে সহজ অ্যাক্সেস দিয়েছে। এই কোড প্যাটার্নটি দেখায় কিভাবে একটি MAX মডেলের টেক্সট আউটপুট কল্পনা করার জন্য একটি সাধারণ ওয়েব অ্যাপ্লিকেশন তৈরি করা যায়। ওয়েব অ্যাপটি ব্যবহার করে অবজেক্ট ডিটেক্টর MAX থেকে এবং একটি সাধারণ ওয়েব UI তৈরি করে যা একটি চিত্রে শনাক্ত করা বস্তুর চারপাশে বাউন্ডিং বাক্স প্রদর্শন করে এবং আপনাকে তাদের লেবেল এবং মডেল দ্বারা প্রদত্ত সম্ভাব্য নির্ভুলতার উপর ভিত্তি করে বস্তুগুলিকে ফিল্টার করতে দেয়৷

বিবরণ

এই কোড প্যাটার্নটি মডেল অ্যাসেট এক্সচেঞ্জের মডেলগুলির একটি ব্যবহার করে, একটি বিনিময় যেখানে আপনি ওপেন সোর্স ডিপ লার্নিং মডেলগুলি খুঁজে পেতে এবং পরীক্ষা করতে পারেন৷ বিশেষত, এটি একটি ওয়েব অ্যাপ্লিকেশন তৈরি করতে অবজেক্ট ডিটেক্টর ব্যবহার করে যা একটি চিত্রের বস্তুগুলিকে চিনতে পারে এবং আপনাকে তাদের সনাক্ত করা লেবেল এবং ভবিষ্যদ্বাণীর নির্ভুলতার উপর ভিত্তি করে বস্তুগুলিকে ফিল্টার করতে দেয়৷ ওয়েব অ্যাপ্লিকেশনটি এক্সপ্রেস ব্যবহার করে একটি হালকা Node.js সার্ভার দ্বারা সমর্থিত একটি ইন্টারেক্টিভ ইউজার ইন্টারফেস প্রদান করে। সার্ভারটি একটি ক্লায়েন্ট-সাইড ওয়েব UI হোস্ট করে এবং মডেলটিতে API কলগুলিকে ওয়েব UI থেকে মডেলের জন্য একটি REST শেষ বিন্দুতে রিলে করে৷ ওয়েব UI একটি চিত্র নেয় এবং সার্ভারের মাধ্যমে মডেল REST এন্ডপয়েন্টে পাঠায় এবং UI-তে সনাক্ত করা বস্তুগুলি প্রদর্শন করে। মডেলের REST এন্ডপয়েন্ট MAX-এ প্রদত্ত ডকার ইমেজ ব্যবহার করে সেট আপ করা হয়েছে। ওয়েব UI একটি বাউন্ডিং বক্স এবং লেবেল ব্যবহার করে একটি ছবিতে সনাক্ত করা বস্তুগুলি প্রদর্শন করে এবং তাদের লেবেলের উপর ভিত্তি করে সনাক্ত করা বস্তুগুলিকে ফিল্টার করার জন্য একটি টুলবার বা ভবিষ্যদ্বাণীর নির্ভুলতার জন্য একটি থ্রেশহোল্ড অন্তর্ভুক্ত করে৷

যখন আপনি এই কোড প্যাটার্নটি সম্পন্ন করেন, তখন আপনি বুঝতে পারবেন কিভাবে:

  • অবজেক্ট ডিটেক্টর MAX মডেলের একটি ডকার ইমেজ তৈরি করুন
  • একটি REST এন্ডপয়েন্ট সহ একটি গভীর শিক্ষার মডেল স্থাপন করুন
  • MAX মডেলের REST API ব্যবহার করে একটি চিত্রের বস্তুগুলিকে চিনুন৷
  • মডেলের REST API ব্যবহার করে এমন একটি ওয়েব অ্যাপ্লিকেশন চালান

ফ্লো

প্রবাহ

  1. মডেল API এ একটি ছবি পাঠাতে ব্যবহারকারী ওয়েব UI ব্যবহার করে।
  2. মডেল API অবজেক্ট ডেটা প্রদান করে এবং ওয়েব UI সনাক্ত করা বস্তুগুলি প্রদর্শন করে।
  3. ব্যবহারকারী সনাক্ত করা বস্তুগুলি দেখতে এবং ফিল্টার করতে ওয়েব UI এর সাথে যোগাযোগ করে।

নির্দেশনা

এই কোড প্যাটার্ন ব্যবহার করার জন্য প্রস্তুত? এই অ্যাপ্লিকেশনটি কীভাবে চালানো এবং ব্যবহার করা শুরু করবেন তার সম্পূর্ণ বিশদ বিবরণ রয়েছে README.

সূত্র: https://developer.ibm.com/patterns/create-a-web-app-to-interact-with-objects-detected-using-machine-learning/

সময় স্ট্যাম্প:

থেকে আরো আইবিএম বিকাশকারী

ওয়াটসন অ্যাসিস্ট্যান্ট সার্চ স্কিল ব্যবহার করে স্মার্ট ডকুমেন্ট আন্ডারস্ট্যান্ডিং সহ গ্রাহক হেল্পডেস্ক উন্নত করুন

উত্স নোড: 1123149
সময় স্ট্যাম্প: সেপ্টেম্বর 21, 2021