होमविश्व क्रिकेटहर खाना भरा, कोई नाम नहीं: क्रिकेट के डेटा पाइपलाइन में एक ख़ामोश नाकामी का पोस्टमॉर्टम

हर खाना भरा, कोई नाम नहीं: क्रिकेट के डेटा पाइपलाइन में एक ख़ामोश नाकामी का पोस्टमॉर्टम

**मुख्य उत्तर:** दिया गया स्टेज-2 विश्लेषण शून्य सूचना-बिंदुओं पर आधारित है, इसलिए इसमें किसी क्रिकेट मैच, खिलाड़ी, टीम या लीग के बारे में कोई निष्कर्ष नहीं निकाला गया; रिपोर्ट का मूल्य केवल डेटा-पाइपलाइन निदान में है। **मुख्य तथ्य:** - स्टेज-1 आउटपुट में सूचना-बिंदु शून्य

लिवरपूल के एक फ्लैट में रात के साढ़े तीन बजे हैं। लैपटॉप पर एक रिपोर्ट खुली है — आठ खंड, हर खंड में तालिका, हर तालिका में पंक्तियाँ, हर पंक्ति के आगे एक आकलन। मैं उँगली से स्क्रॉल करता हूँ और टॉस ढूँढ़ता हूँ। नहीं मिलता। स्कोरलाइन ढूँढ़ता हूँ। नहीं मिलती। पिच, मौसम, डीएलएस, डीआरएस — कुछ नहीं। जो मिलता है वह एक ही वाक्यांश है, हर खाने में एक ही मुद्रा में छपा हुआ: “अपर्याप्त जानकारी।” ढाँचा पूरा है। इमारत खड़ी है, हर कमरे का दरवाज़ा लगा है, बस किसी कमरे में फ़र्श नहीं।

हर खाना भरा, कोई नाम नहीं: क्रिकेट के डेटा पाइपलाइन में एक ख़ामोश नाकामी का पोस्टमॉर्टम

मैंने रिपोर्ट दूसरी बार पढ़ी, इस उम्मीद में कि पहली नज़र कोई वाक्य चूक गई होगी। दूसरी बार में साफ़ हो गया कि यह रिपोर्ट क्रिकेट के बारे में नहीं है। यह उस प्रक्रिया के बारे में है जो क्रिकेट को लिखने से पहले उसे तोड़ती है। और जिस पल मैंने इसे इस तरह पढ़ा, उस पल से यह मेरे लिए इस साल की सबसे ईमानदार रिपोर्ट बन गई — क्योंकि इसमें एक भी ऐसा दावा नहीं है जो साबित न हो सके।

क्रिकेट-पत्रकारिता में अब जिसे एनालिसिस कहा जाता है, उसका पहला हिस्सा मैच देखना नहीं, टेक्स्ट तोड़ना है। किसी भी लंबी रिपोर्ट को पहले सूचना-बिंदुओं में काटा जाता है: कौन-सा फ़ॉर्मैट, कौन-सी टीम, कौन-सा खिलाड़ी, कौन-सा आँकड़ा, किस तरफ़ झुका हुआ लहजा। इसे स्टेज-वन कहते हैं। स्टेज-टू उन बिंदुओं पर आठ खंडों का ढाँचा चढ़ाता है — फ़ॉर्मैट, खिलाड़ी, टीम, लीग, शासन, जोखिम, कथा और उद्योग-संचरण। दोनों के बीच एक नियम है जिसे कोई नहीं तोड़ सकता: स्टेज-टू उस सीलिंग से ऊपर नहीं जा सकता जो स्टेज-वन ने तय की हो। नीचे से शून्य आया तो ऊपर शून्य ही जाएगा — ऊपर का ढाँचा चाहे कितना ही सुंदर हो।

जो रिपोर्ट मेरे सामने थी, उसमें स्टेज-वन खाली लौटा था। शून्य सूचना-बिंदु। शीर्षक नहीं, स्रोत नहीं, लेखक नहीं, तारीख़ नहीं, लहजा नहीं, मक़सद नहीं। और यही सबसे दिलचस्प हिस्सा है: सब कुछ खाली होने के बावजूद ढाँचा मान्य था। हर ज़रूरी खाना मौजूद था, बस उनमें हवा के सिवा कुछ नहीं था। डेटा इंजीनियरिंग में इसे स्कीमा-वैलिड खाली पेलोड कहते हैं — एक ऐसी नाकामी जो हर जाँच पास कर जाती है, क्योंकि जाँच यह देखती है कि खाने बने हैं या नहीं, यह नहीं कि उनमें कुछ है या नहीं। क्रिकेट की भाषा में कहूँ तो स्कोरकार्ड छप गया, बस बल्लेबाज़ों के नाम की जगह खाली कोष्ठक हैं।

जो बचा, वह एक ही चीज़ थी — डोमेन लेबल, cricket_world। यानी सिस्टम को इतना पता था कि सामग्री क्रिकेट की है, पर यह नहीं पता था कि क्रिकेट का कौन-सा हिस्सा। यह वैसा ही है जैसे किसी को पता हो कि फ़ाइल क्रिकेट की है, पर यह न पता हो कि टेस्ट है या टी-20। क्रिकेट में फ़ॉर्मैट की गैरमौजूदगी एक ब्लॉकिंग शर्त है, सजावटी जानकारी नहीं। स्ट्राइक रेट, इकॉनमी, औसत — तीनों के पैमाने फ़ॉर्मैट बदलते ही बदल जाते हैं और एक-दूसरे पर लागू नहीं होते। टेस्ट का 45 का औसत और टी-20 का 45 का स्ट्राइक रेट दो अलग दुनिया हैं; जो आदमी इन्हें एक ही तालिका में बैठा देता है, वह आँकड़े नहीं, सजावट बना रहा होता है।

मरी हुई चीज़ों की सूची लंबी है: सूचना-बिंदु शून्य, इकाई अनसुलझी, लेखक का लहजा अनुपलब्ध, मक़सद अनुपलब्ध, समय-संवेदनशीलता आकलित नहीं, स्रोत-गुणवत्ता अनुपलब्ध। इनमें सबसे भारी नुक़सान प्रोवेनेंस का है — प्रकाशक, यूआरएल, बायलाइन, टाइमस्टैम्प, चारों गायब। यह वह नुक़सान है जो बाद में भरा नहीं जा सकता। टेक्स्ट दोबारा मँगाया जा सकता है; यह पता लगाना कि वह टेक्स्ट किसने, कब और किस संस्करण में छापा था, हमेशा के लिए खो सकता है। और जिस पत्रकारिता में स्रोत-ग्रेडिंग ही पहला काम है, वहाँ यह आधी रिपोर्ट ले डूबता है।

एक और चीज़ चुभी। रिपोर्ट में साफ़ लिखा था कि शासन-खंड में कोई सत्यनिष्ठा चेतावनी दर्ज नहीं हुई — क्योंकि जाँच हो ही नहीं सकी। यह वह जाल है जिसमें पाठक आसानी से फँसता है: “कोई फ़्लैग नहीं” को “सब साफ़ है” पढ़ लेना। नल का मतलब अज्ञात है — अनुपस्थित नहीं, और बरी भी नहीं। यह अंतर जितना भाषाई लगता है, उतना ही राजनीतिक है। क्रिकेट में जब किसी लीग के ख़िलाफ़ सवाल उठता है और जाँच का डेटा ही नहीं होता, तो “कोई सबूत नहीं मिला” वाला वाक्य अक्सर “सब ठीक है” की तरह पढ़ा जाता है। इस रिपोर्ट ने उस पढ़ने की आदत को साफ़-साफ़ नकार दिया, और यही उसकी सबसे बड़ी ईमानदारी थी।

हर खाना भरा, कोई नाम नहीं: क्रिकेट के डेटा पाइपलाइन में एक ख़ामोश नाकामी का पोस्टमॉर्टम

अब वह मोड़, जहाँ यह रिपोर्ट ख़तरनाक हो जाती है। पूरी तरह भरा हुआ ढाँचा, खाली सामग्री के साथ, पाठक के दिमाग़ में अपने आप अधिकार पैदा कर लेता है। आठ खंड, तालिकाएँ, तीर, “उच्च जोखिम” जैसे लेबल — यह सब देखकर कोई भी पाठक मान लेगा कि किसी ने गहराई से काम किया है। असल में किसी ने कुछ नहीं किया; किसी ने बस ढाँचा भर दिया। यह मेरे पेशे का सबसे पुराना हथकंडा है और अब यह मशीनों में भी आ गया है — तरीक़े की सख़्ती को नतीजे की जगह रख देना। एक ऐसी तालिका जो सब कुछ बताती है और कुछ नहीं बताती।

इस मोड़ पर एक और जाल है, और वह मुझ पर भी लागू होता है। जब सामने खाली जगह हो, तो लिखने वाले का सबसे बड़ा प्रलोभन यह होता है कि वह उसे अपनी याददाश्त से भर दे। मुझे क्रिकेट के सौ आँकड़े याद हैं जिन्हें मैं इस रिपोर्ट में डाल सकता था और कोई पकड़ भी नहीं सकता था। पर वही वह गुनाह है जिसके ख़िलाफ़ मेरा पूरा काम लिखा गया है। जो आँकड़ा स्रोत से नहीं आया, वह आँकड़ा नहीं, यादगार है — और यादगार से तालिका नहीं बनती। मुझे सालफ़ोर्ड का स्टूडियो याद आता है, जहाँ बत्तीस दिनों में चौंसठ मैच लॉग करने के बाद तालिका साँस लेने लगी थी। तब भी तालिका इसलिए साँस ले रही थी कि हर खाने के पीछे एक मैच था, एक नाम था। आज सामने जो तालिका है, वह साँस नहीं ले रही; वह वेंटिलेटर पर है।

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

मुझे 2026 का अप्रैल याद आता है। छह महीने पहले मुझे साठ प्रतिशत वेतन पर फ़र्लो किया गया था और मैंने वह समय बिना दर्शकों वाले 372 मैचों का खुला डेटासेट बनाने में लगाया था। घरेलू जीत का हिस्सा 45.6 से गिरकर 38.1 प्रतिशत पर आया, घरेलू गोल प्रति मैच 0.22 कम हुए। वह डेटासेट मैंने मुफ़्त में छापा, फिर बूटल के एक गोदाम में तीन हफ़्ते काम किया, क्योंकि स्टार्टअप शायद बचेगा नहीं। उस वक़्त मेरे पास जो एक चीज़ थी, वह थी तीन लोगों का ग्रुप चैट — एक प्रोग्रामर, एक सेट-पीस कोच, एक प्रतिद्वंद्वी एनालिस्ट। उन तीनों ने मुझे प्रोजेक्ट डिलीट करने से रोका। यह इसलिए लिख रहा हूँ कि डेटा की सबसे बड़ी नाकामी अकेलेपन में पकड़ में नहीं आती। एक खाली पेलोड को पकड़ने के लिए भी वैसा ही एक दूसरा आदमी चाहिए जो स्क्रीन के उस पार बैठा हो और कहे, “भाई, यहाँ कुछ है ही नहीं।”

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

और यहाँ एक ठंडा सच, जो मैंने बूटल के गोदाम में सीखा था। आँकड़े कहानियों के उलटे नहीं होते; वे कहानियाँ हैं जिनके जूते के फीते बँधे हैं। इस रिपोर्ट में एक भी नाम नहीं था, इसलिए एक भी कहानी नहीं थी। स्प्रेडशीट का एक नाम था, और उस नाम का एक सीज़न था — यह वाक्य मैं तब लिखता हूँ जब तालिका में किसी आदमी की गंध आती है। आज उस तालिका में गंध नहीं है, बस खाली कोष्ठक हैं। मेरी नोटबुक में एक कॉलम है जिसमें वे नाम रहते हैं जिनका सीज़न किसी ऐसे स्कोरकार्ड में ख़त्म हुआ जिसे किसी ने नहीं पढ़ा। आज उस कॉलम में एक पंक्ति और जुड़ गई है, जिसमें नाम की जगह अनुपलब्ध छपा है। मुझे मानना पड़ेगा कि यह इस साल मेरी नोटबुक की सबसे ईमानदार पंक्ति है।

दो और बातें तकनीकी रूप से मामूली लगेंगी और असल में मामूली नहीं हैं। पहली, डोमेन लेबल cricket_world लौटा जबकि तयशुदा लेबल क्रिकेट था — यह टैक्सोनॉमी का खिसकना है, और ऐसे खिसकाव में क्रिकेट की ख़बर कभी क्रिकेट डेस्क तक पहुँचे बिना किसी और खाने में बैठ जाती है। दूसरी, अगर यह पाइपलाइन बैच में चली थी, तो यह गड़बड़ अकेली नहीं है; एक ही बीमारी उस बैच की दूसरी फ़ाइलों में भी हो सकती है। और टूर्नामेंट के मौसम में एक और चीज़ जानलेवा हो जाती है — तारीख़। जिस रिपोर्ट में समय-संवेदनशीलता आकलित न हो, वह टूर्नामेंट के तीसरे हफ़्ते में पहले हफ़्ते की बात कर रही हो सकती है और पाठक को पता भी न चले।

इस पूरी क़वायद का नतीजा एक सवाल है, और वह सवाल तकनीकी नहीं, संपादकीय है। जब हमारे पास इतनी ताक़तवर मशीनें हैं कि वे आठ खंडों की रिपोर्ट मिनटों में खड़ी कर दें, तो उसी ज़ोर से यह भी तय करना होगा कि कौन-सा खाली पेलोड सीधे लौटा दिया जाए। सुझाव सस्ता है: हर उस पेलोड को अस्वीकार करो जिसमें शून्य सूचना-बिंदु हों, और उसे अलर्ट बनाओ, चुप्पी नहीं। अगली बार जब कोई तालिका पूरी भरी हुई दिखे, तो एक बार पूछ लो — इस तालिका का एक नाम क्या है? और अगर नाम न हो, तो जान लो कि तुमने अभी-अभी एक ख़ाली स्कोरकार्ड पढ़ लिया है।

संबंधित खिलाड़ी