مصنوعی ذہانت
AI سافٹ ویئر انجینئرز کا عروج: SWE-Agent، Devin AI اور کوڈنگ کا مستقبل

By
آیوش متل متل
مصنوعی ذہانت (AI) کا شعبہ ان حدود کو آگے بڑھا رہا ہے جسے کبھی ناممکن سمجھا جاتا تھا۔ خود چلانے والی کاروں سے لے کر زبان کے ماڈلز تک جو انسانوں جیسی گفتگو میں مشغول ہو سکتے ہیں، AI تیزی سے مختلف صنعتوں کو تبدیل کر رہا ہے، اور سافٹ ویئر کی ترقی بھی اس سے مستثنیٰ نہیں ہے۔ AI سے چلنے والے سافٹ ویئر انجینئرز کا ظہور، جیسا کہ SWE-Agent پرنسٹن یونیورسٹی کے NLP گروپ، Devin AI کی طرف سے تیار کیا گیا، سافٹ ویئر کو ڈیزائن، تیار اور برقرار رکھنے کے طریقہ کار میں ایک اہم تبدیلی کی نمائندگی کرتا ہے۔
SWE-Agent، ایک جدید ترین AI سسٹم، غیر معمولی رفتار اور درستگی کے ساتھ GitHub کے مسائل کی خود مختار شناخت اور حل کرکے سافٹ ویئر انجینئرنگ کے عمل میں انقلاب لانے کا وعدہ کرتا ہے۔ یہ قابل ذکر ٹول GPT-4 جیسے جدید ترین لینگوئج ماڈلز کا فائدہ اٹھاتا ہے، ترقی کے چکر کو ہموار کرتا ہے اور ڈویلپر کی پیداواری صلاحیت کو بڑھاتا ہے۔
اے آئی سافٹ ویئر انجینئرز کی آمد
روایتی طور پر، سافٹ ویئر ڈیولپمنٹ ایک محنت طلب عمل رہا ہے، جس میں ماہر پروگرامرز کی ٹیموں کو کوڈ کو احتیاط سے لکھنے، جائزہ لینے اور جانچنے کی ضرورت ہوتی ہے۔ تاہم، SWE-Agent جیسے AI سے چلنے والے سافٹ ویئر انجینئرز کی آمد اس پرانے نمونے کو خراب کرنے کی صلاحیت رکھتی ہے۔ بڑے لینگویج ماڈلز اور مشین لرننگ الگورتھم کی طاقت کو بروئے کار لاتے ہوئے، یہ AI سسٹمز نہ صرف کوڈ تیار کر سکتے ہیں بلکہ کیڑے کی شناخت اور ان کو ٹھیک بھی کر سکتے ہیں، جس سے پورے ترقیاتی لائف سائیکل کو ہموار کیا جا سکتا ہے۔
SWE-Agent کے اہم فوائد میں سے ایک قابل ذکر کارکردگی کے ساتھ GitHub کے مسائل کو خود مختار طریقے سے حل کرنے کی صلاحیت ہے۔ اوسطاً، یہ جامع SWE-بنچ ٹیسٹ سیٹ پر 93% کامیابی کی شرح پر فخر کرتے ہوئے 12.29 سیکنڈ کے اندر مسائل کا تجزیہ اور حل کر سکتا ہے۔ رفتار اور درستگی کی یہ سطح سافٹ ویئر انجینئرنگ کے دائرے میں بے مثال ہے، جو کہ ترقی کی ٹائم لائنز کو نمایاں طور پر تیز کرنے اور سافٹ ویئر پروجیکٹس کی مجموعی لاگت کو کم کرنے کا وعدہ کرتی ہے۔
SWE-Agent کی کامیابی کے مرکز میں اختراعی ایجنٹ-کمپیوٹر انٹرفیس (ACI) ہے، جو کہ ایک ڈیزائن کا نمونہ ہے جو AI پروگرامرز اور کوڈ ریپوزٹری کے درمیان تعامل کو بہتر بناتا ہے۔ کمانڈز اور فیڈ بیک فارمیٹس کو آسان بنا کر، ACI بغیر کسی رکاوٹ کے مواصلات کی سہولت فراہم کرتا ہے، SWE-Agent کو نحو کی جانچ سے لے کر قابل ذکر کارکردگی کے ساتھ جانچ تک کے کام انجام دینے کے لیے بااختیار بناتا ہے۔ یہ صارف دوست انٹرفیس نہ صرف کارکردگی کو بڑھاتا ہے بلکہ ڈویلپرز کے درمیان اپنانے کو بھی تیز کرتا ہے، جس سے AI کی مدد سے سافٹ ویئر کی ترقی زیادہ قابل رسائی اور قابل رسائی ہے۔
ایل ایل ایم ایجنٹس: آرکیسٹریٹنگ ٹاسک آٹومیشن
LLM ایجنٹ پیچیدہ کاموں کو خود کار طریقے سے انجام دینے کے لیے ڈیزائن کیے گئے جدید ترین سافٹ ویئر ادارے ہیں۔ یہ ایجنٹس ایک جامع ٹول کٹ یا وسائل کے سیٹ تک رسائی سے لیس ہوتے ہیں، جو انہیں حاصل کردہ مخصوص ان پٹ کی بنیاد پر ملازمت کے لیے بہترین ٹول یا طریقہ کار کا ذہانت سے تعین کرنے کے قابل بناتے ہیں۔
LLM ایجنٹ کے آپریشن کو اقدامات کی ایک متحرک ترتیب کے طور پر تصور کیا جا سکتا ہے، جو دیے گئے کام کو پورا کرنے کے لیے احتیاط سے ترتیب دیا گیا ہے۔ اہم بات یہ ہے کہ یہ ایجنٹ ایک ٹول سے آؤٹ پٹ کو دوسرے ٹول کے لیے ان پٹ کے طور پر استعمال کرنے کی صلاحیت رکھتے ہیں، جس سے آپس میں جڑے ہوئے آپریشنز کا ایک جھلکتا اثر پیدا ہوتا ہے۔
بیبی اے جی آئی: ٹاسک مینجمنٹ پاور ہاؤس سب سے زیادہ قابل ذکر LLM ایجنٹوں میں سے ایک BabyAGI ہے، ایک جدید ٹاسک مینجمنٹ سسٹم جو OpenAI کی جدید مصنوعی ذہانت کی صلاحیتوں سے تقویت یافتہ ہے۔ کروما یا ویویٹ جیسے ویکٹر ڈیٹا بیس کے ساتھ مل کر، BabyAGI قابل ذکر کارکردگی کے ساتھ کاموں کو منظم کرنے، ترجیح دینے اور ان کو انجام دینے میں بہترین ہے۔ OpenAI کی جدید ترین قدرتی زبان کی پروسیسنگ کا فائدہ اٹھاتے ہوئے، BabyAGI مخصوص مقاصد کے ساتھ منسلک نئے کاموں کو تشکیل دے سکتا ہے اور مربوط ڈیٹا بیس تک رسائی کا حامل ہے، اسے متعلقہ معلومات کو ذخیرہ کرنے، یاد کرنے اور استعمال کرنے کے قابل بناتا ہے۔
اپنے بنیادی طور پر، BabyAGI ٹاسک سے چلنے والے خود مختار ایجنٹ کے ایک ہموار ورژن کی نمائندگی کرتا ہے، جس میں GPT-4، Pinecone ویکٹر سرچ، اور LangChain فریم ورک جیسے پلیٹ فارمز سے قابل ذکر خصوصیات کو شامل کیا جاتا ہے تاکہ کاموں کو آزادانہ طور پر تیار کیا جا سکے۔ اس کا آپریشنل فلو چار اہم مراحل پر مشتمل ہے: زیر التواء ٹاسک لسٹ سے سب سے اہم کام کو نکالنا، ٹاسک کو ایک وقف ایگزیکیوشن ایجنٹ کو پروسیسنگ کے لیے ریلے کرنا، اخذ کردہ نتائج کو ریفائننگ اور اسٹور کرنا، اور نئے کاموں کو مرتب کرنا جبکہ ٹاسک لسٹ کی ترجیح کو متحرک طور پر ایڈجسٹ کرنا۔ پہلے سے انجام پانے والے کاموں کے بڑے مقصد اور نتائج پر۔
ایجنٹ جی پی ٹی: خود مختار AI ایجنٹ کی تخلیق اور تعیناتی ایجنٹ جی پی ٹی ایک مضبوط پلیٹ فارم ہے جو خود مختار AI ایجنٹوں کی تخلیق اور تعیناتی کے لیے تیار کیا گیا ہے۔ ایک بار جب ان ایجنٹوں کے لیے کوئی خاص مقصد متعین ہو جاتا ہے، تو وہ مقررہ ہدف کو پورا کرنے کے لیے انتھک کوشش کرتے ہوئے، ٹاسک جنریشن اور اس پر عمل درآمد کے ایک انتھک لوپ کا آغاز کرتے ہیں۔ اس کے آپریشن کے مرکز میں آپس میں جڑے ہوئے زبان کے ماڈلز (یا ایجنٹس) کا ایک سلسلہ ہے جو باہمی تعاون کے ساتھ کسی مقصد کو پورا کرنے، ان کو انجام دینے، ان کی کارکردگی کا تنقیدی جائزہ لینے اور اس کے بعد کے کاموں کو تکراری طور پر وضع کرنے کے لیے زیادہ سے زیادہ کاموں پر غور و فکر کرتے ہیں۔ یہ تکراری نقطہ نظر اس بات کو یقینی بناتا ہے کہ ایجنٹ جی پی ٹی انکولی رہے، اپنی حکمت عملیوں کو ہر ایک لوپ کے ساتھ سیکھتا اور بہتر بناتا ہے تاکہ مقصد کے قریب تر ہو۔
کوڈ اسسٹنٹ: ڈیولپر کی پیداواری صلاحیت کو بڑھانا
کوڈ اسسٹنٹس جدید ٹولز ہیں جو کوڈ لکھنے کے عمل میں ڈویلپرز کی مدد کے لیے بنائے گئے ہیں، جو اکثر انٹیگریٹڈ ڈویلپمنٹ انوائرمنٹ (IDE) پلگ ان، ایکسٹینشنز، یا ایڈ آنز کے طور پر لاگو ہوتے ہیں۔ یہ معاونین کوڈ کی تکمیل کی تجویز، کیڑے کی شناخت اور ان کو درست کرنے، اصلاح کی سفارشات فراہم کرنے، اور بار بار چلنے والے کوڈنگ کے کاموں کو آسان بنانے کے اہل ہیں۔ تخلیقی AI ماڈلز کو شامل کرکے، وہ کوڈنگ پیٹرن کا تجزیہ کرتے ہیں اور ایسی بصیرتیں پیش کرتے ہیں جو ترقیاتی کام کے فلو کو ہموار کرتے ہیں، کوڈ کی تیاری کو تیز کرتے ہیں اور آؤٹ پٹ کے معیار کو بلند کرتے ہیں۔
گٹ ہب کوپیلٹ: AI-پاورڈ پروگرامنگ کمپینئن GitHub Copilot، GitHub اور OpenAI کے درمیان تعاون کے ذریعے تیار کیا گیا ہے، کوڈیکس جنریٹو ماڈل کی صلاحیتوں کو بروئے کار لاتا ہے، کوڈ لکھنے میں ڈویلپرز کی مدد کرتا ہے۔ AI سے چلنے والے پروگرامنگ ساتھی کے طور پر بیان کیا گیا، یہ کوڈ کی ترقی کے دوران خودکار طور پر مکمل تجاویز پیش کرتا ہے۔ GitHub Copilot ایکٹو فائل اور اس سے متعلقہ دستاویزات کے سیاق و سباق کو اچھی طرح سمجھتا ہے، براہ راست ٹیکسٹ ایڈیٹر میں تجاویز پیش کرتا ہے۔ یہ عوامی ذخیروں میں نمائندگی کرنے والی تمام زبانوں میں مہارت کا حامل ہے۔
کوپائلٹ ایکس، Copilot کا ایک بہتر ورژن، اس فاؤنڈیشن پر استوار ہے، چیٹ اور ٹرمینل انٹرفیس کے ساتھ ایک افزودہ تجربہ، پل کی درخواستوں کے لیے بہتر تعاون، اور OpenAI کے GPT-4 ماڈل کا فائدہ اٹھاتا ہے۔ Copilot اور Copilot X دونوں ہی Visual Studio، Visual Studio Code، Neovim، اور پورے JetBrains سافٹ ویئر سوٹ کے ساتھ مطابقت رکھتے ہیں۔
AWS CodeWhisperer: ریئل ٹائم کوڈنگ کی سفارشات Amazon CodeWhisperer ایک مشین لرننگ سے چلنے والا کوڈ جنریٹر ہے جو ریئل ٹائم کوڈنگ کی سفارشات پیش کرتا ہے۔ ڈویلپرز کے اسکرپٹ کے طور پر، یہ مسلسل جاری کوڈ سے متاثر ہونے والی تجاویز پیش کرتا ہے۔ یہ تجاویز جامع تبصروں سے لے کر وسیع ساختہ افعال تک ہیں۔ فی الحال، CodeWhisperer بہت سی پروگرامنگ زبانوں سے منسلک ہے، بشمول Java، Python، JavaScript، TypeScript، اور بہت ساری۔ یہ ٹول بغیر کسی رکاوٹ کے پلیٹ فارمز جیسے Amazon SageMaker Studio، JupyterLab، Visual Studio Code، JetBrains، AWS Cloud9، اور AWS Lambda کے ساتھ مربوط ہوتا ہے۔
بارڈ ٹو کوڈ: کوڈ جنریشن بارڈ کے لیے کنورسیشنل AI، جسے اکثر بات چیت کی AI یا ایک چیٹ بوٹ کے طور پر درجہ بندی کیا جاتا ہے، متنوع متن کے متنوع اسپیکٹرم پر انسانوں کی طرح متنی ردعمل پیدا کرنے میں مہارت کا مظاہرہ کرتا ہے، جس کی وجہ متنوع ڈیٹا کے متعدد اعداد و شمار پر اس کی وسیع تربیت ہے۔ مزید برآں، یہ مختلف پروگرامنگ زبانوں میں کوڈ تیار کرنے کی مہارت رکھتا ہے، بشمول Python، Java، C++، اور JavaScript تک محدود نہیں۔
SWE-ایجنٹ بمقابلہ حریف: اعلی درجے کی پروگرامنگ کی صلاحیتوں تک رسائی کو جمہوری بنانا
ڈیوین AI اور دیویکا جیسے ملکیتی حلوں کے زیر تسلط زمین کی تزئین میں، SWE-Agent ایک اوپن سورس متبادل کے طور پر چمکتا ہے، جدید ترین AI پروگرامنگ کی صلاحیتوں تک رسائی کو جمہوری بناتا ہے۔ SWE-Agent اور Devin دونوں SWE-Bench بینچ مارک پر متاثر کن کارکردگی پر فخر کرتے ہیں، SWE-Agent کے ساتھ مسابقتی 12.29% ایشو ریزولوشن کی شرح حاصل ہوتی ہے۔ تاہم، SWE-Agent کی اوپن سورس فطرت سافٹ ویئر ڈویلپمنٹ کمیونٹی کے باہمی تعاون کے ساتھ صف بندی کرتے ہوئے اسے الگ کرتی ہے۔
اپنے کوڈبیس کو دنیا بھر کے ڈویلپرز کے لیے دستیاب کر کے، SWE-Agent تعاون کی دعوت دیتا ہے اور جدت اور علم کے اشتراک کے ایک ماحولیاتی نظام کو فروغ دیتا ہے۔ ڈیولپرز آزادانہ طور پر SWE-Agent کو اپنے ورک فلو میں ضم کر سکتے ہیں، سافٹ ویئر کی ترقی کے عمل کو ہموار کرنے کے لیے اس کی طاقت کو بروئے کار لاتے ہوئے بیک وقت اس کے ارتقا میں اپنا حصہ ڈال سکتے ہیں۔ یہ تعاون پر مبنی نقطہ نظر تمام پس منظر اور مہارت کی سطح کے ڈویلپرز کو اپنے ورک فلو کو بہتر بنانے، کوڈ کے معیار کو بڑھانے اور جدید سافٹ ویئر ڈویلپمنٹ کی پیچیدگیوں کو اعتماد کے ساتھ نیویگیٹ کرنے کی طاقت دیتا ہے۔
اپنی تکنیکی صلاحیتوں سے ہٹ کر، SWE-Agent سافٹ ویئر انجینئرنگ کی تعلیم اور کمیونٹی کے تعاون میں ایک مثالی تبدیلی کو متحرک کرنے کی صلاحیت رکھتا ہے۔ ایک اوپن سورس ٹول کے طور پر، SWE-Agent کو تعلیمی نصاب میں ضم کیا جا سکتا ہے، جو طلباء کو AI کی مدد سے سافٹ ویئر ڈویلپمنٹ کا تجربہ فراہم کرتا ہے۔ اس نمائش سے سافٹ ویئر انجینئرز کی اگلی نسل کو تشکیل دینے میں مدد مل سکتی ہے، جو انہیں تیزی سے خودکار اور AI سے چلنے والی صنعت میں ترقی کے لیے ضروری مہارتوں اور ذہنیت سے آراستہ کر سکتی ہے۔
مزید برآں، SWE-Agent کی باہمی تعاون کی نوعیت ڈویلپرز کو اپنے تجربات، بہترین طریقوں اور بصیرت کا اشتراک کرنے کی ترغیب دیتی ہے، جس سے علم کے تبادلے کی ایک متحرک کمیونٹی کو فروغ ملتا ہے۔ اوپن سورس شراکتوں، بگ رپورٹس، اور فیچر کی درخواستوں کے ذریعے، ڈویلپرز AI سے چلنے والے سافٹ ویئر انجینئرنگ کے مستقبل کی تشکیل میں فعال طور پر حصہ لے سکتے ہیں۔ یہ باہمی تعاون نہ صرف جدت کی رفتار کو تیز کرتا ہے بلکہ اس بات کو بھی یقینی بناتا ہے کہ SWE-Agent سافٹ ویئر ڈویلپمنٹ ایکو سسٹم کی مسلسل ابھرتی ہوئی ضروریات کے لیے متعلقہ اور موافق رہے۔
سافٹ ویئر ڈویلپمنٹ کا مستقبل
اگرچہ AI سے چلنے والے سافٹ ویئر انجینئرز جیسے SWE-Agent کا ظہور دلچسپ مواقع پیش کرتا ہے، اس سے اہم سوالات اور چیلنجز بھی پیدا ہوتے ہیں جن کا حل ضروری ہے۔ ایک اہم غور سافٹ ویئر ڈویلپمنٹ ورک فورس پر ممکنہ اثر ہے۔ جیسا کہ اے آئی سسٹمز ترقی کے عمل کے مختلف پہلوؤں کو خودکار بنانے کے زیادہ قابل ہو جاتے ہیں، ملازمت کی نقل مکانی اور دوبارہ ہنر مندی اور اعلیٰ مہارت کے اقدامات کی ضرورت کے بارے میں خدشات پیدا ہو سکتے ہیں۔
تاہم، یہ تسلیم کرنا ضروری ہے کہ AI انسانی ڈویلپرز کا متبادل نہیں ہے بلکہ ان کی صلاحیتوں کو بڑھانے اور بڑھانے کا ایک طاقتور ٹول ہے۔ SWE-Agent جیسے AI سسٹمز پر دہرائے جانے والے اور وقت طلب کاموں کو آف لوڈ کرنے سے، انسانی ڈویلپر اعلیٰ سطح کے کاموں پر توجہ مرکوز کر سکتے ہیں جن کے لیے تنقیدی سوچ، تخلیقی صلاحیتوں اور مسئلہ حل کرنے کی مہارتوں کی ضرورت ہوتی ہے۔ توجہ میں یہ تبدیلی سوفٹ ویئر انجینئرز کے لیے مزید مکمل اور فائدہ مند کرداروں کا باعث بن سکتی ہے، جس سے وہ زیادہ پیچیدہ چیلنجوں سے نمٹنے اور جدت طرازی کو آگے بڑھا سکتے ہیں۔
ایک اور چیلنج AI سسٹمز جیسے SWE-Agent کی جاری ترقی اور تطہیر میں ہے۔ جیسا کہ سافٹ ویئر کی پیچیدگی بڑھتی جارہی ہے اور پروگرامنگ کے نئے نمونے سامنے آتے ہیں، ان AI سسٹمز کو متعلقہ اور موثر رہنے کے لیے مسلسل تربیت یافتہ اور اپ ڈیٹ کیا جانا چاہیے۔ اس کے لیے تحقیقی برادری کی جانب سے مشترکہ کوششوں کے ساتھ ساتھ اکیڈمی اور صنعت کے درمیان قریبی تعاون کی ضرورت ہے، تاکہ یہ یقینی بنایا جا سکے کہ AI سے چلنے والے سافٹ ویئر انجینئرز تکنیکی ترقی میں سب سے آگے رہیں۔
مزید برآں، جیسا کہ AI سسٹمز سافٹ ویئر ڈویلپمنٹ کے عمل میں مزید مربوط ہو جاتے ہیں، سیکورٹی، رازداری، اور اخلاقی تحفظات سے متعلق خدشات کو دور کرنا ضروری ہے۔ تیار کردہ کوڈ کی سالمیت اور اعتماد کو یقینی بنانے کے ساتھ ساتھ ممکنہ تعصبات یا غیر ارادی نتائج کو کم کرنے کے لیے مضبوط اقدامات کیے جانے چاہئیں۔ سافٹ ویئر انجینئرنگ کمیونٹی کے اندر جاری تحقیق اور مکالمہ ان چیلنجوں کو نیویگیٹ کرنے اور AI سے چلنے والے سافٹ ویئر انجینئرز کی ذمہ دارانہ ترقی اور تعیناتی کے لیے بہترین طرز عمل قائم کرنے میں اہم ہوگا۔
نتیجہ
AI سے چلنے والے سافٹ ویئر انجینئرز جیسے SWE-Agent کا عروج سافٹ ویئر ڈویلپمنٹ کے ارتقاء میں ایک اہم لمحے کی نمائندگی کرتا ہے۔ لینگویج کے بڑے ماڈلز اور مشین لرننگ الگورتھم کی طاقت سے فائدہ اٹھاتے ہوئے، یہ AI سسٹمز سافٹ ویئر کو ڈیزائن، تیار اور برقرار رکھنے کے طریقے میں انقلاب لانے کی صلاحیت رکھتے ہیں۔ اپنی قابل ذکر رفتار، درستگی، اور ترقیاتی لائف سائیکل کو ہموار کرنے کی صلاحیت کے ساتھ، AI سافٹ ویئر انجینئرز ڈویلپر کی پیداواری صلاحیت کو بڑھانے اور جدت طرازی کی رفتار کو تیز کرنے کا وعدہ کرتے ہیں۔
تاہم، AI سافٹ ویئر انجینئرز کا حقیقی اثر محض تکنیکی صلاحیتوں سے آگے بڑھتا ہے۔ SWE-Agent جیسے اوپن سورس حل کے طور پر، ان کے پاس اعلی درجے کی پروگرامنگ کی صلاحیتوں تک رسائی کو جمہوری بنانے کی طاقت ہے، علم کے اشتراک کے ایک باہمی ماحولیاتی نظام کو فروغ دینے اور تمام پس منظر اور مہارت کی سطحوں کے ڈویلپرز کو بااختیار بنانے کی طاقت ہے۔
جیسا کہ ہم AI کی مدد سے سافٹ ویئر ڈویلپمنٹ کے دور کو قبول کر رہے ہیں، ان چیلنجوں اور مواقع کو پہچاننا بہت ضروری ہے جو آگے ہیں۔ جب کہ ملازمت سے بے گھر ہونے کے خدشات اور دوبارہ ہنر مندی کی ضرورت موجود ہے، ایس ڈبلیو ای-ایجنٹ جیسے اے آئی سسٹمز سافٹ ویئر انجینئرز کے کردار کو نئے سرے سے متعین کرنے کا موقع بھی فراہم کرتے ہیں، جس سے وہ اعلیٰ سطح کے کاموں پر توجہ مرکوز کر سکتے ہیں جن کے لیے تنقیدی سوچ اور تخلیقی صلاحیتوں کی ضرورت ہوتی ہے۔
بالآخر، سافٹ ویئر ڈویلپمنٹ ایکو سسٹم میں AI سے چلنے والے سافٹ ویئر انجینئرز کے کامیاب انضمام کے لیے محققین، ڈویلپرز اور صنعت کے رہنماؤں کی اجتماعی کوشش کی ضرورت ہوگی۔
میں نے پچھلے پانچ سال خود کو مشین لرننگ اور ڈیپ لرننگ کی دلچسپ دنیا میں غرق کرتے ہوئے گزارے ہیں۔ میرے جذبے اور مہارت نے مجھے AI/ML پر خصوصی توجہ کے ساتھ 50 سے زیادہ متنوع سافٹ ویئر انجینئرنگ پراجیکٹس میں حصہ ڈالنے پر مجبور کیا ہے۔ میرے جاری تجسس نے مجھے نیچرل لینگویج پروسیسنگ کی طرف بھی کھینچا ہے، ایک ایسا شعبہ جس کو میں مزید دریافت کرنے کے لیے بے چین ہوں۔
آپ چاہیں گے
-
زبان کے ماڈل اپنے جوابات اس بات پر منحصر کرتے ہیں کہ آپ کیسے بولتے ہیں۔
-
آپ کا اسٹیک نہیں سوچ سکتا
-
AI ہمیں خبروں میں پوشیدہ ایجنڈوں کے بارے میں کیا بتا سکتا ہے۔
-
کیوں کثیر لسانی NLP دیہی اور نیم شہری نگہداشت کو بہتر بنانے کی کلید ہے۔
-
ذاتی زبان کے ماڈلز بنانے میں آسان ہیں – اور اس کا پتہ لگانا مشکل ہے۔
-
AI ٹریفک بغاوت کے بعد اشتہارات کا مستقبل