|
|
5 months ago | |
|---|---|---|
| .. | ||
| 1-Introduction | 8 months ago | |
| 2-Regression | 8 months ago | |
| 3-Web-App | 8 months ago | |
| 4-Classification | 8 months ago | |
| 5-Clustering | 8 months ago | |
| 6-NLP | 8 months ago | |
| 7-TimeSeries | 8 months ago | |
| 8-Reinforcement | 8 months ago | |
| 9-Real-World | 8 months ago | |
| docs | 8 months ago | |
| quiz-app | 8 months ago | |
| sketchnotes | 8 months ago | |
| AGENTS.md | 7 months ago | |
| CODE_OF_CONDUCT.md | 8 months ago | |
| CONTRIBUTING.md | 8 months ago | |
| PyTorch_Fundamentals.ipynb | 8 months ago | |
| README.md | 5 months ago | |
| SECURITY.md | 8 months ago | |
| SUPPORT.md | 7 months ago | |
| TROUBLESHOOTING.md | 7 months ago | |
| for-teachers.md | 8 months ago | |
README.md
🌐 کثیر زبان کی حمایت
GitHub ایکشن کے ذریعے دستیاب (خودکار اور ہمیشہ تازہ ترین)
Arabic | Bengali | Bulgarian | Burmese (Myanmar) | Chinese (Simplified) | Chinese (Traditional, Hong Kong) | Chinese (Traditional, Macau) | Chinese (Traditional, Taiwan) | Croatian | Czech | Danish | Dutch | Estonian | Finnish | French | German | Greek | Hebrew | Hindi | Hungarian | Indonesian | Italian | Japanese | Korean | Lithuanian | Malay | Marathi | Nepali | Nigerian Pidgin | Norwegian | Persian (Farsi) | Polish | Portuguese (Brazil) | Portuguese (Portugal) | Punjabi (Gurmukhi) | Romanian | Russian | Serbian (Cyrillic) | Slovak | Slovenian | Spanish | Swahili | Swedish | Tagalog (Filipino) | Tamil | Thai | Turkish | Ukrainian | Urdu | Vietnamese
ہماری کمیونٹی میں شامل ہوں
ہمارے Discord پر AI کے ساتھ سیکھنے کی سیریز جاری ہے، مزید جانیں اور ہمارے ساتھ شامل ہوں Learn with AI Series 18 - 30 ستمبر، 2025۔ آپ کو GitHub Copilot کو ڈیٹا سائنس کے لیے استعمال کرنے کے طریقے کے بارے میں تجاویز اور ترکیبیں ملیں گی۔
مشین لرننگ برائے ابتدائی - ایک نصاب
🌍 دنیا کے مختلف ثقافتوں کے ذریعے مشین لرننگ کو دریافت کریں 🌍
Microsoft کے Cloud Advocates خوشی کے ساتھ 12 ہفتوں، 26 اسباق پر مشتمل نصاب پیش کرتے ہیں جو مکمل طور پر مشین لرننگ کے بارے میں ہے۔ اس نصاب میں، آپ کلاسک مشین لرننگ کے بارے میں سیکھیں گے، بنیادی طور پر Scikit-learn لائبریری کا استعمال کرتے ہوئے اور گہرائی میں سیکھنے سے گریز کرتے ہوئے، جو ہمارے AI for Beginners' curriculum میں شامل ہے۔ ان اسباق کو ہمارے 'Data Science for Beginners' curriculum کے ساتھ جوڑیں!
ہمارے ساتھ دنیا بھر کا سفر کریں کیونکہ ہم ان کلاسک تکنیکوں کو دنیا کے مختلف علاقوں کے ڈیٹا پر لاگو کرتے ہیں۔ ہر سبق میں سبق سے پہلے اور بعد کے کوئز، سبق مکمل کرنے کے لیے تحریری ہدایات، ایک حل، ایک اسائنمنٹ، اور مزید شامل ہیں۔ ہمارا پروجیکٹ پر مبنی تدریسی طریقہ آپ کو سیکھنے کے دوران تعمیر کرنے کی اجازت دیتا ہے، جو نئے مہارتوں کو 'یاد رکھنے' کا ایک ثابت شدہ طریقہ ہے۔
✍️ ہمارے مصنفین کا دل سے شکریہ Jen Looper, Stephen Howell, Francesca Lazzeri, Tomomi Imura, Cassie Breviu, Dmitry Soshnikov, Chris Noring, Anirban Mukherjee, Ornella Altunyan, Ruth Yakubu اور Amy Boyd
🎨 ہمارے مصوروں کا بھی شکریہ Tomomi Imura, Dasani Madipalli, اور Jen Looper
🙏 خاص شکریہ 🙏 ہمارے Microsoft Student Ambassador مصنفین، جائزہ لینے والوں، اور مواد کے تعاون کرنے والوں کا, خاص طور پر Rishit Dagli, Muhammad Sakib Khan Inan, Rohan Raj, Alexandru Petrescu, Abhishek Jaiswal, Nawrin Tabassum, Ioan Samuila, اور Snigdha Agarwal
🤩 اضافی شکریہ Microsoft Student Ambassadors Eric Wanjau, Jasleen Sondhi, اور Vidushi Gupta ہمارے R اسباق کے لیے!
شروع کریں
یہ اقدامات کریں:
- ریپوزیٹری کو فورک کریں: اس صفحے کے اوپر دائیں کونے میں "Fork" بٹن پر کلک کریں۔
- ریپوزیٹری کو کلون کریں:
git clone https://github.com/microsoft/ML-For-Beginners.git
اس کورس کے لیے تمام اضافی وسائل ہماری Microsoft Learn کلیکشن میں تلاش کریں
🔧 مدد چاہیے؟ ہمارے Troubleshooting Guide کو چیک کریں تاکہ انسٹالیشن، سیٹ اپ، اور اسباق چلانے کے عام مسائل کے حل تلاش کیے جا سکیں۔
طلباء، اس نصاب کو استعمال کرنے کے لیے، پورے ریپوزیٹری کو اپنے GitHub اکاؤنٹ میں فورک کریں اور مشقیں خود یا گروپ کے ساتھ مکمل کریں:
- سبق سے پہلے کوئز کے ساتھ شروع کریں۔
- سبق پڑھیں اور سرگرمیاں مکمل کریں، ہر علم کی جانچ پر رکیں اور غور کریں۔
- اسباق کو سمجھ کر پروجیکٹس بنانے کی کوشش کریں بجائے اس کے کہ حل کوڈ چلائیں؛ تاہم وہ کوڈ ہر پروجیکٹ پر مبنی سبق کے
/solutionفولڈرز میں دستیاب ہے۔ - سبق کے بعد کوئز لیں۔
- چیلنج مکمل کریں۔
- اسائنمنٹ مکمل کریں۔
- سبق گروپ مکمل کرنے کے بعد، Discussion Board پر جائیں اور "بلند آواز میں سیکھیں" مناسب PAT rubric کو بھر کر۔ 'PAT' ایک Progress Assessment Tool ہے جو ایک rubric ہے جسے آپ اپنی سیکھنے کو مزید آگے بڑھانے کے لیے بھرتے ہیں۔ آپ دوسرے PATs پر بھی ردعمل دے سکتے ہیں تاکہ ہم مل کر سیکھ سکیں۔
مزید مطالعہ کے لیے، ہم ان Microsoft Learn ماڈیولز اور سیکھنے کے راستوں کی پیروی کرنے کی تجویز کرتے ہیں۔
اساتذہ, ہم نے اس نصاب کو استعمال کرنے کے لیے کچھ تجاویز شامل کی ہیں۔
ویڈیو واک تھرو
کچھ اسباق مختصر ویڈیو کی شکل میں دستیاب ہیں۔ آپ ان سب کو اسباق میں ان لائن یا Microsoft Developer YouTube چینل پر ML for Beginners پلے لسٹ پر دیکھ سکتے ہیں، نیچے دی گئی تصویر پر کلک کریں۔
ٹیم سے ملاقات کریں
Gif by Mohit Jaisal
🎥 اوپر دی گئی تصویر پر کلک کریں تاکہ پروجیکٹ اور اسے بنانے والے افراد کے بارے میں ویڈیو دیکھ سکیں!
تدریسی طریقہ
ہم نے اس نصاب کو بناتے وقت دو تدریسی اصولوں کا انتخاب کیا ہے: یہ یقینی بنانا کہ یہ عملی پروجیکٹ پر مبنی ہے اور اس میں بار بار کوئز شامل ہیں۔ اس کے علاوہ، اس نصاب میں ایک عام موضوع شامل ہے تاکہ اسے ہم آہنگی دی جا سکے۔
یہ یقینی بنا کر کہ مواد پروجیکٹس کے ساتھ ہم آہنگ ہے، عمل کو طلباء کے لیے زیادہ دلچسپ بنایا گیا ہے اور تصورات کی یادداشت کو بڑھایا جائے گا۔ اس کے علاوہ، کلاس سے پہلے ایک کم دباؤ والا کوئز طالب علم کو کسی موضوع کو سیکھنے کی طرف متوجہ کرتا ہے، جبکہ کلاس کے بعد دوسرا کوئز مزید یادداشت کو یقینی بناتا ہے۔ یہ نصاب لچکدار اور تفریحی طور پر ڈیزائن کیا گیا ہے اور اسے مکمل یا جزوی طور پر لیا جا سکتا ہے۔ پروجیکٹس چھوٹے سے شروع ہوتے ہیں اور 12 ہفتوں کے اختتام تک بتدریج پیچیدہ ہو جاتے ہیں۔ اس نصاب میں ML کے حقیقی دنیا کے اطلاقات پر ایک پوسٹ اسکرپٹ بھی شامل ہے، جسے اضافی کریڈٹ کے طور پر یا بحث کی بنیاد کے طور پر استعمال کیا جا سکتا ہے۔
ہمارا Code of Conduct، Contributing, Translation, اور Troubleshooting رہنما خطوط تلاش کریں۔ ہم آپ کی تعمیری رائے کا خیر مقدم کرتے ہیں!
ہر سبق میں شامل ہے
- اختیاری اسکیچ نوٹ
- اختیاری اضافی ویڈیو
- ویڈیو واک تھرو (کچھ اسباق میں)
- سبق سے پہلے وارم اپ کوئز
- تحریری سبق
- پروجیکٹ پر مبنی اسباق کے لیے، پروجیکٹ بنانے کے لیے مرحلہ وار گائیڈز
- علم کی جانچ
- ایک چیلنج
- اضافی مطالعہ
- اسائنمنٹ
- سبق کے بعد کوئز
زبانوں کے بارے میں ایک نوٹ: یہ اسباق بنیادی طور پر Python میں لکھے گئے ہیں، لیکن بہت سے R میں بھی دستیاب ہیں۔ R سبق مکمل کرنے کے لیے،
/solutionفولڈر پر جائیں اور R اسباق تلاش کریں۔ ان میں .rmd ایکسٹینشن شامل ہے جو R Markdown فائل کی نمائندگی کرتا ہے جسے آسانی سے 'کوڈ چنکس' (R یا دیگر زبانوں کے) اور 'YAML ہیڈر' (جو آؤٹ پٹ فارمیٹس جیسے PDF کو فارمیٹ کرنے کی رہنمائی کرتا ہے) کو 'Markdown دستاویز' میں شامل کرنے کے طور پر بیان کیا جا سکتا ہے۔ اس طرح، یہ ڈیٹا سائنس کے لیے ایک مثالی تصنیفی فریم ورک کے طور پر کام کرتا ہے کیونکہ یہ آپ کو اپنے کوڈ، اس کے آؤٹ پٹ، اور اپنے خیالات کو Markdown میں لکھنے کی اجازت دیتا ہے۔ مزید برآں، R Markdown دستاویزات کو آؤٹ پٹ فارمیٹس جیسے PDF، HTML، یا Word میں رینڈر کیا جا سکتا ہے۔
کوئز کے بارے میں ایک نوٹ: تمام کوئز Quiz App folder میں موجود ہیں، کل 52 کوئز، ہر ایک میں تین سوالات۔ یہ اسباق کے اندر سے لنک کیے گئے ہیں لیکن کوئز ایپ کو مقامی طور پر چلایا جا سکتا ہے؛
quiz-appفولڈر میں دی گئی ہدایات پر عمل کریں تاکہ مقامی طور پر ہوسٹ کریں یا Azure پر تعینات کریں۔
| سبق نمبر | موضوع | سبق گروپنگ | سیکھنے کے مقاصد | لنک شدہ سبق | مصنف |
|---|---|---|---|---|---|
| 01 | مشین لرننگ کا تعارف | تعارف | مشین لرننگ کے بنیادی تصورات سیکھیں | سبق | محمد |
| 02 | مشین لرننگ کی تاریخ | تعارف | اس میدان کی تاریخ کے بارے میں جانیں | سبق | جین اور ایمی |
| 03 | مشین لرننگ اور انصاف | تعارف | انصاف کے ارد گرد اہم فلسفیانہ مسائل کیا ہیں جن پر طلباء کو مشین لرننگ ماڈلز بناتے اور استعمال کرتے وقت غور کرنا چاہیے؟ | سبق | تومومی |
| 04 | مشین لرننگ کے طریقے | تعارف | مشین لرننگ کے محققین ماڈلز بنانے کے لیے کون سے طریقے استعمال کرتے ہیں؟ | سبق | کرس اور جین |
| 05 | ریگریشن کا تعارف | ریگریشن | ریگریشن ماڈلز کے لیے پائتھون اور سکائٹ لرن کے ساتھ شروعات کریں | پائتھون • آر | جین • ایرک وانجو |
| 06 | شمالی امریکی کدو کی قیمتیں 🎃 | ریگریشن | مشین لرننگ کی تیاری کے لیے ڈیٹا کو بصری بنائیں اور صاف کریں | پائتھون • آر | جین • ایرک وانجو |
| 07 | شمالی امریکی کدو کی قیمتیں 🎃 | ریگریشن | لکیری اور پولینومیئل ریگریشن ماڈلز بنائیں | پائتھون • آر | جین اور دمتری • ایرک وانجو |
| 08 | شمالی امریکی کدو کی قیمتیں 🎃 | ریگریشن | لاجسٹک ریگریشن ماڈل بنائیں | پائتھون • آر | جین • ایرک وانجو |
| 09 | ایک ویب ایپ 🔌 | ویب ایپ | اپنے تربیت یافتہ ماڈل کو استعمال کرنے کے لیے ایک ویب ایپ بنائیں | پائتھون | جین |
| 10 | درجہ بندی کا تعارف | درجہ بندی | اپنے ڈیٹا کو صاف کریں، تیار کریں، اور بصری بنائیں؛ درجہ بندی کا تعارف | پائتھون • آر | جین اور کیسی • ایرک وانجو |
| 11 | مزیدار ایشیائی اور بھارتی کھانے 🍜 | درجہ بندی | درجہ بندی کرنے والوں کا تعارف | پائتھون • آر | جین اور کیسی • ایرک وانجو |
| 12 | مزیدار ایشیائی اور بھارتی کھانے 🍜 | درجہ بندی | مزید درجہ بندی کرنے والے | پائتھون • آر | جین اور کیسی • ایرک وانجو |
| 13 | مزیدار ایشیائی اور بھارتی کھانے 🍜 | درجہ بندی | اپنے ماڈل کا استعمال کرتے ہوئے ایک سفارش کنندہ ویب ایپ بنائیں | پائتھون | جین |
| 14 | کلسٹرنگ کا تعارف | کلسٹرنگ | اپنے ڈیٹا کو صاف کریں، تیار کریں، اور بصری بنائیں؛ کلسٹرنگ کا تعارف | پائتھون • آر | جین • ایرک وانجو |
| 15 | نائجیریا کے موسیقی کے ذوق کی تلاش 🎧 | کلسٹرنگ | کے-میینز کلسٹرنگ طریقہ کی تلاش | پائتھون • آر | جین • ایرک وانجو |
| 16 | قدرتی زبان کی پروسیسنگ کا تعارف ☕️ | قدرتی زبان کی پروسیسنگ | ایک سادہ بوٹ بنا کر قدرتی زبان کی پروسیسنگ کے بنیادی اصول سیکھیں | پائتھون | اسٹیفن |
| 17 | عام NLP کام ☕️ | قدرتی زبان کی پروسیسنگ | زبان کے ڈھانچوں سے نمٹنے کے وقت درکار عام کاموں کو سمجھ کر اپنی NLP معلومات کو گہرا کریں | پائتھون | اسٹیفن |
| 18 | ترجمہ اور جذباتی تجزیہ ♥️ | قدرتی زبان کی پروسیسنگ | جین آسٹن کے ساتھ ترجمہ اور جذباتی تجزیہ | پائتھون | اسٹیفن |
| 19 | یورپ کے رومانوی ہوٹل ♥️ | قدرتی زبان کی پروسیسنگ | ہوٹل کے جائزوں کے ساتھ جذباتی تجزیہ 1 | پائتھون | اسٹیفن |
| 20 | یورپ کے رومانوی ہوٹل ♥️ | قدرتی زبان کی پروسیسنگ | ہوٹل کے جائزوں کے ساتھ جذباتی تجزیہ 2 | پائتھون | اسٹیفن |
| 21 | وقت کی پیش گوئی کا تعارف | وقت کی پیش گوئی | وقت کی پیش گوئی کا تعارف | پائتھون | فرانسسکا |
| 22 | ⚡️ دنیا کی بجلی کا استعمال ⚡️ - ARIMA کے ساتھ وقت کی پیش گوئی | وقت کی پیش گوئی | ARIMA کے ساتھ وقت کی پیش گوئی | پائتھون | فرانسسکا |
| 23 | ⚡️ دنیا کی بجلی کا استعمال ⚡️ - SVR کے ساتھ وقت کی پیش گوئی | وقت کی پیش گوئی | سپورٹ ویکٹر ریگریسر کے ساتھ وقت کی پیش گوئی | پائتھون | انربن |
| 24 | تقویت یافتہ لرننگ کا تعارف | تقویت یافتہ لرننگ | کیو-لرننگ کے ساتھ تقویت یافتہ لرننگ کا تعارف | پائتھون | دمتری |
| 25 | پیٹر کو بھیڑیا سے بچائیں! 🐺 | تقویت یافتہ لرننگ | تقویت یافتہ لرننگ جم | پائتھون | دمتری |
| پوسٹ اسکرپٹ | حقیقی دنیا کے مشین لرننگ کے منظرنامے اور اطلاقات | مشین لرننگ ان دی وائلڈ | کلاسیکل مشین لرننگ کے دلچسپ اور انکشاف کرنے والے حقیقی دنیا کے اطلاقات | سبق | ٹیم |
| پوسٹ اسکرپٹ | RAI ڈیش بورڈ کا استعمال کرتے ہوئے مشین لرننگ میں ماڈل کی ڈیبگنگ | مشین لرننگ ان دی وائلڈ | ذمہ دار AI ڈیش بورڈ کے اجزاء کا استعمال کرتے ہوئے مشین لرننگ میں ماڈل کی ڈیبگنگ | سبق | روتھ یاکوب |
اس کورس کے لیے تمام اضافی وسائل ہماری مائیکروسافٹ لرن کلیکشن میں تلاش کریں
آف لائن رسائی
آپ اس دستاویز کو آف لائن چلا سکتے ہیں Docsify کا استعمال کرتے ہوئے۔ اس ریپو کو فورک کریں، Docsify انسٹال کریں اپنی مقامی مشین پر، اور پھر اس ریپو کے روٹ فولڈر میں docsify serve ٹائپ کریں۔ ویب سائٹ آپ کے لوکل ہوسٹ پر پورٹ 3000 پر پیش کی جائے گی: localhost:3000۔
پی ڈی ایفز
نصاب کے لنکس کے ساتھ پی ڈی ایف یہاں تلاش کریں۔
🎒 دیگر کورسز
ہماری ٹیم دیگر کورسز تیار کرتی ہے! دیکھیں:
Azure / Edge / MCP / Agents
جنریٹو AI سیریز
بنیادی تعلیم
کوپائلٹ سیریز
مدد حاصل کریں
اگر آپ کسی مسئلے میں پھنس جائیں یا AI ایپس بنانے کے بارے میں سوالات ہوں، تو MCP کے بارے میں گفتگو میں شامل ہوں۔ یہ ایک معاون کمیونٹی ہے جہاں سوالات کا خیر مقدم کیا جاتا ہے اور علم آزادانہ طور پر شیئر کیا جاتا ہے۔
اگر آپ کو پروڈکٹ کے بارے میں رائے دینی ہو یا ایپس بنانے کے دوران کوئی خرابی ہو تو یہاں جائیں:
اعلانِ لاتعلقی:
یہ دستاویز AI ترجمہ سروس Co-op Translator کا استعمال کرتے ہوئے ترجمہ کی گئی ہے۔ ہم درستگی کے لیے کوشش کرتے ہیں، لیکن براہ کرم آگاہ رہیں کہ خودکار ترجمے میں غلطیاں یا خامیاں ہو سکتی ہیں۔ اصل دستاویز کو اس کی اصل زبان میں مستند ذریعہ سمجھا جانا چاہیے۔ اہم معلومات کے لیے، پیشہ ور انسانی ترجمہ کی سفارش کی جاتی ہے۔ اس ترجمے کے استعمال سے پیدا ہونے والی کسی بھی غلط فہمی یا غلط تشریح کے لیے ہم ذمہ دار نہیں ہیں۔


