paint-brush
ChatRPG - মজার উপায়ে AI দিয়ে পাইথন কীভাবে শিখবেনদ্বারা@beeflett
3,458 পড়া
3,458 পড়া

ChatRPG - মজার উপায়ে AI দিয়ে পাইথন কীভাবে শিখবেন

দ্বারা BeefLett6m2024/03/16
Read on Terminal Reader
Read this story w/o Javascript

অতিদীর্ঘ; পড়তে

একদিকে প্রাইমেট মস্তিষ্কের গর্বিত মালিক হিসাবে, শেখার প্রেক্ষাপটে গ্যামিফিকেশন আমার উপর যে শক্তি থাকতে পারে সে সম্পর্কে আমি ভালভাবে সচেতন। অন্যদিকে একজন টেকনোফাইল হিসাবে, আমি কৃত্রিম বুদ্ধিমত্তার সরঞ্জামগুলির উত্থান মিস করতে পারিনি, বিশেষত কথোপকথনমূলক এআই ঘটনা যা ওপেনএআই দ্বারা বিকাশিত ChatGPT।
featured image - ChatRPG - মজার উপায়ে AI দিয়ে পাইথন কীভাবে শিখবেন
BeefLett HackerNoon profile picture

আমার কাজের সন্ধানের অংশ হিসাবে, আমি একটি নতুন ভাষার সাথে পরিচিত হচ্ছি: পাইথন।


একদিকে প্রাইমেট মস্তিষ্কের গর্বিত মালিক হিসাবে, আমি শেখার প্রেক্ষাপটে গ্যামিফিকেশনের শক্তি সম্পর্কে ভালভাবে সচেতন।


অন্যদিকে একজন টেকনোফাইল হিসাবে, আমি কৃত্রিম বুদ্ধিমত্তার সরঞ্জামগুলির উত্থান মিস করতে পারিনি, বিশেষত কথোপকথনমূলক এআই ঘটনা যা ওপেনএআই দ্বারা বিকাশিত ChatGPT।


অভিজ্ঞতাকে যতটা সম্ভব মজাদার করার সময় ChatGPT কীভাবে পাইথন আবিষ্কার করতে আমাকে সাহায্য করতে পারে?


ChatGPT থেকে - সাধারণবিদ থেকে ChatRPG - পাইথন বিশেষজ্ঞ

যদিও শক্তিশালী, চ্যাটজিপিটি আরও বেশি তাই যখন ভূমিকা পালন করা হয়। সুতরাং, আমি সংজ্ঞায়িত করেছি কিভাবে আমি চাই ChatGPT আমাকে পাইথনে প্রশিক্ষণের দায়িত্ব নিতে, একটি নির্দিষ্ট আনুষ্ঠানিকতা অনুসরণ করে যতটা সম্ভব প্রসঙ্গ দিতে:


  • AI এর ভূমিকা: ChatGPT একজন পাইথন বিশেষজ্ঞ হবেন যার শেখানোর প্রবণতা রয়েছে।


  • আমি AI থেকে যা আশা করি: ChatGPT-কে আমাকে পাইথন ভাষার সবচেয়ে সাধারণ সিনট্যাক্স এবং পদ্ধতির সাথে পরিচয় করিয়ে দিতে হবে।


  • পদ্ধতি: এটি অর্জন করার জন্য, আমি চাই যে ChatGPT একটি সিরিজ অনুশীলনের প্রস্তাব করুক, আমি এটিকে বলব যে আমার একটি নির্দিষ্ট পরিমাণ জ্ঞান (JS) আছে এবং আমি এটিকে আমাকে বাহ্যিক ডকুমেন্টেশন সরবরাহ করতে বলব যাতে আমি আমি যে ধারণাগুলি আরও শিখছি তা অন্বেষণ করতে পারেন (এবং, এটি আমাকে চেক করার অনুমতি দেবে যে ChatGPT আমাকে বোকা বানাচ্ছে না)।


  • উপায়: পরিশেষে, আমি এই বিষয়ে আমার ন্যূনতম প্রত্যাশা উল্লেখ করে, আমার শেখার গ্যামিফিকেশন ধারণাটি উপস্থাপন করছি: (RPG, Mage, XP-এর ধারণা)।

ছবির বর্ণনা

ছবির বর্ণনা


একজন শক্তিশালী জাদু হয়ে উঠুন

প্রাথমিকভাবে, ChatGPT আমাকে "ব্যায়াম" এর একটি সিরিজ প্রদান করেছিল; যদিও এটি বলা হয়, এটি কোড এক্সট্রাক্ট ছাড়া আর কিছুই নয় যা আমাকে পাইথন সিনট্যাক্সের মূল বিষয়গুলি উপলব্ধি করতে সক্ষম করে। সম্মতি অনুসারে, তিনি আমাকে ডকুমেন্টেশন প্রদান করেছেন, আমাকে অভিজ্ঞতা দিয়েছেন যাতে আমি সমতল করতে পারি এবং এই প্রথম পর্বে অর্জিত দক্ষতা তালিকাভুক্ত করে।

ছবির বর্ণনা

লেভেল 7-এ পৌঁছে, আমি ChatGPT-কে আমার IDE-তে কোড কপি করার চেয়ে আমাকে আরও উল্লেখযোগ্য চ্যালেঞ্জ প্রদান করতে বলেছি।
ছবির বর্ণনা

যখন আমি ChatGPT কে কিছু কুৎসিত দানবকে দাঁতে লাথি মারতে বলি তখন ওপেনএআই কীভাবে আমার উদারতাকে সন্দেহ করে তা লক্ষ্য করুন।

ছবির বর্ণনা

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


ওএমজি, দ্য ডেটা ড্রাগন!

ছবির বর্ণনা

শত্রু দ্বারা অপ্রীতিকর, এবং ভাল ডকুমেন্টেশন দ্বারা সাহায্য, আমি স্বাভাবিকভাবেই গরম শ্বাস প্রাণী জবাই .

ছবির বর্ণনা

এখানেই কথোপকথনমূলক এআই এর মাধ্যমে শেখার অর্থ হয়। ChatGPT দুটি প্রস্তাবের মধ্যে পার্থক্য ব্যাখ্যা করার সময় একটি বিকল্প সমাধান প্রদান করতে সক্ষম। আমরা একটু পরে দেখব যে এটি আমার প্রস্তাবিত কোড বিশ্লেষণ করার সময় এটি আরও সম্পূর্ণ হতে সক্ষম।


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

হ্যাঁ আমি দাবি করেছি, তাই কি?!?

ছবির বর্ণনা

বিদ্যা একটি বিট, এটা সবসময় সুন্দর.


পাইথনিক দানব!

ব্যায়াম/পাঠের একটি নতুন সিরিজের পর, 'সহ' নির্দেশনা সম্পর্কে কয়েকটি প্রশ্ন, ব্যতিক্রমগুলি কীভাবে ফেলতে হয় তা নিয়ে একটু চ্যালেঞ্জ, কিছু নিবন্ধ পড়া এবং অনেক সমতলকরণ; আমি একটি নতুন দানব নিতে বললাম. চ্যাটজিপিটি আমাকে একটি বহু-পর্যায়ের চ্যালেঞ্জ (ছোট অ্যালগরিদমিক সমস্যার উত্তরাধিকার) অফার করেছে, যার প্রতিশ্রুতি দিয়ে একটি বুক ভরা প্রাপ্য লুট:
ছবির বর্ণনা

আবারও, ChatGPT একটি গুণমান সংশোধন প্রদান করে এবং এটি আমার উপর এর সমাধানের সুবিধাগুলি প্রদর্শন করার জন্য যথেষ্ট সম্পূর্ণ।
ছবির বর্ণনা

ছবির বর্ণনা

আর কি, আমি সত্যিই একটি দুর্দান্ত তাবিজ পেয়েছি!


একটি MCQ দিয়ে চ্যাটআরপিজিকে আরও বেশি আরপিজিড করুন

ChatGPT এর সাথে আমার পাইথন আবিষ্কারের এই পর্যায়ে, আমি ভেবেছিলাম যে আমি আগে যে ধারণাগুলি দেখেছিলাম তা আমি অর্জন করেছি কিনা তা পরীক্ষা করা একটি ভাল ধারণা হবে। তাই আমি AI কে আমার জন্য একটি MCQ তৈরি করতে বলেছিলাম, যা আমি একটি NPC (নন-প্লেয়ার চরিত্র) এর সাথে একটি এনকাউন্টারে অন্তর্ভুক্ত করেছিলাম, যদি আমি সফল হই তাহলে একজন পরিচিতকে পুরস্কৃত করার প্রতিশ্রুতি দিয়ে।
ছবির বর্ণনা

সুতরাং, একটি অদ্ভুত কিন্তু চতুর কৃষকের প্রশ্নের উত্তর দেওয়ার পরে (সম্ভবত গ্যান্ডালফ আন্ডারকভার), আমি আমার বাকি অ্যাডভেঞ্চারের জন্য একজন সঙ্গী বেছে নিতে পেরেছিলাম।
ছবির বর্ণনা

ছবির বর্ণনা


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

ছবির বর্ণনা


ChatGPT আমাকে আমার কোডে একটি ভিন্ন রিডিং প্রয়োগ করতে দেয় যা আমি আগে থেকেই চিহ্নিত করেছি! তাই, আমার কী ধরনের প্রতিক্রিয়া প্রয়োজন তা সংজ্ঞায়িত না করেই আমি নির্দিষ্ট প্রতিক্রিয়া চাইতে পারি।


এখানে, উদাহরণস্বরূপ, আমার প্রারম্ভিক যাত্রায় আরও একটি অনুসন্ধানে আমাকে দেওয়া একটি সমস্যার জন্য প্রয়োগ করা কৌশলগুলির মধ্যে প্রথমটি হল: সমস্যাটির লক্ষ্য ছিল ব্যবহারকারীর প্রবেশ করা নম্বর পর্যন্ত সমস্ত মৌলিক সংখ্যা তৈরি করা।

ছবির বর্ণনা

এটা শৈলী আছে!


উপসংহার

ChatGPT সম্পর্কে আমি ইতিমধ্যে যা জানতাম তা বিবেচনা করে, AI একটি নতুন প্রোগ্রামিং ভাষার আবিষ্কারকে সমর্থন করার ক্ষমতা সম্পর্কে আমার প্রত্যাশা পূরণ করেছে।


যাইহোক, আমি প্রক্রিয়াটিতে একটি গ্যামিফিকেশন স্তর আনার ক্ষমতা সম্পর্কে খুব উত্সাহী ছিলাম। এখানে, কোন নির্দিষ্ট ক্রমে, আমার অভিজ্ঞতার সময় আমি যে সুবিধা এবং অসুবিধাগুলির সম্মুখীন হয়েছি তার একটি তালিকা:


সুবিধা:

  • দ্রুত এবং সেট আপ করা সহজ.

  • সময়ের সাথে মানিয়ে নেওয়া যায়।

  • সন্তোষজনক অগ্রগতি ওভারভিউ।

  • লর ঠিক আছে.

  • আপনার প্রত্যাশা পূরণ করে না এমন আচরণ সংশোধন করার ক্ষমতা।

  • সর্বশেষ ChatGPT অবদান পুনরায় চালু করার সম্ভাবনা যদি এটি আপনার জন্য উপযুক্ত না হয়।

  • "বাহ, এটা করতে পারে?!" প্রভাব


    অসুবিধা:

  • কিছু ত্রুটি এবং অশুদ্ধতা করে: উদাহরণস্বরূপ, MCQ-এর প্রথম সংস্করণে এমন একটি প্রশ্ন অন্তর্ভুক্ত ছিল যার কোনো উত্তর দেওয়া যায়নি।


  • সময়ে সময়ে অনুস্মারক প্রয়োজন: "আমাকে ডকুমেন্টেশন দিতে ভুলবেন না", "সাফল্যের জন্য পুরষ্কার দিন", "আপনাকে অবশ্যই আমাদের কথোপকথনের সাধারণ জ্ঞানে আমার অগ্রগতি অন্তর্ভুক্ত করতে হবে" ইত্যাদি।


আপনি যদি শেখার এই উপায়টি চেষ্টা করতে চান তবে কয়েকটি টিপস:

  • আপনি যে বিষয়ে খুব বেশি জানেন না সেই বিষয়ে এই পদ্ধতিটি ব্যবহার করবেন না! ChatGPT যদি ভুল করে বা আপনাকে মিথ্যা বলে, আপনি জানতে পারবেন না।


  • যতটা সম্ভব পরিষ্কার এবং সুনির্দিষ্ট তথ্য দিন।


  • একবারে অনেক নির্দেশনা দেবেন না। আমার পরীক্ষার শেষে, আমি প্রায় ত্রিশ লাইনের প্রম্পটে এবং কখনও কখনও জটিল নির্দেশাবলী সহ এটি শেখার এবং চ্যালেঞ্জের পর্যায়গুলি যেভাবে তৈরি করে তা স্বয়ংক্রিয় করার চেষ্টা করেছি। ফলাফল? সব ভেঙ্গে ফেললাম!


  • কোন কিছুই একজন মানুষের দক্ষতাকে হারাতে পারে না! শিক্ষাবিদ্যা হল এমন একটি গুণ যা আমাদের জন্য সংরক্ষিত, একজন শিক্ষার্থী যা শিখছে তার থেকে সর্বাধিক লাভ করার জন্য যন্ত্রটি সঠিকভাবে উপলব্ধি করতে অক্ষম। আপনি যদি সর্বোত্তম সম্ভাব্য পরিস্থিতিতে প্রশিক্ষিত হতে চান তবে একজন পেশাদারকে কল করুন।

বোনাস

আমি ChatGPT-কে স্থির ডিফিউশন ব্যবহার করে ছবি তৈরি করার প্রম্পট দিতে বলেছি।

ছবির বর্ণনা

চ্যাটজিপিটি:

ছবির বর্ণনা

সে ভুল নয়। মডেল প্রশিক্ষণের জন্য ব্যবহৃত ডেটাসেটে উপস্থিত শিল্পীদের জন্য কপিরাইট ব্যবস্থাপনা সম্পর্কে কী বলা যায়? বিশাল বিষয়।

ছবির বর্ণনা

ছবির বর্ণনা

ছবির বর্ণনা

ছবির বর্ণনা

ছবির বর্ণনা

ছবির বর্ণনা

ছবির বর্ণনা

ছবির বর্ণনা

ধন্যবাদ!