কিভাবে এআই ভাষাকে কোডে পরিণত করতে পারে

সুচিপত্র:

কিভাবে এআই ভাষাকে কোডে পরিণত করতে পারে
কিভাবে এআই ভাষাকে কোডে পরিণত করতে পারে
Anonim

প্রধান টেকওয়ে

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

কম্পিউটার প্রোগ্রামিং কৃত্রিম বুদ্ধিমত্তা থেকে কিছু সাহায্য পাচ্ছে।

OpenAI কোডেক্সের একটি নতুন সংস্করণ প্রকাশ করেছে, একটি কৃত্রিম বুদ্ধিমত্তা (AI) সিস্টেম যা লিখিত ভাষাকে কোডে অনুবাদ করে। কোডেক্স আপনাকে কোনো অভিজ্ঞতা ছাড়াই প্রোগ্রাম করার অনুমতি দেবে না, কিন্তু এমন অনেকগুলি উপায় রয়েছে যা লোকেরা ঠিক করতে পারে৷

"অনেক পণ্য ব্যবহারকারীদের ছবি যোগ করতে, ওয়েবসাইট এবং মোবাইল অ্যাপ্লিকেশনের জন্য লেআউট তৈরি করতে এবং কোড না লিখেই ডেটা সংজ্ঞায়িত করার অনুমতি দেয়," ফাহিম উল হক, সফ্টওয়্যার বিকাশকারীদের জন্য একটি শিক্ষা প্ল্যাটফর্ম এডুকেটিভ-এর সিইও, একটি ইমেল সাক্ষাত্কারে লাইফওয়্যারকে বলেছিলেন৷

প্রোগ্রামের সাথে কথা বলুন

কোডেক্স GPT-3 এর উপর ভিত্তি করে, একটি প্রাকৃতিক ভাষা মডেল যা OpenAI দ্বারা তৈরি করা হয়েছে। প্রোগ্রামাররা কোডেক্সকে কোটি কোটি লাইনের কোড এবং লিখিত পাঠ্যের উপর প্রশিক্ষণ দিয়েছিল যাতে এটিকে সাধারণ ইংরেজিকে কোডে অনুবাদ করার অনুমতি দেওয়া হয়।

"GPT-3 হল এমন একটি সিস্টেম যার সাথে আপনি কথা বলেন, এবং এটি আপনার সাথে কথা বলে, তাই এটির একমাত্র প্রভাব আপনার মনে পড়ে," ওপেনএআই-এর প্রধান প্রযুক্তি কর্মকর্তা গ্রেগ ব্রকম্যান সাম্প্রতিক একটি প্রদর্শনের সময় বলেছেন.

"কোডেক্সের সাথে, আপনি এটির সাথে কথা বলেন [এবং] এটি কোড তৈরি করে, যার অর্থ এটি আসলে আপনার পক্ষে কম্পিউটার জগতে কাজ করতে পারে। এবং আমি মনে করি এটি একটি সত্যিই শক্তিশালী জিনিস - যে আপনার কাছে আসলে একটি সিস্টেম আছে যা আপনার পক্ষ থেকে আদেশ পালন করতে পারে।"

হইপ সত্ত্বেও, কোডেক্স অপেশাদারদের অনুষ্ঠান শুরু করতে দেবে না, উল হক বলেছেন। কোডেক্স চালানোর জন্য প্রযুক্তিগত জ্ঞান লাগে এবং ফলাফল পেতে আরও কিছুটা বেশি লাগে।

"কোডেক্স ডেভেলপারের মূল সমস্যা-সমাধানের দক্ষতা-একটি সমস্যা বোঝা এবং প্রোগ্রাম করা ধাপগুলির একটি সিরিজ হিসাবে সমাধানের আর্কিটেক্টকে প্রতিস্থাপন করে না, " তিনি যোগ করেছেন।

"তাছাড়া, কোডেক্স একটি স্বতন্ত্র অ্যাপ্লিকেশন নয়। এটি একটি API ইন্টারফেসের মাধ্যমে বিকাশকারীরা IDEs (উদাহরণগুলি ভিজ্যুয়াল স্টুডিও এবং নোটপ্যাড++ অন্তর্ভুক্ত) ব্যবহার করে এমন প্রোগ্রামগুলিতে প্লাগ করে। একজন ব্যবহারকারীকে এখনও তাদের বিকাশের পরিবেশ সেট আপ করতে হবে, বুঝতে হবে এপিআই, এবং কোডেক্সের সাথে তাদের IDE সংযোগ করুন শুধুমাত্র এটি সেট আপ করার জন্য।"

কিন্তু কোডেক্স হল ডেভেলপারদের জন্য একটি চিত্তাকর্ষক টুল, উল হক বলেছেন।

"যেহেতু AI পাবলিক কোডে প্রশিক্ষিত ছিল, এটি একটি বিকাশকারী ইতিমধ্যে যা টাইপ করছে তার উপর ভিত্তি করে বিভিন্ন কোড সাজেস্ট করার ক্ষমতা রাখে, আপনার সেল ফোনে টেক্সট বার্তাগুলির জন্য যেমন একটি স্বয়ংসম্পূর্ণ বৈশিষ্ট্য রয়েছে," তিনি যোগ করেছেন."অতএব, লাইনে আপনার প্রয়োজনীয় সঠিক কোডটি খুঁজে পেতে কয়েকটি বিকল্পের মাধ্যমে চক্র করা সম্ভব।"

কোন বিশেষ দক্ষতার প্রয়োজন নেই

অপ্রযুক্তিগত ব্যবহারকারী যারা প্রোগ্রাম করতে চান তাদের জন্য অনেক বিকল্প রয়েছে।

Image
Image

ওয়েব ডেভেলপার প্যাট্রিক সিনক্লেয়ার সুপারিশ করেছেন ব্লকলি, একটি ড্র্যাগ অ্যান্ড ড্রপ ল্যাঙ্গুয়েজ যা Google তৈরি করেছে৷ এটি আপনাকে কমান্ডের ব্লকগুলিকে টেনে আনতে এবং ড্রপ করতে দেয় যা ধাঁধার টুকরোগুলির মতো একে অপরের সাথে স্ন্যাপ করে এবং একটি কার্যকরী প্রোগ্রাম তৈরি করে। ইন্টারলকিং ব্লক ব্যবহার করে আপনি যে প্রোগ্রামটি তৈরি করেছেন তা আপনার পছন্দের প্রোগ্রামিং ভাষায় সমতুল্য কোডে অনুবাদ করা যেতে পারে।

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

এছাড়াও থাঙ্কেবল এবং বাবলের মতো নন-টেকনিক্যাল প্রোগ্রামিং টুল রয়েছে যা ব্যবহারকারীদের গ্রাফিক্যাল ইন্টারফেসের মাধ্যমে প্রোগ্রাম তৈরি করতে দেয়। এবং, অবশ্যই, আপনি Wix.com-এর মতো টুল ব্যবহার করে কোড ছাড়াই ওয়েবসাইট তৈরি করতে পারেন।

1.5 বিলিয়নেরও বেশি ব্যবহারকারীর কাছে একটি বিনামূল্যের কোডিং টুল রয়েছে কিন্তু এটি সম্পর্কে হয়তো জানেন না, গুগল ডেভেলপার বিশেষজ্ঞ চ্যানেল গ্রেকো লাইফওয়্যারকে একটি ইমেল সাক্ষাত্কারে বলেছেন। "আপনার একটি Google অ্যাকাউন্ট থাকা মাত্রই, আপনি স্ক্রিপ্ট এডিটরে অ্যাক্সেস পাবেন যেখানে আপনি Google পত্রকগুলিতে ম্যাক্রোর মতো জিনিস তৈরি করতে Google Apps স্ক্রিপ্ট লিখতে পারেন," তিনি বলেছিলেন৷

একটি ব্যক্তিগত মোবাইল অ্যাপ্লিকেশন তৈরি করতে, অ্যান্ড্রোমো iOS এবং অ্যান্ড্রয়েডের জন্য একটি দুর্দান্ত নো-কোড প্ল্যাটফর্ম, উল হক বলেছেন। "আপনি আপনার নিজের পরিবারের জন্য একটি অ্যাপ তৈরি করতে পারেন, বা এমনকি দোকানে প্রকাশ করতে পারেন, বিক্রি করতে পারেন এবং বিজ্ঞাপন দিয়ে নগদীকরণ করতে পারেন," তিনি যোগ করেছেন৷

প্রস্তাবিত: