Uploaded avatar of iHiD

पेश हैं रिप्रेज़ेंटर

@iHiD
लगभग 4 साल पहले
वीडियो

हमने अब अपनी स्वचालित फीडबैक रणनीति का दूसरा हिस्सा पूरी तरह लॉन्च कर दिया है: रिप्रेज़ेंटर! इस पोस्ट में हम संक्षेप में देखेंगे कि ये कैसे काम करते हैं और इतने उपयोगी क्यों हैं। यह आम पोस्टों से थोड़ी ज़्यादा तकनीकी है, तो अपनी सीट बेल्ट बाँध लीजिए!

रिप्रेज़ेंटर क्या है?

रिप्रेज़ेंटर एक ऐसा सॉफ्टवेयर है जो छात्र का हल लेता है और उसका एक सामान्यीकृत रिप्रेज़ेंटेशन लौटाता है। फिर हम इन रिप्रेज़ेंटेशनों का उपयोग करके स्वचालित फीडबैक और वर्गीकरण को बेहतर और आसान बनाते हैं।

रिप्रेज़ेंटर को समझाने का सबसे अच्छा तरीका एक उदाहरण है। मान लीजिए दो छात्र Ruby में hello-world अभ्यास पर दो सबमिशन जमा करते हैं:

# Student 1's submission
def self.hello(name = 'World')
  "Hello, #{name}!"
end
# Student 2's submission
def self.hello(nom='World')
    "Hello, #{nom}!"
end

हालाँकि इन हलों का कोड अलग है (अलग इंडेंटेशन, वेरिएबल के नाम और स्ट्रिंग सिंटैक्स), फिर भी ये असल में एक जैसे ही हैं। इसलिए इनका एक सामान्यीकृत रिप्रेज़ेंटेशन बनाकर हम फीडबैक देने के लिए इन्हें एक जैसा मान सकते हैं।

यह उपयोगी क्यों है?

ऐसे सामान्यीकृत रिप्रेज़ेंटेशन बनाकर हम यह सुनिश्चित कर सकते हैं कि एक सबमिशन पर दिया गया फीडबैक अपने आप दूसरे मिलते-जुलते हलों पर भी लागू हो जाए। इसका मतलब है कि एक छात्र के तौर पर आपको तुरंत और बहुत काम का फीडबैक मिलने की संभावना कहीं ज़्यादा होती है। और एक मेंटर के तौर पर अब आपको मिलते-जुलते हल पर एक ही फीडबैक दो बार देने की ज़रूरत कभी नहीं पड़नी चाहिए। आप इसे ऑटोमेशन इंटरफ़ेस में एक बार देते हैं, और बाकी सब जादू की तरह हो जाता है।

हम रिप्रेज़ेंटर और अपने मौजूदा एनालाइज़रों का साथ-साथ उपयोग भी कर सकते हैं। एनालाइज़र आम बातों पर टिप्पणी कर सकते हैं (जैसे वेरिएबल के नाम, लिंटिंग वगैरह), और रिप्रेज़ेंटेशन उन बड़े बदलावों पर ध्यान दे सकते हैं जो किए जाने चाहिए। इसमें बहुत संभावनाएँ हैं, और हम अभी तो बस शुरुआत ही कर रहे हैं।

फीडबैक कौन जोड़ सकता है?

रिप्रेज़ेंटेशन में फीडबैक जोड़ने की सुविधा सिर्फ हमारे सुपर मेंटरों के पास है, यानी ऐसे लगभग 150 लोग जिन्होंने सैकड़ों छात्रों की मेंटरिंग की है और लंबे समय तक ऊँची मेंटर रेटिंग बनाए रखी है।

अगर आप सुपर मेंटर हैं, तो अब आपको अपने मेंटरिंग डैशबोर्ड पर "ऑटोमेशन" टैब अनलॉक मिलेगा। इस टैब से आप उन हलों तक पहुँच सकते हैं जिन पर फीडबैक दिया जा सकता है। दस्तावेज़ ज़रूर ध्यान से पढ़िए, क्योंकि इसे अच्छे से करने में बहुत बारीकियाँ हैं!

अब क्या बाकी है?

रिप्रेज़ेंटर के लिए कुछ नए फीचर हैं, जिन्हें हम आने वाले हफ्तों और महीनों में जारी करेंगे। हम अपने फोरम में जानकारी पोस्ट करते रहेंगे (जैसे रिप्रेज़ेंटर अपडेट करने वाली यह पोस्ट), तो वहाँ नज़र रखिए।

रिप्रेज़ेंटर बनाना

अगर आप रिप्रेज़ेंटर बनाने में रुचि रखते हैं, तो ज़्यादा जानकारी के लिए रिप्रेज़ेंटर का दस्तावेज़ देखिए, या सवाल पूछने के लिए हमारे फोरम पर नया टॉपिक शुरू कीजिए!

01 नवंबर 2022 · क्या यह काम की लगी?