GSoC 2026-এ AI টুলিং ব্যবহার করে GSoC অবদানকারীদের জন্য নির্দেশিকা
GSoC সংস্থার ডকুমেন্টেশনগুলি আপনার পড়া অত্যন্ত গুরুত্বপূর্ণ, তাদের সম্প্রদায়ে কোনও AI টুলিং অনুমোদিত কিনা সে সম্পর্কে তাদের নির্দেশিকাগুলিতে খুব মনোযোগ সহকারে মনোযোগ দিন। আমরা সংস্থাগুলিকে GSoC অংশগ্রহণকারীদের কাছ থেকে তাদের প্রত্যাশা কী তা স্পষ্ট করে জানাতে বলেছি।
কখন/কখন AI টুলিং ব্যবহার করা উপযুক্ত হবে সে বিষয়ে প্রতিটি প্রতিষ্ঠানের নিজস্ব মতামত রয়েছে।
কিছু প্রতিষ্ঠান প্রস্তাব লেখার ক্ষেত্রেও AI টুলিং ব্যবহারের অনুমতি দেয় না। অন্যরা LLM থেকে তৈরি কোনও কোড তাদের কোড বেসে প্রবেশ করতে দেয় না।
সাধারণভাবে AI টুলিং ব্যবহার করার সময় বিবেচনা করার জন্য কিছু বিষয় নিচে দেওয়া হল। আবারও বলছি, এই নির্দেশিকা প্রতিটি সংস্থার জন্য বিস্তৃত নয় - প্রতিটি সংস্থার GSoC নির্দেশিকা আপনাকে অবশ্যই পড়তে হবে যাতে তারা কী গ্রহণ করবে/করবে না তা বুঝতে পারে।
কখন AI টুল ব্যবহার করতে হবে সে সম্পর্কে পরামর্শদাতার পরামর্শ
১. সর্বদা কোডটি যাচাই করুন এবং সম্পূর্ণরূপে বুঝুন
এটি সবচেয়ে গুরুত্বপূর্ণ এবং প্রায়শই পুনরাবৃত্তি করা পরামর্শ। মানব অবদানকারী কাজের জন্য ১০০% দায়িত্ব রাখেন, যার জন্য সম্পূর্ণ বোধগম্যতা এবং যাচাইকরণ প্রয়োজন।
- AI কী তৈরি করে তা সর্বদা যাচাই করুন, এবং যদি আপনি এটি বুঝতে না পারেন বা নিশ্চিত না হন, তাহলে এটি ব্যবহার করবেন না যতক্ষণ না আপনি এটি বের করতে সক্ষম হন।
২. গবেষণা এবং শেখার জন্য AI ব্যবহার করুন, মূল যুক্তিবিদ্যার জন্য নয়
প্রকল্পের সবচেয়ে গুরুত্বপূর্ণ অংশগুলির জন্য কোড জেনারেটরের পরিবর্তে, দ্রুত শেখার বা তথ্য পুনরুদ্ধারের সরঞ্জাম হিসাবে সর্বোত্তম ব্যবহারের ক্ষেত্রে দেখা হয়।
- গবেষণার জন্য বেশিরভাগ ক্ষেত্রে AI টুল ব্যবহার করুন এবং কোড তৈরির জন্য কম ব্যবহার করুন।
- নতুন ক্ষেত্রগুলি বোঝার এবং অন্বেষণ করার জন্য AI সরঞ্জামগুলি ব্যবহার করুন।
৩. ক্লান্তিকর বা "ঘোঁত" কাজ অফলোড করুন (বয়লারপ্লেট, পরীক্ষা, ডিবাগিং)
পুনরাবৃত্তিমূলক, সময়সাপেক্ষ, অথবা বিদ্যমান সমস্যা সমাধানের সাথে সম্পর্কিত কাজের জন্য AI উৎসাহিত করা হয়, যা অবদানকারীকে বৌদ্ধিক চ্যালেঞ্জগুলিতে তাদের সময় কেন্দ্রীভূত করার সুযোগ দেয়।
- বয়লারপ্লেট লিখতে এবং রিফ্যাক্টর করতে ব্যবহার করুন
- শুধুমাত্র গ্রান্ট কাজের জন্য ব্যবহার করুন, যেমন সমস্ত ফাইলের নাম যোগ করা বা কিছু আমদানি পরিবর্তন করা
- তাদের প্রকল্পের কিছু ক্লান্তিকর অংশ স্বয়ংক্রিয় করতে সাহায্য করুন, অথবা কিছু পরীক্ষা কোড আপ করতে সাহায্য করুন, অথবা ডিবাগিংয়ে সাহায্য করুন।
- ব্যবহারকারীকে AI টুল ব্যবহার করার জন্য পরীক্ষার সুযোগ নির্ধারণ করতে হবে।
৪. লাইসেন্সিং সংক্রান্ত উদ্বেগ
আপনার প্রতিষ্ঠানটি তাদের কোড বেসে AI জেনারেটেড কোড ব্যবহার করে কিনা তা সরাসরি যাচাই করে নিন। এই বিষয়ে অনেক আলোচনা আছে এবং প্রতিটি প্রতিষ্ঠানের নিজস্ব দৃষ্টিভঙ্গি থাকবে এবং সম্ভাব্য GSoC অবদানকারীদের তাদের প্রতিষ্ঠানের নির্দিষ্ট নির্দেশিকা অনুসরণ করতে হবে।
এআই টুলিং সম্পর্কে পরামর্শদাতা এবং জিএসওসি সংস্থাগুলির উদ্বেগ
১. শেখা এবং দক্ষতা উন্নয়নের ক্ষেত্রে বাধা
এটিই সবচেয়ে বেশি উদ্বেগের বিষয়। পরামর্শদাতারা উদ্বিগ্ন যে সমাধান তৈরিতে AI ব্যবহার শিক্ষার্থীদের প্রোগ্রামিং, সমস্যা সমাধান এবং সঠিকভাবে চিন্তাভাবনার মৌলিক দক্ষতা বিকাশে বাধা দেয়।
২. অন্ধ বিশ্বাস এবং বোঝাপড়া/যাচাইয়ের অভাব
প্রায়শই অবদানকারীরা AI-উত্পাদিত আউটপুট (কোড এবং টেক্সট) অন্ধভাবে গ্রহণ করেন, এর সঠিকতা, যুক্তি বা প্রযোজ্যতা যাচাই না করেই। যখন ডেভেলপাররা কোড তৈরি করার জন্য অন্ধভাবে AI সরঞ্জাম ব্যবহার করেন তখন তারা প্রায়শই বুঝতে পারেন না যে কী তৈরি করা হয়েছে।
৩. নিম্ন কোড/আউটপুট গুণমান
এআই জেনারেটেড কোড প্রায়শই নিম্নমানের হয়, নির্দেশিকা অনুসরণ করে না, বাগ থাকে, রক্ষণাবেক্ষণ করা কঠিন, অথবা পরামর্শদাতাদের অতিরিক্ত পরিশ্রমের দিকে পরিচালিত করে।
- সাধারণত কোডের মান কম (যার ফলে রক্ষণাবেক্ষণকারীর কাজের চাপ বৃদ্ধি পায়)
- অর্থহীন, দীর্ঘায়িত গদ্য তৈরি করুন
৪. লাইসেন্সিং এবং কপিরাইট সংক্রান্ত সমস্যা
এআই-জেনারেটেড কোডের আইনি প্রভাব প্রতিষ্ঠান এবং পরামর্শদাতাদের জন্য একটি গুরুতর উদ্বেগের বিষয়।
- কিছু সংস্থার কমিট নির্দেশিকা বৃহৎ ভাষা মডেলের মাধ্যমে তৈরি কোড কমিট করা নিষিদ্ধ করে কারণ এটি সম্ভবত OSS লাইসেন্স লঙ্ঘন করতে পারে।
- কপিরাইট সমস্যা
৫. কৃত্রিম বুদ্ধিমত্তা কার্যকরভাবে ব্যবহারে অক্ষমতা
কিছু উদ্বেগ AI সম্পর্কে ছিল না, বরং অবদানকারীর এটিকে কাজে লাগানোর দক্ষতার অভাব ছিল , বিশেষ করে জটিল বা অভিনব প্রকল্পের প্রেক্ষাপটে।
- কোডিংয়ের জন্য AI কার্যকরভাবে ব্যবহারের জন্য দক্ষতা এবং অভিজ্ঞতা প্রয়োজন
- অবদানকারীরা কখনও কখনও প্রকল্পের বিষয় বুঝতে পারেন না, তাই তারা সঠিক তথ্য পেতে AI থেকে কী জিজ্ঞাসা করবেন তা জানেন না।
৬. পরিবেশগত প্রভাব
বৃহৎ AI মডেলগুলির জন্য ব্যবহৃত বিপুল পরিমাণ শক্তি খরচ
৭. নির্দিষ্ট বা জটিল কাজে AI এর সীমাবদ্ধতা
পরামর্শদাতারা উল্লেখ করেছেন যে সমস্যাটি জটিল, অনন্য, অথবা নতুন প্রযুক্তির সাথে সম্পর্কিত হলে AI সরঞ্জামগুলি প্রায়শই ব্যর্থ হয়, যা GSoC-এর মতো শিক্ষার পরিবেশে সাধারণ।
- যেসব সমস্যা আগে প্রায়ই সমাধান করা হয়েছে, সেগুলো সমাধানে টুলগুলো ভালো। আমাদের লক্ষ্য হল শিক্ষার্থীদের এমন জটিল সমস্যা সমাধান করতে শেখানো যা আগে কখনও সমাধান করা হয়নি।
- সীমিত প্রেক্ষাপটে সাধারণ কোড ছাড়া অন্য কিছু লেখার ক্ষেত্রে AI ভয়ানক।
- প্রকল্পগুলি এমন প্রযুক্তি ব্যবহার করতে পারে যা AI জানে না