01 / 05
चुनौती
Atlas, Notion + Zoom + Google Classroom पर 40 लर्नर्स की एक कोहोर्ट से बढ़कर चार भाषाओं में 200+ लर्नर्स वाली छह समानांतर कोहोर्ट चलाने लगा था। दरारें दिखने लगी थीं: देर से जमा काम ग़लत इंस्ट्रक्टर के पास जाता, रिकॉर्डिंग अलग-अलग ड्राइव में खो जातीं, और सर्टिफ़िकेट हाथ से बनते थे।
टीम को असली प्लेटफ़ॉर्म चाहिए था — लेकिन वे कोहोर्ट पर आधारित वह निजी पढ़ाई का तरीका नहीं खोना चाहते थे जिसने उनके कोर्स को ख़ास बनाया था। डिज़ाइन का ब्रीफ़ था: "प्लेटफ़ॉर्म को ग़ायब कर दो।"
02 / 05
हमारा तरीका
हमने प्लेटफ़ॉर्म Laravel + Livewire + PostgreSQL पर बनाया, वीडियो के लिए Mux और रियल-टाइम के लिए Pusher के साथ। Livewire से हम फ़ॉर्म-आधारित समृद्ध इंटरफ़ेस (असाइनमेंट, चर्चा, लाइव सेशन) दे सके, बिना किसी क्लाइंट-साइड फ़्रेमवर्क के बोझ के जिसे छोटी टीम को संभालना पड़ता।
कोहोर्ट की व्यवस्था केंद्र में है। हर कोहोर्ट की शुरुआत और समाप्ति तारीख़, इंस्ट्रक्टर, भाषा, सिलेबस, Slack वर्कस्पेस और सर्टिफ़िकेट टेम्पलेट होता है। बाकी सब — असाइनमेंट, लाइव सेशन, सबमिशन, फ़ीडबैक — किसी कोहोर्ट से जुड़ा होता है। इससे निजी अनुभव बना रहा और इंस्ट्रक्टर को ऐसा कंट्रोल पैनल मिला जो बढ़ता है।
03 / 05
अहम फ़ैसले
वीडियो के लिए हमने Mux को भुगतान किया। अपना सिस्टम बनाना पूरा इंजीनियरिंग बजट खा जाता। Mux से हमें एडैप्टिव स्ट्रीमिंग, थंबनेल, चैप्टर और एनालिटिक्स प्रति मिनट की ऐसी लागत पर मिले जिसे ग्राहक तक पहुँचाया जा सके।
हमने पहले दिन से चार भाषाएँ दीं, और कंटेंट शुरू से अंत तक अनुवादित था — सिर्फ़ इंटरफ़ेस नहीं। सिलेबस का हर हिस्सा अलग से अनुवाद और वर्ज़न किया जा सकता है। लर्नर साइट अपनी भाषा में देखते हैं, इंस्ट्रक्टर अपनी में, और कंटेंट मॉडल भाषा से स्वतंत्र है।
हमने हर डोमेन इवेंट एक बस पर भेजा और एक छोटी एनालिटिक्स पाइपलाइन (Laravel Horizon → ClickHouse) उसे लगभग रियल-टाइम में प्रोसेस करती है। इंस्ट्रक्टर बिना रात की रिपोर्ट का इंतज़ार किए कोहोर्ट की भागीदारी, पिछड़ते लर्नर और कोर्स पूरा होने की संभावना देख सकते हैं।
04 / 05
क्या बदला
पहले साल में 32 कोहोर्ट में 12,400 सक्रिय लर्नर। NPS 71 (पुराने सिस्टम पर 58 था)। कोर्स पूरा करने की दर 61% से 86% हो गई, क्योंकि इंस्ट्रक्टर आख़िरकार देख पाते थे कि कौन पीछे छूट रहा है, और रिमाइंडर उन्हें वापस लाते थे।
05 / 05
आगे क्या
हम एक AI टीचिंग असिस्टेंट बना रहे हैं जो सिलेबस से जुड़े आम सवालों का जवाब थ्रेड में ही दे देता है, ताकि इंस्ट्रक्टर उन सवालों पर ध्यान दें जिनके लिए सच में इंसान चाहिए। मौजूदा प्रयोग में इंस्ट्रक्टर के जवाब का समय 4.6 घंटे से घटकर 40 मिनट से कम रह गया है।