इस प्रोजेक्ट के बारे में

Machine Learning for Beginners माइक्रोसॉफ्ट क्लाउड एडवोकेट्स द्वारा बनाया गया एक ओपन-सोर्स पाठ्यक्रम है। इसे 12-सप्ताह, 26-पाठ के पाठ्यक्रम के रूप में डिज़ाइन किया गया है, जो अक्सर क्लासिक मशीन लर्निंग कहलाने वाले विषय पर केंद्रित है, जिसमें Scikit-learn को प्राथमिक लाइब्रेरी के रूप में उपयोग किया जाता है और जानबूझकर डीप लर्निंग से बचा जाता है। पाठ्यक्रम प्रोजेक्ट-आधारित दृष्टिकोण अपनाता है, और प्रत्येक विषय को विभिन्न संस्कृतियों और क्षेत्रों के वास्तविक-विश्व डेटा के साथ जोड़ता है। प्रत्येक पाठ में एक प्री-लेक्चर क्विज़, लिखित निर्देश, नॉलेज चेक, एक चुनौती, पूरक पठन, एक असाइनमेंट, और एक पोस्ट-लेक्चर क्विज़ शामिल है। पाठ्यक्रम में रिग्रेशन, क्लासिफिकेशन, क्लस्टरिंग, नेचुरल लैंग्वेज प्रोसेसिंग, टाइम सीरीज़ फोरकास्टिंग, रीइन्फोर्समेंट लर्निंग, और वास्तविक-विश्व ML अनुप्रयोगों पर एक पोस्टस्क्रिप्ट शामिल है। पाठ मुख्य रूप से Python में लिखे गए हैं, और कई पाठों में R Markdown फ़ाइलों के रूप में प्रदान किए गए R संस्करण भी शामिल हैं। सभी 52 क्विज़ एक अलग क्विज़ ऐप में शामिल हैं जिसे स्थानीय रूप से चलाया जा सकता है या Azure पर तैनात किया जा सकता है। रिपॉजिटरी में शिक्षकों के लिए मार्गदर्शन, एक समस्या निवारण गाइड, योगदान दिशानिर्देश, और एक आचार संहिता भी शामिल है। इसे एक स्वचालित अनुवाद प्रणाली के माध्यम से 50 से अधिक भाषाओं में अनुवादित किया गया है, और README में बताया गया है कि बड़े अनुवाद फ़ोल्डरों के बिना sparse checkout का उपयोग करके रिपॉजिटरी को कैसे क्लोन किया जाए। यह प्रोजेक्ट स्व-शिक्षार्थियों, छात्रों, और शिक्षकों के लिए है जो मशीन लर्निंग की बुनियादी बातों का एक संरचित, व्यावहारिक परिचय चाहते हैं।