আসসালামু আলাইকুম। টেকটিউনস এর নতুন আরো একটি টিউনে আপনাকে স্বাগতম। আমি স্বপন আছি আপনাদের সাথে, আশাকরি সকলেই অনেক ভালো আছেন। বন্ধুরা বর্তমানে অনলাইনে অনেক বেশি ব্যবহৃত আর বহুল পরিচিতি একটি অটো বট হলো Open AI এর বানানো Chat GPT। Chat GPT কে কেন্দ্র করে বর্তমানে বিভিন্ন প্রতিষ্ঠান নানানরকম সার্ভিস প্রদান করে আসছে। এই সার্ভিসগুলো মূলত Open AI এর প্রদান করা ওপেন সোর্স অথবা GPT API যা দ্বারা আপনি হুবুহু নিদিষ্ট কাজের জন্য আলাদা আর ইউনিক অটো বট বানাতে পারবেন। তো এই বিষয় নিয়ে আমরা অন্য কোনো একদিন আলোচনা করবো ইনশাআল্লাহ। বর্তমানে এই AI এসিস্ট্যান্ট গুলোর জনপ্রিয়তা আকাশছোঁয়া। এই AI এসিস্ট্যান্ট দিয়ে আপনি আপনার প্রতিদিনের অনলাইনে থাকা অনেক কঠিন কাজগুলোও খুব সহজে সম্পূর্ণ করতে পারবেন।
বর্তমানে তেমনি কঠিন আর ব্যয়বহুল সেই সাথে জনপ্রিয় একটি বিষয় হলো কোডিং শেখা। আপনি যদি অনলাইনে বিভিন্ন কোর্স করতে চান। তাহলে আপনাকে এই কোর্সগুলো নেওয়ার জন্য আপনার সামর্থ্যের চেয়েও বেশি অর্থ প্রদান করে সেই কোর্সগুলো নিতে হবে। এছাড়াও আপনি যদি কারো থেকে শিখতে চান তাহলে সেটিও সম্ভব না। কারণ বর্তমানে এই কোডিং এতো জনপ্রিয় যে, যারা আজকে কোডিং বিষয়ে এক্সপার্ট তারা অনলাইনে কোডিং কাজগুলো নিয়েই বিজি। তারা সেখান থেকেই অনেক বেশি অর্থ ইনকাম করতে পারছেন। তারা সামান্য কিছু অর্থের জন্য আপনাকে পারসোনাল ভাবে কোডিং শেখাতে কিংবা তাদের মূল্যবান সময় নষ্ট করতে চাইবে না। যার ফলে কোডিং বিষয়ে অনেক বেশি স্বপ্ন থাকলেও সঠিক গাইডলাইনের অভাবে তা পূরন করা সম্ভব নয়।
তবে বর্তমানে প্রযুক্তির সাথে তাল মিলিয়ে তৈরি হয়ে চমৎকার সব কোডিং শেখার কিংবা কোডিং করার AI কোডিং এসিস্ট্যান্ট। এই AI কোডিং এসিস্ট্যান্ট গুলোকে আপনি আপনার নিজের মতো করে ব্যবহার করতে পারবেন অথবা আপনার দরকারি সব কোডিংগুলো করে নিতে পারবেন। এই AI কোডিং এসিস্ট্যান্টগুলো নিয়ন্ত্রণ করতে আপনার বারতি কোনো প্রোগামিং জ্ঞান থাকার প্রয়োজন পরবে না। আপনি শুধুমাত্র ইংরেজিতে টিউমেন্ট অথবা কোনো বিষয়ে আদেশ করেই আপনার যাবতীয় সকল কাজগুলো খুব সহজেই করে নিতে পারবেন। AI কোডিং এসিস্ট্যান্ট দ্বারা আপনি সকল ভাষায় প্রোগ্রামিং করতে পারবেন। জনপ্রিয় কয়েকটি প্রোগ্রামিং ল্যাংগুয়েজ হলোঃ
আমি আপনাদের ধারণা দেওয়ার জন্য শুধুমাত্র হাতে গোনা এই কয়েকটি জনপ্রিয় প্রোগ্রামিং ল্যাংগুয়েজের নাম বললাম। এগুলো ছাড়াও আজকের টিউনে আলোচনা করা দূর্দান্ত এই AI কোডিং এসিস্ট্যান্ট গুলো দিয়ে সকল ধরনের প্রোগ্রামিং ল্যাংগুয়েজ শেখা সহ মেশিন লার্নিং, ন্যাচারাল ল্যাঙ্গুয়েজ প্রসেসিং, ডাটা সায়েন্স ইত্যাদি সকল কাজগুলো খুব সহজেই করতে অথবা শিখতে পারবেন। আপনি আপনার যে কাজের জন্য টিউমেন্ট করবেন সেই কমেন্টগুলো অবশ্যই ইংরেজিতে করবেন৷ তাহলে এই Ai কোডিং এসিস্ট্যান্টগুলো থেকে আউটপুট অনেক ভালো পাবেন।
মনে করুন, আপনি ওয়ার্ডপ্রেস ওয়েবসাইটে একটি ডায়নামিক কন্টাক পেজ বানাতে চাচ্ছেন তাহলে টিউমেন্ট দিবেন - Make Dainamic Contact Page Code For WordPress. আশাকরি এই টিউমেন্ট বিষয়টি আপনাদের বোঝাতে পেরেছি। তো চলুন আর কথা না বাড়িয়ে শুরু করা যাক আমাদের আজকের টিউন সেরা ৫ টি Ai কোডিং এসিস্ট্যান্ট নিয়ে বিস্তারিত আলোচনা।
Amazon CodeWhisperer হলো জনপ্রিয় একটি কোড কমপ্লিশন টুল যা বিখ্যাত মার্কেট প্রতিষ্ঠান আমাজনের প্রযুক্তি দ্বারা তৈরি করা হয়েছে। এটি প্রোগ্রামারদের তাদের প্রতিদিনের যেকোনো কাজের কোডগুলো অনেক সহজে আর খুব অল্প সময়ে লিখে দিয়ে সহায়তা করে। Amazon CodeWhisperer বিশেষ করে যারা মার্কেটপ্লেসে কোডিং নিয়ে কাজ করে তাদের কাছেই অনেক বেশি জনপ্রিয়। জনপ্রিয় এই কোডিং টুলটি আপনি ব্রাউজার এক্সটেনশনেও ব্যবহার করতে পারবেন। এছাড়াও আপনি এই জনপ্রিয় Amazon CodeWhisperer পপুলার সকল কোড এডিটরে বা IDE-তে লিখতে পারবেন। জনপ্রিয় কিছু কোড এডিটর হলোঃ Visual Studio Code, IntelliJ IDEA, PyCharm, ইত্যাদি। Amazon CodeWhisperer ফিচারগুলো হলো:
Amazon CodeWhisperer দ্বারা আপনি জনপ্রিয় সকল প্রোগামিং ল্যাংগুয়েজ গুলো ব্যবহার করে কোডিং করতে পারবেন। উল্লেখযোগ্য জনপ্রিয় কিছু কোডিং ল্যাংগুয়েজ হলো Python, JavaScript, Java, C+, C#, ইত্যাদি সহ সকল জনপ্রিয় প্রোগ্রামিং ল্যাংগুয়েজ গুলো মেইনফ্রেম অথবা ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্ট (IDE) বা কোড এডিটরে কোডিং করেও কাজ করতে পারবেন।
Official Website @ Amazon Code Whisperer
GitHub Copilot একটি জনপ্রিয় সম্পূর্ণ এবং স্বয়ংক্রিয় কোড লেখার টুল যা প্রোগ্রামারদের বিভিন্ন বিষয়ে কোড লেখার জন্য সহায়তা করে। জনপ্রিয় এই কোড লেখার টুলটি আপনি আপনার ব্রাউজার এক্সটেনশনে সহায়ক হিসাবেও Vs Code দ্বারা কোডিং করার জন্য ব্যবহার করতে পারবেন। GitHub Copilot মূলত প্রোগ্রামারদের সুবিধাজনক এবং অতি দ্রুত কোডিং কাজ সম্পূর্ণ করতে সহায়তা করে থাকে৷ GitHub Copilot জনপ্রিয় ফিচারগুলো হলো:
Official Website @ GitHub Copilot
Tabnine একটি AI-powered কোড কমপ্লিশন টুল যা প্রোগ্রামারদের নির্ভুলভাবে কোড লেখতে সহায়তা করে। জনপ্রিয় এই কোড কমপ্লিশন টুলটি আপনি আপনার ব্রাউজারে এক্সটেনশন হিসাবেও ব্যবহার করতে পারবেন যা আপনি জনপ্রিয় সকল কোড এডিটর যেমন Visual Studio Code (VS Code), IntelliJ IDEA, PyCharm, Sublime Text, Atom, Vim ইত্যাদি এপ্লিকেশন মাধ্যমে কোডিং কাজ সম্পূর্ণ করতে পারবেন। Tabnine প্রোগ্রামিং টুলসটি বর্তমানে জনপ্রিয় সকল ফিচারগুলো যুক্ত করা আছে৷ কেউ যদি নতুন অবস্থায় কোডিং শিখতে চায় তাহলেও বেশ ভালোভাবেই শিখতে পারবেন। কারণ বর্তমানে জনপ্রিয় এই AI-powered Tabnine টুলস কোডিং শেখা থেকে শুরু করে কোডিং করা পযন্ত সকল ফিচার সুন্দরভাবে যুক্ত করা হয়েছে৷
Tabnine জনপ্রিয় ফিচারগুলো হলো:
Official Website @ Tabnine
Replit হলো একটি জনপ্রিয় অনলাইন ইন্টারেক্টিভ প্লাটফর্ম যা প্রোগ্রামিং এবং কোডিং সম্পর্কিত উন্নত এবং সহজ মাধ্যমগুলো প্রদান করে থাকে। Replit টুলস থেকে কোডিং করা অথবা কোডিং শেখা দুটিই খুব সহজ। কারণ এখানে অনেক সুন্দরভাবে কোডিং করে তা বিস্তারিত ভাবেই বিশ্লেষণ করা হয়। এটি ইন্টিগ্রেটেড ডেভেলপমেন্ট সিষ্টেম (IDE) অথবা ওয়েব ব্রাউজারের মধ্যমে চালানো যায়। এছাড়াও বর্তমানে Replit টুলসটি শিক্ষার্থীদের প্রোগামিং ভাষা শেখার কন্য জনপ্রিয় একটি মাধ্যম হয়ে উঠেছে। Replit দ্বারা সফটওয়্যার প্রকৌশলীদের, ওয়েব ডেভেলপারদের এবং বিভিন্ন কোডিং প্রকল্পের কাজের জন্য সফলভাবে ব্যবহার করা হয়। Replit প্রধান ফিচারগুলো হলো:
Official Website @ Replit
OpenAI Codex হলো একটি শক্তিশালী প্রেট্রেনেড ল্যাঙ্গুয়েজ মডেল, যা মুলত প্রোগ্রামিং এবং কোড লেখাকে উদ্দেশ্য করেই তৈরি করা হয়েছে। এই শক্তিশালী কোডিং লেখার AI tools বানিয়েছে জনপ্রিয় AI ওপেন সোর্স নির্মাতা OpenAI। এই প্রজেক্টটি বানানোর অগ্রিম সংবাদ কোথাও প্রকাশ করা হয় নি৷ সরাসরি অনলাইনে উদ্ভাবন করা হয়েছে। যার কারণে আমরা এই শক্তিশালি কোডিং প্রজেক্টটিকে একটি গোপনীয় প্রজেক্ট বলতেই পারি৷
প্রোগ্রামিং ভাষায় কোড লেখার জন্য Codex পদ্ধতিতে উন্নত নিউরাল নেটওয়ার্ক ব্যবহার করে, যা বিভিন্ন ধরনের কোড প্যাটার্ন, সন্তান ফাংশন, প্রোগ্রামিং লজিক এবং সাধারণ ভাষায় প্রোগ্রামিং সংজ্ঞার সাথে হুবুহু মিলে যায়। সাধারণভাবে আপনি এই OpenAI Codex দ্বারা বানানো কোনো প্রজেক্ট দেখলে বুজতেই পারবেন না এটি আসলে মানুষ নাকি রোবট দিয়ে কোডিং করে বানানো হয়েছে। OpenAI Codex জনপ্রিয় ফিচারগুলো হলো:
Official Website @ OpenAI Codex
আজকের টিউনে আলোচনা করা ৫ টি AI কোডিং এসিস্ট্যান্ট যেগুলো আপনি আপনার অনলাইনের প্রতিদিনের কাজগুলোকে আরো বেশি সহজ করার জন্য ব্যবহার করতে পারেন। সময়ের সপ্লতার কারণে এই কোডিং এসিস্ট্যান্টগুলো নিয়ে বিস্তারিত তথ্য দিতে পারলাম না। তারপরেও যতেষ্ট চেষ্টা করেছি যাতে আপনাদের সামান্য উপকার হয়। কোডিং এসিস্ট্যান্টগুলোর সবগুলো ফিচার আপনার ফ্রি-তেই ব্যবহার করতে পারবেন না। কারণ মানুষ হাজার হাজার টাকা দিয়ে সার্ভিস রান করে থাকে আপনাকে তো আর সব ফ্রিতে দিবে না। তারপরেও ফ্রিতে যা পাবেন তা দিয়েই আশাকরি আপনাদের কাজগুলো আরামছে সম্পুর্ন করতে পারবেন। এগুলো নিয়ে কোথাও কোনো তথ্য দিতে ভুলে গেলে অবশ্যই আমাকে টিউমেন্ট করে জানাবেন। আমি উপযুক্ত আর গঠনমূলক পরামর্শ হলে অবশ্যই টিউনে সংযুক্ত করে দিবো।
তো বন্ধুরা এই ছিল আমাদের আজকের টিউন, সেরা ৫ টি AI কোডিং এসিস্ট্যান্ট! আশাকরি টিউন টি আপনাদের একটু হলেও হেল্পফুল হবে। আজকের মতো এখানেই বিদায় নিচ্ছি, দেখা হবে পরবর্তী টিউনে নতুন কোন বিষয় নিয়ে। ততক্ষণ অবধি সবাই ভালো থাকবেন সুস্থ থাকবেন এবং টেকটিউনস এর সাথেই থাকবেন।
আমি স্বপন মিয়া। Sonic টিউনার, টেকটিউনস, গাইবান্ধা, রংপুর। বিশ্বের সর্ববৃহৎ বিজ্ঞান ও প্রযুক্তির সৌশল নেটওয়ার্ক - টেকটিউনস এ আমি 1 বছর 8 মাস যাবৎ যুক্ত আছি। টেকটিউনস আমি এ পর্যন্ত 107 টি টিউন ও 29 টি টিউমেন্ট করেছি। টেকটিউনসে আমার 4 ফলোয়ার আছে এবং আমি টেকটিউনসে 0 টিউনারকে ফলো করি।
টেকনোলজি বিষয়ে জানতে শিখতে ও যেটুকু পারি তা অন্যর মাঝে তুলে ধরতে অনেক ভালো লাগে। এই ভালো লাগা থেকেই আমি নিয়মিত রাইটিং করি। আশা করি নতুন অনেক কিছুই জানতে ও শিখতে পারবেন।