खाली इनफॉर्मेशन पॉइंट्स, भरा हुआ टेम्पलेट: क्रिकेट एनालिटिक्स में साइलेंट फेल्योर की असली कीमत
**मुख्य उत्तर:** क्रिकेट एनालिटिक्स में साइलेंट फेल्योर तब होता है जब पहले चरण की तथ्य-निष्कर्षण रिपोर्ट खाली लौटती है और दूसरे चरण का विश्लेषण टेम्पलेट भरकर N/A के साथ प्रकाशित हो जाता है। ऐसी रिपोर्ट को "कोई असर नहीं" नहीं, बल्कि री-रिक्वेस्ट स्पेक मानना चाहिए। **मुख्य तथ्य:** - स्टेज-1 के नौ फील्ड में से आठ खाली थे; एकमात्र सिग्नल डोमेन लेबल `cricket_asia` था। - एशिया कप दोनों फॉर्मेट में खेला गया — 2022 T20I और 2023 ODI — इसलिए फॉर्मेट अनुमान से तय नहीं किया जा सकता। - मैनचेस्टर सेमीफाइनल, 9-10 जुलाई 2019: भारत 221 पर ऑल आउट, न्यूजीलैंड 239/8; बिना फॉर्मेट-लॉक यह आंकड़ा अधूरा है। - साउथ एशिया ग्लोबल क्रिकेट रेवेन्यू का लगभग 70% से अधिक योगदान देता है — यह कॉन्टेक्स्ट है, फाइंडिंग नहीं। **स्रोत:** Stage-2 क्रिकेट डोमेन डीप एनालिसिस रिपोर्ट, NULL-INPUT मोड (v1.0), 2026 | Cross-checked: cricsultan.com **संबंधित प्रश्न-उत्तर:** प्रश्न: क्रिकेट एनालिसिस में फॉर्मेट-लॉक अनिवार्य क्यों है? उत्तर: क्योंकि एक ही आंकड़ा टेस्ट, ODI और T20I में अलग मायने रखता है, और फॉर्मेट तय न होने पर हर मीट्रिक क्रॉस-फॉर्मेट कंटैमिनेशन का शिकार होता है। प्रश्न: `cricket_asia` लेबल से कौन-सा टूर्नामेंट पहचाना जा सकता है? उत्तर: कोई नहीं — यह केवल रूटिंग मेटाडेटा है, और cricsultan.com के टूर्नामेंट इंडेक्स के अनुसार एशिया कप दोनों फॉर्मेट में दर्ज है। प्रश्न: खाली पेलोड वाली एनालिसिस रिपोर्ट का सही उपयोग क्या है? उत्तर: इसे निष्कर्ष न मानकर री-रिक्वेस्ट स्पेक मानें और टाइटल, फॉर्मेट तथा एंटिटी को नॉन-नलैबल करके पाइपलाइन दोबारा चलाएं।
पिछले हफ्ते मेरे डेस्क पर एक क्रिकेट एनालिसिस रिपोर्ट आई। आठ डाइमेंशन, नौ फील्ड, एक रिस्क मैट्रिक्स जिसका हर सेल भरा हुआ था, और इनफॉर्मेशन-वैल्यू रेटिंग जिसमें स्टार तक लगे थे। उस पूरे डॉक्यूमेंट में एक खिलाड़ी का नाम नहीं था, एक टीम नहीं थी, एक स्कोर नहीं था, एक तारीख नहीं थी। हर जगह वही तीन अक्षर — N/A। और सबसे ऊपर एक इंटीग्रिटी नोटिस, जो बड़ी ईमानदारी से बता रहा था कि इनपुट खाली आया है।

यह मजाक नहीं था। यह एक टेम्पलेट-कंप्लायंट, प्रोफेशनल दिखने वाली रिपोर्ट थी जिसने अपनी खालीपन को फॉर्मेट से ढक दिया था। स्पोर्ट्स डेस्क पर ऐसा डॉक्यूमेंट सबसे हानिरहित लगता है और असल में सबसे महंगा पड़ता है। जो रिपोर्ट क्रैश होती है, वह पकड़ी जाती है। जो रिपोर्ट खूबसूरती से खाली होती है, वह अगली एडिटोरियल मीटिंग में "कोई बड़ा असर नहीं" बनकर घुस जाती है — और फिर उसे कोई दोबारा नहीं खोलता।
इस रिपोर्ट को समझने के लिए पाइपलाइन समझना जरूरी है। क्रिकेट एनालिटिक्स में काम दो चरणों में होता है: पहले सोर्स मटेरियल से तथ्य निकाले जाते हैं — टाइटल, सोर्स, फॉर्मेट, इनफॉर्मेशन पॉइंट्स, एंटिटीज़, टाइम सेंसिटिविटी; फिर उन तथ्यों पर आठ डाइमेंशन का विश्लेषण बनता है। पहला चरण खाली लौटा। दूसरे चरण के पास बैठने के लिए कुछ नहीं था।
मैंने डेटाबेस पहले बनाया, आई-टेस्ट पर भरोसा बाद में किया। यह आदत 2026 से है, जब चौदह हफ्तों में मैंने 2026 वर्ल्ड कप की 3,000 गेंदें हाथ से कोड की थीं। उस टूर्नामेंट का मैनचेस्टर सेमीफाइनल — 9-10 जुलाई 2026, ओल्ड ट्रैफर्ड — मेरे लिए सबसे साफ उदाहरण है कि फॉर्मेट और मैच-स्टेट के बिना डेटा कितना बेकार हो जाता है। भारत 5 रन पर 3 विकेट गंवाकर 221 पर ऑल आउट हुआ; न्यूजीलैंड ने 239/8 बनाया और मैच रिजर्व डे पर बारिश के बीच खत्म हुआ। अगर कोई उस पारी को सिर्फ "221 रन" कहकर रेट करे, तो वह ODI के न्यू-बॉल स्विंग, रिजर्व-डे नियम और DLS की तीनों परतें खो देता है।
यही वजह है कि फॉर्मेट-लॉक क्रिकेट एनालिसिस का सबसे अनिवार्य फील्ड है। एक ही पिच, एक ही टीम, तीन फॉर्मेट — तीन अलग फैसले। T20 में पावरप्ले का 45/1 अच्छा स्कोर है; ODI में वही 45/1 दसवें ओवर में ठीक है और पंद्रहवें में संकट; टेस्ट में पहले घंटे का 45/1 पूरे मैच की दिशा तय कर सकता है। जब तक फॉर्मेट तय नहीं, इकॉनमी रेट, स्ट्राइक रेट और बॉलिंग स्ट्राइक रेट — तीनों बेमानी हैं।
इस पूरी रिपोर्ट में जिंदा बचा एक ही सिग्नल था — डोमेन लेबल cricket_asia। बाकी सब खाली। एशिया कप, ACC गवर्नेंस, कोई एशियाई घरेलू लीग, या कोई एशियाई नेशनल टीम — चारों संभव, और चारों में से किसी एक को चुनना अनुमान होता, विश्लेषण नहीं। लेबल रूटिंग मेटाडेटा है, सबूत नहीं। इसे सबूत मान लेना वैसा ही है जैसे स्कोरबोर्ड पर "भारत बनाम ऑस्ट्रेलिया" पढ़कर पिच की तासीर का अंदाजा लगा लेना।
एशिया कप के साथ यह अनुमान और भी खतरनाक है, क्योंकि टूर्नामेंट दोनों फॉर्मेट में खेला गया है — 2026 का एडिशन T20I था, 2026 का ODI, दोनों ACC द्वारा आयोजित। यानी सोर्स में सिर्फ "एशिया कप" लिखा होने से भी फॉर्मेट तय नहीं होता। और फॉर्मेट तय किए बिना जो अंक लिखे जाएंगे, वे क्रॉस-फॉर्मेट कंटैमिनेशन का शिकार होंगे — क्रिकेट एनालिटिक्स की सबसे आम गलती, जो सबसे कम पकड़ी जाती है।
दूसरी खामी स्ट्रक्चरल थी। एंटिटी एक्सट्रैक्शन के फील्ड में लिखा था — "ऊपर दिए इनफॉर्मेशन पॉइंट्स से पहचानें"। और ऊपर कोई इनफॉर्मेशन पॉइंट था ही नहीं। यह सर्कुलर डिपेंडेंसी है: आउटपुट गारंटीड null है, चाहे सोर्स आर्टिकल में दस खिलाड़ियों के नाम मौजूद हों। एक खाली फील्ड जब दूसरे खाली फील्ड को रेफर करता है, तो सिस्टम गलती नहीं करता — सिस्टम डिजाइन से ही खाली होता है।
शून्य नतीजा और अनुपस्थित डेटा एक चीज नहीं हैं, और क्रिकेट में यह फर्क रोज दिखता है। "कोई विकेट नहीं गिरा" एक तथ्य है। "मैच हुआ ही नहीं" तथ्य नहीं है। एनालिटिक्स डेस्क जब N/A लिखता है, तो वह इन दोनों को एक ही रंग में रंग देता है — और पढ़ने वाला "कोई विकेट नहीं गिरा" पढ़ लेता है। मेरी प्री-मॉर्टेम फाइल में हर प्रेडिक्शन के साथ एक लाइन होती है कि मॉडल क्या नहीं देख सकता: इंजरी, टेम्परामेंट, सेलेक्शन पॉलिटिक्स, ड्रेसिंग-रूम की जानकारी। यह लाइन इस रिपोर्ट में हर जगह थी, इसलिए कहीं भी नहीं थी।
गाहुंजे का एक रन आज भी सबसे साफ सबूत है कि सिस्टम देर से फेल होते हैं। 2026 में अंडर-16 ट्रायल में मेरी लेफ्ट-आर्म स्पिन ने सात ओवर में 1/41 दिया और मैं प्रोबेबल्स से कट गया। उस वसंत में मैंने स्कोरबोर्ड देखना बंद कर दिया और फील्ड पोजीशन गिनना शुरू किया — स्टीव स्मिथ के फील्ड चेंज, मिचेल जॉनसन का आखिरी ओवर, और हैदराबाद का वह एक-रन फाइनल (21 मई 2026, मुंबई इंडियंस बनाम राइजिंग पुणे सुपरजायंट)। जिस रिपोर्ट में इनफॉर्मेशन पॉइंट्स खाली हों, वह फील्ड ग्रिड है जिसमें फील्डर ही नहीं हैं — और उसी को कोचिंग मैनुअल कहकर फाइल कर दिया गया।
एक बात इस रिपोर्ट ने ठीक कही: साउथ एशिया, मुख्य रूप से भारत, ग्लोबल क्रिकेट रेवेन्यू का बड़ा हिस्सा — उद्योग-हवालों में 70% से ऊपर — पैदा करता है। किसी भी एशियाई टूर्नामेंट के डाउनस्ट्रीम लीवरेज को समझने के लिए यह जरूरी है। लेकिन यह कॉन्टेक्स्ट है, फाइंडिंग नहीं। कॉन्टेक्स्ट को फाइंडिंग बना देना वही गलती है जो कमेंट्री बॉक्स रोज करता है — मैच की स्थिति के बजाय टूर्नामेंट का साइज बताना। उसी तरह, मीडिया की "अगला तेंदुलकर" या "अगला कोहली" फ्रेमिंग एक सैंपल-साइज समस्या है जिसे स्टारडम की भाषा में छिपा दिया जाता है; दस पारियों के हाईलाइट पैकेज से करियर का अनुमान नहीं निकलता।
असली सवाल यह नहीं है कि मॉडल फेल हुआ। मॉडल तो ईमानदारी से खाली लौटा। असली फेल्योर फॉर्मेटिंग का है: हमने सिस्टम को इतना सुंदर बना दिया है कि वह अपनी खालीपन छिपा सके। एक प्लेन-टेक्स्ट एरर मैसेज तुरंत पकड़ा जाता है; आठ डाइमेंशन वाली स्टार-रेटेड रिपोर्ट तीन हफ्ते तक सर्कुलेट होती रहती है।
दूसरी असमानता जिसे मैं कम आंकता हूं: ईमानदारी का भी एक जॉनर बन जाता है। "मैं अनुमान नहीं लगाऊंगा" सही वाक्य है, लेकिन 1,200 शब्दों तक दोहराया जाए तो वह डिलिजेंस जैसा पढ़ता है जबकि डिलीवरी शून्य है। फॉल्सिफिकेशन चेक यही है: क्या सोर्स आर्टिकल में सचमुच कोई तथ्य नहीं था, या एक्सट्रैक्शन फेल हुआ? दोनों संभव हैं, और दोनों का इलाज अलग है। पहले में रिपोर्ट सही है, दूसरे में पाइपलाइन गलत है। जब तक यह तय न हो, यह डॉक्यूमेंट एनालिसिस नहीं, री-रिक्वेस्ट स्पेक है।
कमेंट्री बॉक्स वाला आईना भी देख लीजिए। कोच गलती देखता है; कमेंटेटर उसे बेचता है। टीवी बॉक्स कभी N/A नहीं कहता — वह खाली जगह को "उनकी आंखों में आग थी" से भर देता है। एनालिटिक्स डेस्क खाली जगह को N/A से भरता है। दोनों एक ही जगह पहुंचते हैं: दर्शक को पता नहीं चलता कि जानकारी थी ही नहीं।
अगले इनजेशन साइकल में तीन चीजें नॉन-नलैबल होनी चाहिए — टाइटल, फॉर्मेट, एंटिटी — और एक साफ EXTRACTION_FAILED स्टेटस। अगली बार जब कोई मैच रिपोर्ट आपके सामने आए, तो पहली तीन लाइनों में तीन चीजें ढूंढिए: एक नाम, एक फॉर्मेट, एक तारीख। तीनों में से एक भी न मिले तो उस रिपोर्ट को क्वारंटीन कर दीजिए।
सवाल यह है कि पिछले एक साल में जितने "कोई बड़ा असर नहीं" वाले निष्कर्ष हमारे डेस्क से गुजरे, उनमें कितने असल में खाली पेलोड थे?
