আমি Perplexity.ai এর বিনামূল্যের সংস্করণে একটি কোডিং পরীক্ষা করেছি - এখানে যা ঘটেছে

নরম্যান পোসেল্ট/গেটি ইমেজ

আমার আছে পরীক্ষিত কোডিং দক্ষতা ZDNET-এর অনেক জেনারেটিভ এআই টুলস—এবারই পালা confused.ai.

ধাঁধা একটি সার্চ ইঞ্জিন এবং একটি এআই চ্যাটবটের মধ্যে একটি ক্রস মত অনুভূত হয়. যখন আমি বিভ্রান্তিকে জিজ্ঞাসা করলাম কিভাবে এটি অন্যান্য পণ্য থেকে আলাদা ছিল উৎপন্ন কৃত্রিম বুদ্ধিমত্তা বট বলে যে এটি তথ্যের রিয়েল-টাইম অ্যাক্সেস ব্যবহার করে প্রতিদিন ওয়েবকে সূচী করে। ব্যবহারকারীরা উৎস বা প্ল্যাটফর্মগুলিতে ফোকাস করতে উদ্বেগকে জিজ্ঞাসা করে তাদের অনুসন্ধানকে সংকুচিত করতে পারে।

এছাড়াও: ChatGPT এর সাথে কীভাবে কোড করবেন: এটি আপনার জন্য কী করতে পারে এবং কী করতে পারে না

Perplexity এর বিনামূল্যে সংস্করণ বেশ সীমিত। এটি বিশ্লেষণের জন্য OpenAI-এর GPT-3.5 মডেল ব্যবহার করে এবং প্রতিদিন মাত্র পাঁচটি প্রশ্নের অনুমতি দেয় যদিও এটি ফাইল আপলোড সমর্থন করে, আপলোডের সীমা প্রতিদিন তিনটি।

Perplexity এর পেশাদার সংস্করণের মূল্য $20/মাস। এই সংস্করণটি সীমাহীন “দ্রুত” অনুসন্ধান, প্রতিদিন 600টি পেশাদার অনুসন্ধান এবং কৃত্রিম বুদ্ধিমত্তা মডেল নির্বাচনের অনুমতি দেয়। তুমি পছন্দ করতে পারো GPT-4o, ক্লদ 3, বড় সোনার (LLaMa 3), ইত্যাদি। পেশাদার সংস্করণটি $5 মাসিক API ক্রেডিটও অফার করে।

আমরা প্রাথমিকভাবে Perplexity এর প্রোগ্রামিং ক্ষমতা পরীক্ষা করার জন্য Professional সংস্করণ পরিত্যাগ করার এবং বিনামূল্যে সংস্করণ চালানোর সিদ্ধান্ত নিয়েছি। আমি কৃত্রিম বুদ্ধিমত্তার উপর এই কোডিং পরীক্ষা চালিয়েছি এবং ফলাফলগুলি বিভিন্ন রকম ছিল। আপনি যদি চালিয়ে যেতে চান, অনুগ্রহ করে আপনার ব্রাউজারকে নির্দেশ করুন “আমি কীভাবে আমার AI চ্যাটবটের কোডিং দক্ষতা পরীক্ষা করেছি – এবং আপনিও করতে পারেন', যাতে আমি প্রয়োগ করা সমস্ত মানক পরীক্ষা, তারা কীভাবে কাজ করে তার ব্যাখ্যা এবং ফলাফলগুলিতে কী সন্ধান করতে হবে তার বিশদ বিবরণ রয়েছে৷

এছাড়াও: কৃত্রিম বুদ্ধিমত্তা কি প্রোগ্রামিং চাকরি প্রতিস্থাপন করবে বা প্রোগ্রামারদের কৃত্রিম বুদ্ধিমত্তা পরিচালকে পরিণত করবে?

এখন আসুন প্রতিটি পরীক্ষার ফলাফলের মধ্যে ডুব দেওয়া যাক এবং দেখুন কিভাবে তারা আগের পরীক্ষার সাথে তুলনা করে ক্লদ 3.5 সনেট, মাইক্রোসফট কপাইলট, মেটা-কৃত্রিম বুদ্ধিমত্তা, মেটাকোড উট, গুগল জেমিনি প্রিমিয়ামএবং চ্যাট GPT.

1. একটি ওয়ার্ডপ্রেস প্লাগইন লিখুন

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

এখন পর্যন্ত, মেটা কোড লামা বাদে, বেশিরভাগ AI বেশ যুক্তিসঙ্গত UI তৈরি করেছে। কিছু অন্যদের তুলনায় আরো আকর্ষণীয়, কিন্তু তারা সব কাজ সম্পন্ন করা.

এছাড়াও: দ্রুত কোড করার জন্য জেনারেটিভ কৃত্রিম বুদ্ধিমত্তা ব্যবহার করুন, তবে এটি করার সময় ঝুঁকি সম্পর্কে সচেতন থাকুন

যাইহোক, শুধুমাত্র ChatGPT (3.5, 4 এবং 4o) সঠিক র্যান্ডম আউটপুট তৈরি করেছে। বেশিরভাগ অন্যান্য AI শুধুমাত্র একটি বোতাম উপস্থাপন করে যা ক্লিক করার সময় কিছুই করে না।

বিভ্রান্তি কাজ করেছে। এটি একটি অনুগত UI তৈরি করে এবং “র্যান্ডমাইজ” বোতামটি কাজ করে এবং ডুপ্লিকেট সারিগুলিকে আলাদা করে।

এখানে এই এবং পূর্ববর্তী পরীক্ষার সারসংক্ষেপ ফলাফল আছে:

  • বিভ্রান্ত: ইন্টারফেস: ভাল, কার্যকারিতা: ভাল
  • ক্লদ 3.5 সনেট: ইন্টারফেস: ভাল, কার্যকারিতা: ব্যর্থ
  • ChatGPT GPT-4o: ইন্টারফেস: ভাল, কার্যকারিতা: ভাল
  • মাইক্রোসফট কো-পাইলট: ইন্টারফেস: পর্যাপ্ত, কার্যকারিতা: ব্যর্থ
  • মেটা-কৃত্রিম বুদ্ধিমত্তা: ইন্টারফেস: পর্যাপ্ত, কার্যকারিতা: ব্যর্থ
  • মেটা কোড উট: সম্পূর্ণ ব্যর্থতা
  • গুগল জেমিনি প্রিমিয়াম: ইন্টারফেস: ভাল, কার্যকারিতা: ব্যর্থ
  • চ্যাট GPT 4: ইন্টারফেস: ভাল, কার্যকারিতা: ভাল
  • চ্যাট GPT 3.5: ইন্টারফেস: ভাল, কার্যকারিতা: ভাল

2. স্ট্রিং ফাংশন পুনরায় লিখুন

এই পরীক্ষাটি ডলার এবং সেন্ট চেক করার জন্য বৈধতা কার্যকারিতা ঠিক করে।

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

ধাঁধা এই পরীক্ষায়ও পাস করে।

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

এছাড়াও: সফটওয়্যার ইঞ্জিনিয়ারিংয়ে কৃত্রিম বুদ্ধিমত্তা প্রয়োগ করছেন? আপনার যা জানা দরকার তা এখানে

এই পদ্ধতিটি সম্ভব, কিন্তু Perplexity দ্বারা উত্পাদিত নিয়মিত অভিব্যক্তি এই পরিবর্তনের জন্য অ্যাকাউন্টে লেখা যেতে পারে। এটি একটি সহজ বাস্তবায়ন পছন্দ, এবং অনেক যোগ্যতাসম্পন্ন প্রোগ্রামার যেকোন একটি পথ বেছে নেবে, তাই Perplexity এর পদ্ধতি গ্রহণযোগ্য।

Perplexity এর কোড সঠিকভাবে জমা দেওয়া ডেটা পরীক্ষা করে নিশ্চিত করে যে এটি ডলার এবং সেন্ট ফর্ম্যাটের সাথে মেলে। কোডটি তারপর স্ট্রিংটিকে একটি সংখ্যায় রূপান্তর করে। এটি পরীক্ষা করে যে পার্স করা নম্বরটি বৈধ এবং অ-নেতিবাচক।

সামগ্রিকভাবে, বিভ্রান্তি নির্ভরযোগ্য কোড তৈরি করে। এখানে এই এবং পূর্ববর্তী পরীক্ষার সারসংক্ষেপ ফলাফল আছে:

  • বিভ্রান্ত: সফল
  • ক্লদ 3.5 সনেট: ব্যর্থতা
  • ChatGPT GPT-4o: সফল
  • মাইক্রোসফট কো-পাইলট: ব্যর্থতা
  • মেটা-কৃত্রিম বুদ্ধিমত্তা: ব্যর্থতা
  • মেটা কোড উট: সফল
  • গুগল জেমিনি প্রিমিয়াম: ব্যর্থতা
  • চ্যাট GPT 4: সফল
  • চ্যাট GPT 3.5: সফল

3. বিরক্তিকর বাগ খুঁজুন

আমার কোডে একটি বাগ আমাকে বিভ্রান্ত করেছে, তাই আমি সাহায্যের জন্য ChatGPT কে জিজ্ঞাসা করেছি। দেখা যাচ্ছে যে সমস্যার উত্সটি স্বজ্ঞাত নয়, তাই আমি এটি মিস করেছি।

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

ধাঁধা সমস্যাটি আবিষ্কার করেছে এবং সঠিকভাবে সমাধান করেছে।

এছাড়াও: কৃত্রিম বুদ্ধিমত্তা কি সহযোগী সফ্টওয়্যার উন্নয়নে একটি দলের খেলোয়াড় হতে পারে?

এখানে এই এবং পূর্ববর্তী পরীক্ষার সারসংক্ষেপ ফলাফল আছে:

  • বিভ্রান্ত: সফল
  • ক্লদ 3.5 সনেট: সফল
  • ChatGPT GPT-4o: সফল
  • মাইক্রোসফট কো-পাইলট: ব্যর্থতা
  • মেটা-কৃত্রিম বুদ্ধিমত্তা: সফল
  • মেটা কোড উট: ব্যর্থতা
  • গুগল জেমিনি প্রিমিয়াম: ব্যর্থতা
  • চ্যাট GPT 4: সফল
  • চ্যাট GPT 3.5: সফল

4. স্ক্রিপ্ট

চূড়ান্ত পরীক্ষাটি এআই জ্ঞানের ভিত্তির প্রশস্ততা বিশ্লেষণ করেছে। এই পরীক্ষার জন্য কোড জেনারেট করতে হবে যার জন্য Chrome ডকুমেন্ট অবজেক্ট মডেল, AppleScript এবং Keyboard Maestro নামক একটি তৃতীয় পক্ষের ম্যাক স্ক্রিপ্টিং টুলের জ্ঞান প্রয়োজন।

বিভ্রান্তি কীবোর্ড মায়েস্ট্রো সম্পর্কে জানে বলে মনে হয় না, তাই এটি ভেরিয়েবলের মানগুলি পুনরুদ্ধার করার জন্য স্ক্রিপ্টিং ভাষায় প্রয়োজনীয় কলগুলি লিখতে পারে না।

এছাড়াও: প্রোগ্রামিং এর বাইরে: কৃত্রিম বুদ্ধিমত্তা নতুন প্রজন্মের কাজের ভূমিকা সক্ষম করে

এছাড়াও বিভ্রান্তি সৃষ্টি করেছে Claude 3.5 সনেটও একই ভুল করেছে, অ্যাপলস্ক্রিপ্ট কোডের একটি লাইন তৈরি করে যা কার্যকর করার সময় একটি সিনট্যাক্স ত্রুটি বার্তা সৃষ্টি করবে। এই ত্রুটিটি কিভাবে AppleScript কেস উপেক্ষা করে এবং দুটি মান তুলনা করার সময় স্ট্রিং কেস বিবেচনা করে সে সম্পর্কে জ্ঞানের অভাব নির্দেশ করে।

এখানে এই এবং পূর্ববর্তী পরীক্ষার সারসংক্ষেপ ফলাফল আছে:

  • বিভ্রান্ত: ব্যর্থতা
  • ক্লদ 3.5 সনেট: ব্যর্থতা
  • ChatGPT GPT-4o: সফল কিন্তু রিজার্ভেশন সঙ্গে
  • মাইক্রোসফট কো-পাইলট: ব্যর্থতা
  • মেটা-কৃত্রিম বুদ্ধিমত্তা: ব্যর্থতা
  • মেটা কোড উট: ব্যর্থতা
  • গুগল জেমিনি প্রিমিয়াম: সফল
  • চ্যাট GPT 4: সফল
  • চ্যাট GPT 3.5: ব্যর্থতা

সামগ্রিক ফলাফল

এখানে চারটি পরীক্ষার সামগ্রিক ফলাফল রয়েছে:

সামগ্রিকভাবে, “বিভ্রান্তি” ভাল করে। আমি মনে করি AI চতুর্থ পরীক্ষায় ব্যর্থ হতে পারে কারণ ChatGPT 3.5 ব্যর্থ হয় এবং Perplexity-এর বিনামূল্যের সংস্করণ GPT-3.5 মডেল ব্যবহার করে।

আমি এই ফলাফলগুলি দেখে অবাক হয়েছিলাম কারণ মাইক্রোসফ্টের কপিলটও OpenAI এর কৃত্রিম বুদ্ধিমত্তা ইঞ্জিন ব্যবহার করার কথা ছিল, কিন্তু প্রায় প্রতিটি ফ্রন্টে Copilot ব্যর্থ হয়েছিল। বিভ্রান্তি GPT-3.5 ফলাফলগুলিকে আয়না করে, যা বোধগম্য কারণ যেহেতু বিনামূল্যের সংস্করণ GPT-3.5 ব্যবহার করে৷

আপনি যদি Perplexity Professional কিভাবে কাজ করে তা জানতে চান, দয়া করে আমাকে জানান। যদি আমি যথেষ্ট অনুরোধ পাই তবে আমি নিবন্ধন করব কৃত্রিম বুদ্ধিমত্তার মাসিক চার্জ এবং কিছু পরীক্ষা চালান।

আপনি কি বিভ্রান্তির বিনামূল্যে বা প্রো সংস্করণ চেষ্টা করেছেন? নীচের মতামত আমাদের জানতে দিন।


আপনি দৈনিক প্রকল্প আপডেটের জন্য সামাজিক মিডিয়াতে আমাকে অনুসরণ করতে পারেন। সাবস্ক্রাইব করতে ভুলবেন না আমার সাপ্তাহিক আপডেট নিউজলেটারএবং Twitter/X-এ আমাকে অনুসরণ করুন: @ডেভিডগুইটজ,ফেসবুকে Facebook.com/DavidGewirtzইনস্টাগ্রামে Instagram.com/DavidGewirtzএবং YouTube-এ YouTube.com/DavidGewirtzTV.



উৎস লিঙ্ক

এছাড়াও পড়ুন  LIVE UPDATES: India election results show setback for Modi