इस प्रोजेक्ट के बारे में
आर्टेमिस व्यक्तिगत फ़ीडबैक के साथ इंटरैक्टिव शिक्षण के लिए एक ओपन-सोर्स प्लेटफ़ॉर्म है, जिसे टेक्निकल यूनिवर्सिटी ऑफ़ म्यूनिख के Applied Education Technologies समूह द्वारा शुरू किया गया है और मुख्य रूप से बनाए रखा जाता है। संस्थान अपने स्वयं के इंस्टेंस तैनात और संचालित करते हैं; परियोजना MIT-लाइसेंस प्राप्त है और सार्वजनिक रूप से विकसित की जाती है।
मुख्य विचार: अभ्यास प्रथम-श्रेणी की वस्तुएँ हैं। प्लेटफ़ॉर्म प्रोग्रामिंग, मॉडलिंग, टेक्स्ट, क्विज़ और फ़ाइल-अपलोड अभ्यासों को कवर करता है, जिसमें स्वचालित और मैनुअल मूल्यांकन, टीम अभ्यास, कई सबमिशन और एक अभ्यास मोड शामिल है। प्रोग्रामिंग सबमिशन स्वचालित रूप से बनाए, परीक्षण और विश्लेषण किए जाते हैं; क्विज़ सबमिशन पर मूल्यांकित किए जाते हैं; टेक्स्ट और मॉडलिंग अभ्यास मैनुअल मूल्यांकन को फ़ीडबैक सुझावों के साथ जोड़ते हैं।
प्रोग्रामिंग अभ्यासों में संस्करण नियंत्रण, टेस्ट-केस-आधारित फ़ीडबैक, स्थिर कोड विश्लेषण, सबमिशन नीतियाँ और कई भाषाओं के लिए टेम्पलेट शामिल हैं; बिल्ड कंटेनर में चलने वाली कोई भी भाषा जोड़ी जा सकती है। एक एकीकृत कोड जीवनचक्र अंतर्निहित संस्करण नियंत्रण और स्केलेबल बिल्ड एजेंटों के साथ निरंतर एकीकरण प्रदान करता है, इसलिए किसी बाहरी VCS या CI सिस्टम की आवश्यकता नहीं होती, हालाँकि बाहरी सेटअप भी समर्थित हैं।
मूल्यांकन सुविधाओं में प्रत्येक छात्र के लिए अभ्यास वेरिएंट के साथ ऑनलाइन परीक्षाएँ, टेस्ट रन, साहित्यिक चोरी जाँच (प्रोग्रामिंग के लिए JPlag, साथ ही टेक्स्ट और मॉडलिंग), और एक छात्र समीक्षा वर्कफ़्लो, डबल-ब्लाइंड ग्रेडिंग, संरचित मानदंड, मूल्यांकन प्रशिक्षण, शिकायतें, ग्रेड कुंजियाँ और निर्यात शामिल हैं। पाठ्यक्रमों को संचार चैनल, थ्रेड, सीधे संदेश, घोषणाएँ और FAQ, स्लाइड, वीडियो और ट्रांसक्रिप्शन के साथ व्याख्यान, ट्यूटोरियल समूह प्रबंधन, और Moodle जैसे लर्निंग मैनेजमेंट सिस्टम में LTI एकीकरण भी मिलता है। मूल iOS और Android क्लाइंट मौजूद हैं।
अनुकूली शिक्षण को दक्षताओं, सीखने के पथों और लर्निंग एनालिटिक्स (Atlas) के माध्यम से समर्थित किया जाता है। AI समर्थन वैकल्पिक है और कॉन्फ़िगरेशन-गेटेड है: Iris एक LLM-आधारित वर्चुअल ट्यूटर है, Athena टेक्स्ट, मॉडलिंग और प्रोग्रामिंग अभ्यासों के लिए फ़ीडबैक सुझाता है, और Hyperion Spring AI पर बना आर्टेमिस-नेटिव AI-सहायता प्राप्त अभ्यास लेखन है। ये EduTelligence सूट से आते हैं, जो एक संगतता मैट्रिक्स प्रकाशित करता है; मूल्यांकन निर्णयों के लिए प्रशिक्षक और ट्यूटर जिम्मेदार रहते हैं।
आर्किटेक्चर: एक Angular क्लाइंट और एक Spring Boot सर्वर, PostgreSQL या MySQL के साथ, साथ ही प्रोग्रामिंग अभ्यासों के लिए बिल्ड एजेंट। उत्पादन तैनाती स्व-होस्टेड है; एक Ansible संग्रह सेटअप को स्वचालित करता है और अनुशंसित मार्ग है। काम करने वाले प्रोग्रामिंग अभ्यासों के साथ एक-कमांड Docker Compose सेटअप सिस्टम को स्थानीय रूप से आज़माने के लिए प्रलेखित है, और TUM टीम छोटी तैनातियों के लिए इंस्टेंस होस्ट कर सकती है।
गवर्नेंस, योगदान प्रवाह, कोडिंग दिशानिर्देश, स्वचालित गुणवत्ता गेट, सुरक्षा नीति और रिलीज़ आर्टिफ़ैक्ट (SHA256SUMS, CycloneDX SBOMs, हस्ताक्षरित बिल्ड प्रोवेनेंस) रिपॉज़िटरी और परियोजना दस्तावेज़ में प्रलेखित हैं। परियोजना एक शिक्षा अनुसंधान प्लेटफ़ॉर्म के रूप में भी कार्य करती है और सहकर्मी-समीक्षित प्रकाशनों की सूची देती है।
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.