मैंने एक YouTube फीडबैक लूप कैसे बनाया
मैं एक ऑटोमेटेड YouTube चैनल चलाता हूँ। हर दिन, एक पाइपलाइन स्क्रिप्ट तैयार करती है और वीडियो रेंडर करती है।
महीनों तक, यह सिस्टम बिना किसी फीडबैक के काम करता रहा। स्क्रिप्ट जनरेटर को यह पता ही नहीं था कि क्या सफल रहा और क्या विफल। मेरे पास कोई फीडबैक लूप नहीं था।
पिछले हफ्ते, मैंने 330 लाइनों वाली एक Python स्क्रिप्ट के साथ इसे ठीक कर दिया। यह परफॉरमेंस और क्रिएशन के बीच एक क्लोज्ड लूप बनाता है।
यह इस प्रकार काम करता है:
• डेटा कलेक्शन: स्क्रिप्ट पिछले 30 वीडियो को पढ़ने के लिए YouTube Data API v3 का उपयोग करती है। • क्लासिफिकेशन: यह वीडियो को रैंक करने के लिए मीडियन-आधारित थ्रेशोल्ड (median-based threshold) का उपयोग करता है।
- HIGH: वे वीडियो जिनके व्यूज मीडियन से 1.5x से अधिक हैं।
- LOW: वे वीडियो जिनके व्यूज मीडियन के 0.6x से कम हैं (केवल तभी जब वे 72 घंटे से अधिक पुराने हों)।
- शोर (noise) से बचने के लिए बाकी सब कुछ अनदेखा कर दिया जाता है। • पैटर्न मैचिंग: स्क्रिप्ट टाइटल के शब्दों को मिलाकर परफॉरमेंस को "आर्केटाइप्स" (archetypes) जैसे कि ट्यूटोरियल या तुलना (comparisons) से जोड़ती है। • हुक एनालिसिस: यह स्क्रिप्ट के पहले शब्द की जांच करता है कि क्या वह कोई प्रश्न है, कोई संख्या है, या कोई व्यक्तिगत बयान है। • ऑटोमेटेड अपडेट्स: परिणाम एक markdown फ़ाइल में "बायस हिंट्स" (bias hints) लिख देते हैं।
स्क्रिप्ट जनरेटर अगली स्क्रिप्ट लिखने से पहले इस फ़ाइल को पढ़ता है। यह देखता है कि कौन से पैटर्न सफल हो रहे हैं और कौन से विफल। यह कल के लिए बेहतर विकल्प चुनने के लिए इस संदर्भ (context) का उपयोग करता है।
मैंने इस दृष्टिकोण को क्यों चुना:
- मीन (Mean) के बजाय मीडियन (Median): एक वायरल वीडियो मीन एवरेज को बिगाड़ सकता है। मीडियन स्थिर रहता है।
- 72-घंटे का नियम: नए वीडियो को समय चाहिए होता है। मैं किसी वीडियो को केवल इसलिए विफल नहीं मानता क्योंकि वह केवल एक दिन पुराना है।
- सरल ह्यूरिस्टिक्स (Simple Heuristics): मैं फिलहाल महंगे LLM कॉल्स के बजाय पहले शब्द का पता लगाने (first-word detection) का उपयोग करता हूँ। यह तेज़ और सस्ता है।
यह कोई जादू नहीं है। यह एक ऐसा सिस्टम है जो अपने स्वयं के डेटा से सीखता है।
लक्ष्य मानवीय निर्णय को बदलना नहीं है, बल्कि जनरेटर को बेहतर संदर्भ देना है। मैं एक ऐसा सिस्टम बना रहा हूँ जो हर 24 घंटे में और स्मार्ट होता जाता है।
वैकल्पिक लर्निंग कम्युनिटी: https://t.me/GyaanSetuAi
