Thumbnail image for course

AI fundamentals for software developers

Introduction

আসসালামু আলাইকুম!

এই কোর্সটাকে একটা AI glossary বলা যেতে পারে। আর এটা মূলত আমার নিজের জন্যই বানানো। চারদিকে AI রিলেটেড এত এত টার্মিনোলজি দেখে মাঝে মাঝেই মাথা চক্কর দিতো। তাঁর উপর নিত্যনতুন একেকটা টুল, মডেল, এটা সেটা বানের পানির মত ভাসিয়ে নিয়ে যাওয়ার অবস্থা! কোনটার মানে কি আর কোনটার সাথে কোনটা কিভাবে কানেক্টেড বুঝতাম না। এই ব্যাসিক ব্যাপারগুলো না বোঝার কারণে AI রিলেটেড যেই কোনো আলোচনায় না বুঝেই মাথা নাড়ানো ছাড়া উপায় ছিল না।

এ কারণেই মনে হলো ব্যাসিক টার্মিনোলজিগুলো যদি অন্তত ভালোভাবে আইডিয়া থাকে, তাহলে এগুলোর উপর ভিত্তি করে পরবর্তীতে বিভিন্ন টপিকে আরও ডিপ ডাইভ দেয়া যাবে আর AI রিলেটেড আলোচনাগুলো ভিনগ্রহের বাক্যালাপ বলে মনে হবে না! এছাড়াও সফটওয়্যার ডেভেলপমেন্টে AI যেভাবে সাম্রাজ্যবাদীর মত দখল বিস্তার করে চলেছে, একজন সফটওয়্যার ডেভেলপার হিসেবে AI কে পুরোপুরি ইগনোর করে আর পার পাওয়ার উপায় নেই।

তাই AI এর সাথে অন্তত কিছুটা হাই-হ্যালো আমাদের থাকা দরকার!

এখানে একটা ছোট ডিস্ক্লেইমার দিয়ে রাখা প্রয়োজন। এই কোর্সে যেই টার্ম বা টপিকগুলো আলোচনা হয়েছে সেগুলোতে মূল ফোকাস ব্যাসিক কনসেপ্টটা বোঝা এবং একটার সাথে আরেকটা কিভাবে কানেক্টেড শুধু সেটা বোঝার চেষ্টা করা। এই প্রতিটা টপিকে আরও অনেক বিস্তারিত আলোচনা করা সম্ভব, যেটা এখানে করার সুযোগ নেই। কারো আগ্রহ থাকলে এই টপিকগুলো নিয়েই আরও ঘাটাঘাটি করতে পারবেন। সময় সুযোগ হলে আমি নিজেও পরে কিছু টপিকে আরও এডভান্সড কন্টেন্ট বানানোর ট্রাই করবো ইনশাআল্লাহ।

যাই হোক, চলুন শুরু করি!

Download Resource File

No files available