কোডিং এর জন্য Z.AI ব্যবহার

Z.AI বা জি এআই হচ্ছে চাইনিজ এআই কোম্পানি। তাদের সর্বশেষ মডেল হচ্ছে GLM-4.6। যা অনেকে ক্লড থেকেও বেটার পারফর্ম করে বলে। আবার খরচ অনেক অনেক কম। আমি যে জন্য লিখছি, তা হচ্ছে Z.ai এর প্যাকেজের সাথে ক্লডও রয়েছে। মানে আমরা চাইলে মডেল সুইচ করে ক্লডও ব্যবহার করতে পারব। আমি আমার রেগুলার ডেভেলপমেন্টের জন্য ট্রে (Trae) … Read more

AI ব্যবহার করে কোড লেখা

বর্তমানে কেউ যদি AI কে তার নিজ নিজ ফিল্ডে কাজে না লাগায়, সে পিছিয়ে পড়বে। সবাই এখন কম বেশি AI ব্যবহার করছে। আমি আমার ফিল্ড, ডেভেলপমেন্টে কিভাবে ব্যবহার করা যায়, তা নিয়েই লিখছি। এর আগে দুইটা লেখা লিখেছিঃ Trae ব্যবহার করার প্রধান কারণ ছিল Claude। এখন ভিজ্যুয়াল স্টুডিও এর জন্য ক্লডের নিজস্ব এক্সটেনশন রয়েছে। যদিও … Read more

Gemini CLI ইন্সটল এবং ব্যবহার

জেমেনি কমান্ডলাইন ব্যবহার করতে হলে কম্পিউটারে Node.js ইন্সটল করা থাকতে হবে। এরপর কমান্ডলাইন বা টার্মিনালে গিয়ে নিচের কমান্ড লিখতে হবেঃ জেমিনির অফিশিয়াল গিটহাব রিপোজিটরিতে বিস্তারিত লেখা রয়েছে। ইন্সটল করার পর প্রথমবার গুগলের সাহায্যে লগিন করতে হবে। এরপর নিচের মত ইন্টারফেস পাবো। এখানে যে কোন প্রশ্ন জিজ্ঞেস করতে পারব। কোন প্রজেক্ট ডিরেক্টরিতে গিয়ে gemini লিখলে এই … Read more

লোকাল কম্পিউটারে ডিপসিক সহ যে কোন AI মডেল রান করা

আমরা সাধারণত ডিপসিক সহ যে কোন মডেল তাদের অ্যাপ বা ওয়েব সাইটে গিয়ে ব্যবহার করি। আমরা চাইলে নিজেদের কম্পিউটারেও ওপেনসোর্স মডেল গুলো ইন্সটল করে ব্যবহার করতে পারি। মডেল গুলো বিভিন্ন সাইজে পাওয়া যায়। যেমন 1B, 7B, 80B ইত্যাদি সাইজের প্যারামিটার, তাই সাধারণ কম্পিউটারেও ব্যবহার করা যাবে। যদিও তখন একুরেট উত্তর নাও দিতে পারে। যাদের কম্পিউটার … Read more

অন ডিভাইস ইমেজ সেগমেন্টেশন – DeepLabv3

সেগমেন্টেশন হচ্ছে একটা ইমেজের মধ্যে ডিটেকটেড অবজেক্ট গুলো ঠিক কোন কোন পিক্সেলে রয়েছে, তা বের করা। ইমেজ ক্লাসিফিকেশন vs অবজেক্ট ডিটেকশন vs ইমেজ সেগমেন্টেশন লেখাটায় ক্লাসিফিকেশন, ডিটেকশনের এবং সেগমেন্টেশনের মধ্যে পার্থক্য জানতে পারবেন। আমরা DeepLabv3 ব্যবহার করে কিভাবে ইমেজ সেগমেন্টেশন করা যায় তা দেখব। এই ক্ষেত্রে আমরা প্রিবিল্ড CoreML মডেল ব্যবহার করব। আর আমরা কাজ … Read more

ইমেজ ক্লাসিফিকেশন vs অবজেক্ট ডিটেকশন vs ইমেজ সেগমেন্টেশন

ইমেজ ক্লাসিফিকেশনঃ একটা ইমেজের ক্লাস বের করা হচ্ছে ইমেজ ক্লাসিফিকেশন। ক্লাস বলতে নির্দিষ্ট অবজেক্টের টাইপ। যেমন মানুষ, কুকুর, বিড়াল, গাছ, ফুল, গাড়ি ইত্যাদি। নিচের ইমেজটা দেখিঃ এখানে যদি ইমেজটি কোন ইমেজ ক্লাসিফায়ার মডেলে ইনপুট দেই, হয়তো আউটপুট পাবো cat। অবজেক্ট ডিটেকশনঃ অবজেক্ট ডিটেকশন হচ্ছে একটা ইমেজের মধ্যে থাকা অবজেক্ট গুলো ডিটেক্ট করা। যেমন উপরের ছবিটি … Read more

টেনসরফ্লো লাইট – অ্যান্ড্রয়েড ডিভাইসে মেশিন লার্নিং মডেল ডিপ্লয় করা

মেশিন লার্নিং প্রজেক্ট করার জন্য এখন পর্যন্ত সবচেয়ে ইফিশিয়েন্ট এবং জনপ্রিয় প্লাটফর্ম হচ্ছে টেনসরফ্লো। আবার বেশির ভাগ ইউজার মোবাইল ব্যবহার করে। মোবাইলে কম্পিউটারের মত এত রিসোর্স না থাকায় দরকার পড়ে একটু অপটিমাইজ একটা প্লাটফর্ম। মোবাইলের জন্য টেনসরফ্লো এর অপটিমাইজ ভার্সন হচ্ছে টেনসরফ্লো লাইট। যার মাধ্যমে টেনসরফ্লো ব্যবহার করে ট্রেইন করা মডেল গুলো যে কোন মোবাইল … Read more

লিনিয়ার রিগ্রেশন, গ্র্যাডিয়েন্ট ডিসেন্ট ও পেছনের গণিত

লিনিয়ার রিগ্রেশন দুই বা তার অধিক ভ্যারিয়েবলের মধ্যে সম্পর্ক খুঁজে বের করা হচ্ছে রিগ্রেশন। মেশিন লার্নিং অথবা স্ট্যাটিসটিক্সে এই সম্পর্ক ব্যবহার করে ফিউচার ভ্যালুর আউটকাম প্রিডিক্ট করা যায়। ভ্যারিয়েবল গুলোর মধ্যে সম্পর্ক সরল রেখা দিয়ে প্রকাশ করা হচ্ছে লিনিয়ার রিগ্রেশন। এখানে অ্যালগরিদম ভ্যারিয়েবল গুলোর মধ্যে একটা লাইন খুঁজে বের করে। যে লাইন সবচেয়ে নির্ভুল ভাবে … Read more

ফ্রিতে টপ ইউনিভার্সিটির ডেটা সাইন্স কোর্স

ডেটা সাইন্স শেখার জন্য খুবি গুরুত্বপূর্ণ স্কিল।  সাইন্স এবং ইঞ্জিনিয়ারিং এর জন্য বিশ্বের টপ ইউনিভার্সিটি গুলোর মধ্যে রয়েছে হার্ভার্ড ইউনিভার্সিটি, স্ট্যান্ডফোর্ড ইউনিভার্সিটি, MIT ইত্যাদি। তো এসব ইউনিভার্সিটির অনেক গুলো কোর্স ফ্রিতে সবার জন্য উন্মুক্ত করে রেখেছে। আজকে শেয়ার করব ডেটা সাইন্স রিলেটেড কিছু কোর্স, যেগুলো থেকে আপনি যে কোন ইউভার্সিটি থেকেও ভালো ভাবে ডেটা সাইন্স … Read more

মিডজার্নি এআই ব্যবহার করে ছবি তৈরি

আর্টিফিশিয়াল ইন্টিলিজেন্স দিন দিন অনেক উন্নত হয়েছে। আমরা অনেকেই প্রিজমা অ্যাপ দেখেছি বা ব্যবহার করেছি, যেখানে অ্যাপ ব্যবহার করে যে কোন ছবিকে আর্টে পরিণত করা যায়। আর সম্পূর্ণ কাজটা করা হয় আর্টিফিশিয়াল ইন্টিলিজেন্সের মাধ্যমে। এছাড়া হয়তো দেখে থাকব ফেইসঅ্যাপ, যা দিয়ে আর্টিফিশিয়াল ইন্টিলিজেন্সের মাধ্যমে যে কারো বয়স কমানো বা বাড়ানো যায়, মুখের অভিব্যাক্তি পরিবর্তন করা … Read more