ক্রমাগত সিস্টেমগুলি Amazon CodeWhisperer এর সাথে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের ভবিষ্যতকে আকার দেয় আমাজন ওয়েব সার্ভিসেস

ক্রমাগত সিস্টেমগুলি Amazon CodeWhisperer এর সাথে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের ভবিষ্যতকে আকার দেয় আমাজন ওয়েব সার্ভিসেস

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

Persistent Systems, একটি বিশ্বব্যাপী ডিজিটাল ইঞ্জিনিয়ারিং প্রদানকারী, Amazon CodeWhisperer-এর সাথে বেশ কয়েকটি পাইলট এবং আনুষ্ঠানিক গবেষণা পরিচালনা করেছে যা সফ্টওয়্যার ইঞ্জিনিয়ারিং, জেনারেটিভ AI-এর নেতৃত্বে আধুনিকীকরণ, দায়িত্বশীল উদ্ভাবন এবং আরও অনেক কিছুতে পরিবর্তনের দিকে নির্দেশ করে। এই পোস্টটি Persistent এর Amazon CodeWhisperer পরীক্ষা থেকে উদ্ভূত চারটি থিম হাইলাইট করে যা আমরা জানি যে সফ্টওয়্যার ইঞ্জিনিয়ারিং পরিবর্তন করতে পারে।

উৎপাদনশীলতা লাভের বাইরে: Amazon CodeWhisperer এর সাথে কোডিং পুনরায় কল্পনা করা

এই বিভাগে, আমরা কিছু উপায় নিয়ে আলোচনা করেছি যেগুলি Amazon CodeWhisperer কোডিংকে পুনরায় কল্পনা করছে।

দায়িত্বশীল ডেলিভারি উন্নত করা

AI-উত্পাদিত কোডের মালিকানা, ব্যাখ্যাযোগ্যতা এবং স্বচ্ছতা হল Amazon CodeWhisperer-এর মতো কোডিং সঙ্গীদের বাণিজ্যিক গ্রহণের জন্য সবচেয়ে বিতর্কিত বিষয়। অ্যামাজন ডেভেলপারদের অ্যামাজন কোড হুইস্পার ব্যবহার করে যে কোডটি লেখে তার সম্পূর্ণ মালিকানা দেয়। Amazon CodeWhisperer টিম সতর্কতার সাথে প্রশিক্ষণের ডেটা কিউরেট করেছে এবং সীমাবদ্ধ লাইসেন্সগুলি বাদ দিয়েছে, যাতে ডেভেলপাররা Amazon CodeWhisperer ব্যবহার করার সময় অসাবধানতাবশত লাইসেন্সকৃত কোড ব্যবহার না করে। উপরন্তু, যেহেতু সুপারিশকারী পাইপলাইনগুলি ওপেন-সোর্স কোড দ্বারা দৃঢ়ভাবে প্রভাবিত হতে পারে, যদি Amazon CodeWhisperer একটি বংশ শনাক্ত করে, এটি লাইসেন্সের রেফারেন্সগুলিকে ফ্ল্যাগ করে (উদাহরণস্বরূপ, MIT বা Apache, একটি ওপেন-সোর্স প্রকল্প)। এটি বিকাশকারীকে কোড স্নিপেটগুলি উত্স মালিকদের কাছে অ্যাট্রিবিউট করতে সক্ষম করে, কোডিং সেরা অনুশীলনগুলি প্রতিষ্ঠা করে৷ যদিও অ্যামাজন কোড স্নিপেট, সুপারিশ, এবং সমন্বিত উন্নয়ন পরিবেশে খোলা ফাইলগুলি থেকে মন্তব্যের মতো ডেটা সংগ্রহ করে, অ্যামাজন কোড হুইস্পারার পেশাদার ব্যবহারকারীদের জন্য, এগুলি মডেলটিকে প্রশিক্ষণের জন্য সংরক্ষণ করা বা ব্যবহার করা হয় না। এছাড়াও, Amazon CodeWhisperer স্বতন্ত্র ব্যবহারকারীরা AWS-এর সাথে বিষয়বস্তু ভাগ করা থেকে অপ্ট আউট করতে পারেন, এটি অন্যান্য ব্যবহারকারীদের কাছে সুপারিশ হিসাবে পুনরুত্পাদিত হওয়ার সম্ভাবনা সীমিত করে৷

ক্রমাগত সিস্টেমগুলি Amazon CodeWhisperer এর সাথে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের ভবিষ্যতকে আকার দেয় আমাজন ওয়েব সার্ভিস প্লেটোব্লকচেইন ডেটা ইন্টেলিজেন্স। উল্লম্ব অনুসন্ধান. আ.

জেনারেটিভ এআই-এর প্রতি পারসিস্টেন্টের দৃষ্টিভঙ্গি রিচার্ড পি. ফাইনম্যানের চিন্তাধারাকে প্রতিফলিত করে, যিনি বলেছিলেন, "আমার কাছে এমন প্রশ্ন আছে যেগুলির উত্তর দেওয়া যায় না এমন উত্তরগুলির চেয়ে যা প্রশ্ন করা যায় না।" ক্রমাগত ক্লায়েন্ট বিশ্বাস গড়ে তুলতে দায়িত্ব, জবাবদিহিতা এবং স্বচ্ছতাকে অগ্রাধিকার দেয়। Amazon CodeWhisperer-এর সম্ভাব্যতার একটি উদাহরণ হল এর কোড রেফারেন্স করার ক্ষমতা, যা ক্লায়েন্টদের আইনি দায় এড়াতে সাহায্য করে যা অন্যান্য পুরস্কারকে লাইনচ্যুত করতে পারে। জেনারেটিভ এআই-এর প্রতি পারসিস্টেন্টের পদ্ধতি সম্পর্কে আরও তথ্যের জন্য, পড়ুন জেনারেটিভ এআই পরিষেবা এবং সমাধান.

চলন্ত কোড নিরাপত্তা আপস্ট্রিম এবং আপফ্রন্ট

অভিজ্ঞ বিকাশকারীরা আপনাকে বলবে যে নিরাপত্তা পরীক্ষা করা যাবে না; এটা মাটি থেকে নির্মিত করা আবশ্যক. যদিও কিছু পন্থা, যেমন DevSecOps, কোড লেখার সময় ডেভেলপার, কোড নিরাপত্তা বিশেষজ্ঞ এবং অপারেশন টিমের জন্য নিরাপত্তা পরীক্ষা এম্বেড করা সহজ করে তোলে, Amazon CodeWhisperer এটিকে আরও এক ধাপ এগিয়ে নিয়ে যায়। এটি কোডে সরাসরি ইন্টিগ্রেটেড ডেভেলপমেন্ট এনভায়রনমেন্টে (IDE) সিকিউরিটি স্ক্যান চালায়, যা একটি একক ডেভেলপার রিসোর্সকে গুণমান এবং নিরাপত্তার জন্য কোড পরীক্ষা করতে দেয়। নিরাপত্তা পরীক্ষার জন্য এই অত্যন্ত স্বয়ংক্রিয়, শিফট-বাম দৃশ্যকল্পটি এন্টারপ্রাইজগুলিকে আপস্ট্রিম ত্রুটিগুলিকে আটক করতে এবং খরচ এবং সময়ের একটি ভগ্নাংশে তাদের প্রতিকার করতে সক্ষম করে। বিশেষ করে এখন, কোডিং করার সময়, জেনারেটিভ এআই-এর আবির্ভাবের সাথে সাথে ব্যবসায়িক ব্যবহারকারীদের কাছাকাছি চলে যাচ্ছে, Amazon CodeWhisperer-এ স্বয়ংক্রিয়, ইন-লাইন নিরাপত্তা স্ক্যানগুলি কম পুনঃকর্ম, উৎপাদনে দ্রুত সময় এবং স্থিতিস্থাপক কোড প্রদান করবে।

ক্রমাগত সিস্টেমগুলি Amazon CodeWhisperer এর সাথে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের ভবিষ্যতকে আকার দেয় আমাজন ওয়েব সার্ভিস প্লেটোব্লকচেইন ডেটা ইন্টেলিজেন্স। উল্লম্ব অনুসন্ধান. আ.

Persistent নেতৃস্থানীয় বিশ্বব্যাপী সংস্থাগুলিকে তাদের ব্যবসায়িক অ্যাপ্লিকেশনগুলিকে নিরাপত্তা গার্ডেলের সাথে এমবেড করা কোডের সাহায্যে শক্তিশালী করতে সহায়তা করে। এটি বিশ্বাস করে যে সুরক্ষা পরীক্ষাকে বিকাশকারীর (পেশাদার বা নাগরিক) কাছাকাছি স্থানান্তরিত করতে হবে এবং অ্যাপ্লিকেশনগুলিতে এনকোড করা উচিত যেমন সেগুলি লেখা হয়েছে৷ Amazon CodeWhisperer, শুধুমাত্র কোডিং নয় কিন্তু সুরক্ষিত কোডিং দ্রুত-ট্র্যাক করার রূপান্তরকারী শক্তির সাথে, আখ্যানের সাথে ভালভাবে ফিট করে।

রিবুট করার জন্য বিকাশকারীর দক্ষতা সক্ষম করা

বেশিরভাগ ডেভেলপারদের প্রকল্পে ট্যাগ হওয়ার আগে কমপক্ষে 4 মাসের প্রশিক্ষণ নিতে হবে। আমাদের পাইলটে, Amazon CodeWhisperer প্রেক্ষাপট বা কোডিং ভাষা বোঝার বিষয়ে জ্ঞানীয় লোড কমিয়ে প্রশিক্ষণের সময়কালকে 1 মাস করেছে। আমরা এটি দেখতে পাই যে কীভাবে কোম্পানিগুলি বিকাশকারীদের নিয়োগ করে, কোডিং জ্ঞানের মূল্যায়ন না করে, যা মূলত বিমূর্ত করা হয়েছে, তবে প্রম্পট ইঞ্জিনিয়ারিং দক্ষতা এবং অ্যামাজন কোড হুইস্পারারের মতো সরঞ্জামগুলির সাথে সৃজনশীল হওয়ার ক্ষমতার উপর।

পেশাদার বিকাশকারীদের জন্য পরামিতি পরিবর্তন হবে, এবং দ্রুত পছন্দসই উত্তর পেতে ইনপুট টিউন করার ক্ষমতার উপর নির্ভর করে। এটি নাগরিক বিকাশকারী বা ব্যবসায়িক প্রযুক্তিবিদদের জন্যও ক্ষেত্র উন্মুক্ত করে, কোডিংকে ব্যবসার কাছাকাছি নিয়ে আসে।

কৌশলের কাছাকাছি বাস্তবায়ন ড্রাইভিং

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

লং শট থেকে অফশুট পর্যন্ত - ভবিষ্যতে কী আছে

আমরা এই থিমগুলিকে একটি ভবিষ্যত ম্যাপ করার জন্য এক্সট্রাপোলেট করেছি যেখানে Amazon CodeWhisperer "ডেলিভারি মুন শট" উপলব্ধি করতে সাহায্য করতে পারে যা এখন পর্যন্ত উচ্চাকাঙ্খী ছিল। ভবিষ্যত এইরকম কিছু দেখায়:

  • জিরো-ওয়েস্টেজ - Amazon CodeWhisperer, বিশেষ করে এর সক্রিয় নিরাপত্তা স্ক্যান এবং রেফারেন্স ট্র্যাকার টুলের সাহায্যে, কোডটি শিপযোগ্য মানের নিশ্চিত করবে, ব্যবসা থেকে শুরু করে ডেভেলপার পর্যন্ত-প্রচেষ্টার ক্ষেত্রে মূল্য যোগ করতে এবং মূল্যের সময়, বা মূল্যের অপচয় কমাতে প্রতিটি সহযোগী ফাংশনকে সক্ষম করবে। পুনরায় কাজ এটি প্রতিটি স্টেকহোল্ডারের জন্য মূল কাজের উপর একক ফোকাস আনবে, আরও একটি মান-প্রথম মানসিকতা প্রয়োগ করবে।
  • জিরো র‌্যাম্প-আপ – একাধিক কোডিং ল্যাঙ্গুয়েজ সমর্থন করার ক্ষমতা, ডেভেলপার নোটে ফ্যাক্টর এবং কোড সাজেশনে মন্তব্য এবং ফ্লাইতে কোডের লাইন অফার করার ক্ষমতা অ্যামাজন কোড হুইস্পারকে ডেভেলপারদের জন্য কোল্ড স্টার্ট সমস্যার নিখুঁত প্রতিষেধক করে তোলে। উল্লিখিত হিসাবে, একটি প্রকল্পে অনবোর্ড হওয়ার আগে বিকাশকারীদের গর্ভকালীন সময়ের প্রয়োজন হয় না। এটি নাটকীয়ভাবে মূল্যের সময়কে হ্রাস করে, বাস্তবায়ন অংশীদারদের গতিশীলভাবে ভাল নগদীকরণের জন্য প্রকল্পগুলিতে সংস্থান স্থাপন করার অনুমতি দেয়।
  • জিরো-শট অনুবাদ - অ্যামাজন কোড হুইস্পারার একাধিক প্রোগ্রামিং ভাষা সমর্থন করে, যেমন পাইথন, জাভা, জাভাস্ক্রিপ্ট, টাইপস্ক্রিপ্ট, এসকিউএল এবং আরও অনেক কিছু। এটি একটি প্রোগ্রামিং ভাষা থেকে অন্য একটি কোড অনুবাদ করতে সক্ষম হবে, বা যাকে বলা হয় শূন্য-শট অনুবাদ ক্ষমতা, যেখানে এটি ভাষা A-তে রেফারেন্স কোড ব্যবহার করে B ভাষাতে আরও সঠিকভাবে কোড লিখতে। এটি কীভাবে উত্তরাধিকারী আধুনিকীকরণ প্রকল্পগুলি পরিকল্পিত এবং বাস্তবায়িত হয় তাতে উল্লেখযোগ্য পরিবর্তন আনে। Amazon CodeWhisperer-এর শূন্য-শট অনুবাদ ক্ষমতার সাথে, Persistent আত্মবিশ্বাসী উত্তরাধিকার আধুনিকীকরণ দ্রুততর হবে এবং আর চাঁদের ছবি হবে না।
  • জিরো লিফটিং - অ্যামাজন কোড হুইস্পারারকে অন্যান্য AWS অফারগুলির জন্য সঠিক কোড তৈরি করতে অপ্টিমাইজ করা হয়েছে, যেমন আমাজন সিম্পল স্টোরেজ সার্ভিস (অ্যামাজন এস 3) এবং আমাজন ডায়নামোডিবি. সঠিক কোড জেনারেশন লিফটকে সহজ করে তোলে। যেহেতু AWS এবং অন্যান্য প্রধান ক্লাউড পরিষেবা প্রদানকারীরা এখন একটি মাল্টি-ক্লাউড ন্যারেটিভ এগিয়ে নিয়ে যাচ্ছে, Persistent আশা করে যে Amazon CodeWhisperer AWS সহকর্মীদের দ্বারা প্রদত্ত অন্যান্য সমাধানের জন্য কোডের সুপারিশ করার সময় সঠিকতা উন্নত করবে। এটি মাল্টি-ক্লাউড বা মাল্টি-প্ল্যাটফর্ম সেটিংসের জন্য রাস্তাটিকে মসৃণ করে তোলে, এক পরিষেবা বিক্রেতার থেকে অন্য পরিষেবাতে কাজের লোড স্থানান্তর করার সময় প্রয়োজনীয় ভারী উত্তোলন দূর করে — সুপারচার্জিং ডিজিটাল রূপান্তর 2.0।

উপসংহার

Amazon CodeWhisperer ডেভেলপারের উত্পাদনশীলতা উন্নত করার বাইরে যায়: এটি কোডিংকে গণতান্ত্রিক করে এবং এটিকে ব্যবসায়িক ব্যবহারকারীদের কাছাকাছি নিয়ে আসে যখন কোড অ্যাট্রিবিউশন এবং বর্ধিত সুরক্ষার মতো সর্বোত্তম অনুশীলনগুলি কখনই পরিধির বাইরে না হয় তা নিশ্চিত করে৷

Persistent Amazon CodeWhisperer এবং ব্যবসা এবং অংশীদারদের উপর এর সম্ভাব্য প্রভাব সম্পর্কে উত্তেজিত। এটি একটি Amazon CodeWhisperer-প্রস্তুত ডেভেলপার কর্মীবাহিনী তৈরি করতে কাজ করছে এবং এর গ্রাহকদের দত্তক নেওয়ার সুবিধা সম্পর্কে সতর্ক করছে। AWS-এর সাথে Persistent-এর শক্তিশালী অংশীদারিত্ব ব্যবসাগুলিকে Amazon CodeWhisperer-এর অন্তর্নিহিত মূল্যকে পুঁজি করতে সাহায্য করার জন্য এটিকে সবচেয়ে উপযুক্ত প্রযুক্তি অংশীদার করে তোলে৷

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


লেখক সম্পর্কে

ক্রমাগত সিস্টেমগুলি Amazon CodeWhisperer এর সাথে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের ভবিষ্যতকে আকার দেয় আমাজন ওয়েব সার্ভিস প্লেটোব্লকচেইন ডেটা ইন্টেলিজেন্স। উল্লম্ব অনুসন্ধান. আ.ডাঃ পান্ডুরং কামত চিফ টেকনোলজি অফিসার, স্কেল এ উদ্ভাবনের মাধ্যমে ব্যবসার মূল্য আনলক করার উপর দৃষ্টি নিবদ্ধ উন্নত প্রযুক্তি গবেষণার জন্য দায়ী। তিনি একজন অভিজ্ঞ প্রযুক্তি নেতা যিনি গ্রাহকদের ব্যবহারকারীর অভিজ্ঞতা উন্নত করতে, ব্যবসায়িক প্রক্রিয়াগুলি অপ্টিমাইজ করতে এবং নতুন ডিজিটাল পণ্য তৈরি করতে সহায়তা করেন। Persistent-এর জন্য তার দৃষ্টিভঙ্গি হল একটি উদ্ভাবন পাওয়ার হাউস যা একাডেমিয়া এবং স্টার্ট-আপ সমন্বিত বিশ্বব্যাপী এবং বৈচিত্র্যময় উদ্ভাবনী ইকোসিস্টেমকে নোঙর করে। তিনি গোয়া বিশ্ববিদ্যালয় থেকে কম্পিউটার ইঞ্জিনিয়ারিংয়ে স্নাতক ডিগ্রি এবং পিএইচডি করেছেন। রাটজার্স বিশ্ববিদ্যালয় থেকে কম্পিউটার সায়েন্সে। তিনি বেশ কিছু আন্তর্জাতিক গবেষণা প্রকাশনা সহ একজন সু-প্রকাশিত লেখক, একজন ACM-ইন্ডিয়া বিশিষ্ট স্পিকার, বিশ্ববিদ্যালয়গুলিতে অধ্যয়ন বোর্ডে কাজ করেন এবং প্রযুক্তি স্টার্ট-আপগুলির পরামর্শদাতা।

ক্রমাগত সিস্টেমগুলি Amazon CodeWhisperer এর সাথে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের ভবিষ্যতকে আকার দেয় আমাজন ওয়েব সার্ভিস প্লেটোব্লকচেইন ডেটা ইন্টেলিজেন্স। উল্লম্ব অনুসন্ধান. আ.অঙ্কুর দেশাই AWS AI সার্ভিসেস টিমের মধ্যে একজন প্রধান পণ্য ব্যবস্থাপক।

ক্রমাগত সিস্টেমগুলি Amazon CodeWhisperer এর সাথে সফ্টওয়্যার ইঞ্জিনিয়ারিংয়ের ভবিষ্যতকে আকার দেয় আমাজন ওয়েব সার্ভিস প্লেটোব্লকচেইন ডেটা ইন্টেলিজেন্স। উল্লম্ব অনুসন্ধান. আ.কিরণ রান্ধি ওয়াশিংটনের সিয়াটেলে একজন প্রধান অংশীদার সলিউশন আর্কিটেক্ট হিসেবে অ্যামাজন ওয়েব সার্ভিসের জন্য কাজ করে। তিনি কার্যকর ক্লাউড কৌশলগুলি বিকাশ এবং বাস্তবায়ন করতে AWS গ্লোবাল স্ট্র্যাটেজিক SI অংশীদারদের সাথে ঘনিষ্ঠভাবে কাজ করেন যা তাদের ক্লাউড প্রযুক্তির সুবিধাগুলি সম্পূর্ণরূপে লাভ করতে দেয়৷ কিরণ কৌশলগত ক্লাউড সমাধান বাস্তবায়নের সময় স্থাপত্য নির্দেশিকা এবং দক্ষতা প্রদান করে CIO, CTO এবং স্থপতিদের তাদের ক্লাউড ভিশনকে বাস্তবে পরিণত করতে সাহায্য করে। তিনি ক্লাউডে বিভিন্ন শিল্পের সমাধান তৈরি করতে AWS নিরাপত্তা, মাইগ্রেশন এবং আধুনিকীকরণ, ডেটা এবং অ্যানালিটিক্স এবং অন্যান্য প্রযুক্তির উপর ফোকাস করেন।

সময় স্ট্যাম্প:

থেকে আরো এডাব্লুএস মেশিন লার্নিং