যে 'ক্রিকেট' রিপোর্টে কোনো ক্রিকেটই ছিল না: একটি ডেটা-পাইপলাইন ব্যর্থতার খতিয়ান
**মূল উত্তর:** এই রেকর্ডটি ক্রিকেট ডেটা হিসেবে ব্যবহারযোগ্য নয়, কারণ ৩৩টি ইনফরমেশন পয়েন্টের কোথাও কোনও দল, খেলোয়াড়, বোর্ড, ফরম্যাট বা ফিক্সচারের উল্লেখ নেই। বিষয়বস্তু পাকিস্তানের জ্বালানি মজুত-সংক্রান্ত জাতীয় পরিষদের লিখিত উত্তর; ক্রিকেট_এশিয়া লেবেলটি রাউটিং ভুল। **মূল তথ্য:** - পাকিস্তান জাতীয় পরিষদে লিখিত উত্তরে পেট্রোলিয়াম মন্ত্রী আলী পারভেজ মালিক পেট্রোলের ২২ দিন ও ডিজেলের ৩০ দিনের মজুত জানান। - ডিপোতে ৩৯৫,০০০ টন ও জাহাজে আনুমানিক ১১১,০০০ টন মিলে প্রায় ৫০৬,০০০ টন, যা দৈনিক ২২,৫০০ টন ভোগে ২২.৫ দিন চলে। - সেপ্টেম্বরে পেট্রোল আমদানি পরিকল্পনা ৫১১,০০০ টন বনাম স্থানীয় রিফাইনারি সরবরাহ ২৬২,০০০ টন; আমদানি নির্ভরতা প্রায় ৭২ শতাংশ। - প্রাইস-ডিফারেনশিয়াল দাবি ১২০.৩ বিলিয়ন রুপির মধ্যে ছাড় হয়েছে ৫৩.৮ বিলিয়ন রুপি, অর্থাৎ প্রায় ৪৪.৭ শতাংশ। - তথ্যের অবস্থা '২২ সেপ্টেম্বর পর্যন্ত' বলা হয়েছে, কিন্তু বছর উল্লেখ নেই; সময়-সিরিজ বিশ্লেষণে এটি অব্যবহারযোগ্য। **সূত্র উল্লেখ:** মূল সূত্র পাকিস্তানের জাতীয় পরিষদে প্রদত্ত লিখিত উত্তর, তথ্যগুলোর অবস্থা '২২ সেপ্টেম্বর পর্যন্ত', বছর উল্লেখ নেই; বিশ্লেষণী প্রতিবেদনের ভিত্তিতে পুনর্গঠিত। **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: কেন এই রেকর্ডটি ক্রিকেট_এশিয়া ট্যাগ পেয়েছিল? উত্তর: সম্ভাব্য কারণ পাকিস্তান ও এশিয়া ধরনের আঞ্চলিক কীওয়ার্ড মিলিয়ে স্বয়ংক্রিয় রাউটিং, বিষয়ভিত্তিক এনটিটি যাচাই নয়। প্রশ্ন: এটি কি ক্রিকেট র্যাঙ্কিং বা খেলোয়াড়-সূচকে প্রভাব ফেলতে পারে? উত্তর: হ্যাঁ, অযাচাইকৃত সারি অ্যাগ্রিগেটে ঢুকলে দল ও খেলোয়াড়-সূচকের নির্ভুলতা নষ্ট হয়, যেমনটি cricsultan.com-এর প্লেয়ার ডেপথ ইনডেক্স ধরনের সূচকে কনট্যামিনেশন ঘটায়। প্রশ্ন: সবচেয়ে বড় বাস্তব ঝুঁকি কোনটি? উত্তর: প্রাইস-ডিফারেনশিয়াল দাবির প্রায় ৬৬.৫ বিলিয়ন রুপি অপরিশোধিত থাকা, যা মজুতের হিসাব ঠিক থাকলেও ডাউনস্ট্রিম সরবরাহ শৃঙ্খলে তারল্য চাপ তৈরি করে।
স্ক্রিনে ফাইলটা খোলা। ট্যাগে লেখা—ক্রিকেট_এশিয়া। কফি হাতে বসে আমি প্রথমেই যা খুঁজি, সেটাই খুঁজছি: কোন ইনিংস, কোন ওভার, কোন বোলার, উইকেটের কোন পাশ দিয়ে। তেত্রিশটি ইনফরমেশন পয়েন্ট পড়া শেষ। একটি দলের নাম নেই, একজন খেলোয়াড়ের নাম নেই, কোনও বোর্ড, ফরম্যাট, ভেন্যু, সিরিজ কিংবা ফিক্সচারের উল্লেখ নেই। বদলে আছে পেট্রোলের ২২ দিনের মজুত, ডিজেলের ৩০ দিনের মজুত, আর একটি স্টক-গণনা: ডিপোতে ৩৯৫,০০০ টন, জাহাজে অপেক্ষমাণ আনুমানিক ১১১,০০০ টন, মোট প্রায় ৫০৬,০০০ টন; দৈনিক ২২,৫০০ টন ভোগে ভাগ করলে ২২.৫ দিন।
যোগ-ভাগটা অবিকল মেলে। রান-রেটের হিসাব যেভাবে মেলে, ঠিক সেভাবেই—একটি বাউন্ডারি-চেক, একটি ওভার-চেক, সব পরিষ্কার। অথচ এই পরিচ্ছন্নতা কোনও ক্রিকেট ম্যাচের নয়। এটি পাকিস্তানের জাতীয় পরিষদে দেওয়া একটি লিখিত উত্তরের হিসাব; পেট্রোলিয়াম মন্ত্রী আলী পারভেজ মালিক এমএনএ শারমিলা ফারুকীর প্রশ্নের জবাবে জানিয়েছেন, জ্বালানি সঞ্চয়ে অতিরিক্ত কোনও পদক্ষেপের পরিকল্পনা নেই।

খেলা শুরুর আগে আমি ফিল্ড ম্যাপি—কারা কোথায় দাঁড়াবে, কোন লেন দিয়ে বল যাবে। ডেটা পাইপলাইনের ক্ষেত্রেও একই অভ্যাস দরকার: কোন রেকর্ড কোন বালতিতে পড়ছে, আর সেই বালতির লেবেলটা আসলে কী প্রতিশ্রুতি দিচ্ছে। একটি ক্রিকেট ডেস্কে তথ্য ঢোকে অন্তত চারটি স্তর পেরিয়ে—বল-বাই-বল ফিড, ফেজ-ভিত্তিক ভাগ (পাওয়ারপ্লে, মিডল, ডেথ), বোলিং ওয়ার্কলোড লগ, আর ফিল্ড ম্যাপিং। প্রতিটি স্তরে একটি লেবেল বসানো হয়: খেলা কী, অঞ্চল কী, ফরম্যাট কী, কোন এনটিটি জড়িত। লেবেলগুলোই ঠিক করে দেয় তথ্যটি কোথায় গিয়ে জমা হবে—খেলোয়াড়ের সূচকে, দলের র্যাঙ্কিং অ্যাগ্রিগেটে, নাকি ওয়ার্কলোড মনিটরিং ড্যাশবোর্ডে।
ক্রিকেট_এশিয়া আসলে তেমনই একটি রাউটিং বালতি—খেলা ও অঞ্চল মিলিয়ে তৈরি একটি পরিচিতি। সমস্যা হলো, এই ধরনের বালতি প্রায়ই ভরে যায় আঞ্চলিক শব্দ মিলিয়ে, বিষয়ভিত্তিক শব্দ মিলিয়ে নয়। পাকিস্তান, সেপ্টেম্বর, এশিয়া—এই টোকেনগুলো যেকোনো দেশের যেকোনো সংসদীয় প্রতিবেদনে থাকতে পারে। ফলে একটি জ্বালানি-সংক্রান্ত সংসদীয় উত্তর যখন পাকিস্তান ও এশিয়া দুটি শব্দই ধারণ করে, তখন তার জন্য ক্রিকেট বালতিতে ঢুকে পড়ার দরজা খোলা থাকে। গেটে যদি দাঁড়িয়ে থাকে শুধু কীওয়ার্ড মিলানোর যন্ত্র, সে জিজ্ঞেস করবে না—এই লেখায় কোনও ব্যাটার আছে কি না।
এখানেই ক্রিকেট-অ্যানালিটিক্সের আসল ঝুঁকি। আমরা র্যাঙ্কিং অ্যাগ্রিগেট, প্লেয়ার ডেপথ সূচক, ওয়ার্কলোড সাইকেল—সবই তৈরি করি সময়-সিরিজ ধরে। একটি ভুল রেকর্ড সেই সিরিজে ঢুকে পড়লে সেটি আর একটি ভুল রেকর্ড থাকে না; সেটি হয়ে যায় একটি পদ্ধতিগত বিচ্যুতি। ইকোনমি রেটে একটি ভুল নো-বল যেমন পুরো স্পেলের হিসাব নষ্ট করে দেয়, তেমনি একটি ভুল-ট্যাগড সারি পুরো মাসের গড়কে নীরবে সরিয়ে দেয়। কেউ ধরতে পারে না, কারণ সংখ্যাটি দেখতে বিশ্বাসযোগ্য।
এখন এই ফাইলটিকে ধরে ধরে দেখা যাক। মন্ত্রীর জবাবে অতিরিক্ত সংরক্ষণ পদক্ষেপ না রাখার ঘোষণার পাশে যে দুটি সংখ্যা আছে, সেগুলোই সবচেয়ে বেশি মনোযোগ দাবি করে—যদিও মন্ত্রী নিজে সেগুলোকে ঝুঁকি হিসেবে উপস্থাপন করেননি।
প্রথমটি আমদানি-নির্ভরতা। সেপ্টেম্বরে পেট্রোলের চাহিদা ধরা হয়েছে ৬৯২,০০০ টন। জোগান আসবে দুই দিক থেকে: আমদানি ৫১১,০০০ টন এবং স্থানীয় রিফাইনারি সরবরাহ ২৬২,০০০ টন, মোট ৭৭৩,০০০ টন। অর্থাৎ ওই মাসে পেট্রোলের প্রায় ৭২ শতাংশ আসছে আমদানি থেকে। ডিজেলের গল্প উল্টো—৫৬৮,০০০ টন মজুত, মাসিক উৎপাদন আনুমানিক ৫৫৫,০০০ টন, মাসিক ভোগ আনুমানিক ৫৭০,০০০ টন; ঘাটতি মাত্র ১৫,০০০ টন, তা-ও মজুত থেকে মিটে যাচ্ছে। তাই ডিজেলে আমদানির কোনও পরিকল্পনা নেই।
দ্বিতীয় সংখ্যাটি আরও নীরব। প্রাইস-ডিফারেনশিয়াল দাবি মোট ১২০.৩ বিলিয়ন রুপি, তার মধ্যে ছাড় হয়েছে ৫৩.৮ বিলিয়ন রুপি—অর্থাৎ প্রায় ৪৪.৭ শতাংশ। বাকি প্রায় ৬৬.৫ বিলিয়ন রুপি আটকে আছে কাগজপত্র যাচাই ও অগ্রা-নিয়োগ করা অডিটরের অনুমোদনের শর্তে। মজুতের হিসাব যত পরিষ্কারই হোক, এই সংখ্যাটি বলে দেয় ডাউনস্ট্রিম চেইনের তারল্য কতটা চাপে। যে কোম্পানিগুলোকে ২২ দিনের মজুত টিকিয়ে রাখতে হয়, তাদেরই অর্ধেকের বেশি পাওনা অনিশ্চিত।
এই জায়গায় একটি তুলনা কাজে লাগে। অগ্রাকে এখন দৈনিক এক্স-ডিপো দাম ঘোষণার ক্ষমতা দেওয়া হয়েছে, ফেডারেল সরকার বা প্রধানমন্ত্রীর পূর্বানুমোদন ছাড়াই—দক্ষিণ এশিয়ার প্রেক্ষাপটে এটি অস্বাভাবিকভাবে দ্রুত একটি ক্ষমতা হস্তান্তর। ক্রিকেট প্রশাসনে এত দ্রুত সিদ্ধান্ত হস্তান্তর প্রায় দেখা যায় না; সিলেকশন প্যানেল, কোচিং স্টাফ, ফিটনেস ট্র্যাকিং—সবই কেন্দ্রে আটকে থাকে। শাসনব্যবস্থার গতি কেমন, তা বোঝা যায় ক্ষমতা ছাড়ার গতি দেখে, আর সেটি এই নথির সবচেয়ে কম আলোচিত তথ্য।
এই বিন্দুতে থামা দরকার, কারণ প্রতিবেদনটির নিজের ভাষ্য এখানে ঝুঁকিকে ঝুঁকি বলে স্বীকার করে না। এটাই এমন একটি নথি যার গঠন দেখতে স্কোরকার্ডের মতো: তারিখ দেওয়া, সংখ্যা দেওয়া, হিসাব মিলে যাওয়া, আর একটি আশ্বস্ত করার সুর। মানুষ যাচাই করতে গিয়ে যা দেখে, তা হলো এই গঠন। আর গঠন ঠিক থাকলে ভেতরের বিষয়টি ভুল কি না, সেটি কেউ আর জিজ্ঞেস করে না।
আরও একটি ফাঁদ আছে তারিখে। তথ্যগুলোর অবস্থা বলা হয়েছে '২২ সেপ্টেম্বর পর্যন্ত'—কোনো বছর লেখা নেই। ক্রিকেটের সব ড্যাশবোর্ডই সময়-সিরিজ; বছরহীন একটি তারিখ সেই সিরিজে চিরকাল বেঁচে থাকে, কোনোদিন মেয়াদোত্তীর্ণ হয় না। একটি ভুল সারি যদি মেয়াদোত্তীর্ণ না হয়, তবে সেটি প্রতিবার নতুন করে ক্ষতি করে। এই কারণেই বছরহীন রেকর্ডকে আমি 'তেজস্ক্রিয় সারি' বলি—এটিকে সিরিজে ঢোকানোর আগে বাইরে কোয়ারান্টাইনে রাখা ছাড়া উপায় নেই।
নথিটির ভেতরে একটি আপাত বিরোধও আছে। একদিকে বলা হচ্ছে অতিরিক্ত সংরক্ষণ পদক্ষেপ নেই, অন্যদিকে যুক্ত আছে ইতিমধ্যে ঘোষিত কৃচ্ছ্রতা ও রাত ৯টায় বাজার বন্ধের নির্দেশ। দুই বিবৃতির মাঝে ফাঁক নেই—বাজার বন্ধের নির্দেশ আগেই জারি হয়েছে, মন্ত্রী শুধু তার বাইরে নতুন কিছু নেই বলছেন। এটি অসঙ্গতি নয়, ফ্রেমিং। ক্রিকেটেও এই ফ্রেমিং হরহামেশা দেখা যায়: ফিক্সচার ক্যালেন্ডার ঠাসা, অথচ প্রতিটি সিরিজের আগে বলা হয় 'ওয়ার্কলোড নিয়ে আমাদের কোনও উদ্বেগ নেই'। কথাটি তখনই সত্য হয়, যখন কেউ মাঝমাঠে হ্যামস্ট্রিং টান খেয়ে মাঠ ছাড়ে না।
ট্রেনিং পিচে যে অভ্যাস তৈরি হয়, বিশ্বমঞ্চে সেটাই পরীক্ষা হয়; আর সেই পরীক্ষা কখনো প্রত্যাশিত সময়ে আসে না। এই নথির ক্ষেত্রেও তাই—পাইপলাইনের অভ্যাসটি কতটা মজবুত, তা বোঝা যায় ঠিক সেই মুহূর্তে যখন কেউ লেবেলের দিকে না তাকিয়ে ভেতরের দিকে তাকায়।
এখন আসল প্রশ্ন: এই রেকর্ডটি আটকানোর দায়িত্ব কার? আমার হিসাবে উত্তরটি পরিষ্কার—এনটিটি অভিধান। বিষয়ভিত্তিক লেবেল সস্তা, এনটিটি-ম্যাচ ব্যয়বহুল কিন্তু নির্ণায়ক। আমি একটি সাধারণ থ্রেশহোল্ড প্রস্তাব করি: প্রতি ১০০ শব্দে অন্তত একটি ক্রিকেট-এনটিটি (দল, খেলোয়াড়, বোর্ড, ফরম্যাট, ভেন্যু, প্রতিযোগিতা) মিলতে হবে; না মিললে রেকর্ড স্বয়ংক্রিয়ভাবে কোয়ারান্টাইনে যাবে। এটি রিকল কমাবে, প্রিসিশন বাড়াবে—আর ক্রিকেট ডেটার ক্ষেত্রে রিকল কমে যাওয়ার চেয়ে প্রিসিশন নষ্ট হওয়া অনেক বেশি ব্যয়বহুল। ভুল রেকর্ড ঢুকে গেলে সেটি বছরের পর বছর গড়ের ভেতরে বাস করবে; না ঢুকলে কেবল একটি সারি হারাল। (আত্মবিশ্বাসের মাত্রা: মাঝারি। থ্রেশহোল্ডের সংখ্যাটি অনুমাননির্ভর; তবে দিকটি নিয়ে সংশয় নেই।)
এখানে প্রচলিত ধারণাটি স্পষ্ট করে বলি, কারণ এটির বিরুদ্ধেই আমার আপত্তি। বহুল প্রচলিত অবস্থান হলো—স্বয়ংক্রিয় ট্যাগিং যথেষ্ট ভালো, সম্পাদকরা শেষ ধাপে ঝেড়ে-মুছে ঠিক করে নেবেন। এই অবস্থান শোনতে যুক্তিসঙ্গত, কিন্তু এটি একটি অনুমানের ওপর দাঁড়িয়ে আছে: সম্পাদক যা দেখতে পাবেন, সেটিই ভুল। বাস্তবতা হলো, সম্পাদক নজরে ধরেন সেটাই যা দেখতে ভুল লাগে। আর এই নথিটি দেখতে ভুল লাগে না—হিসাব মেলে, সংখ্যা আছে, সুর আশ্বস্ত করার। ভুলটি লুকিয়ে আছে লেবেলে, বাক্সের গায়ে, ভেতরে নয়।
টেপ কখনো মিথ্যা বলে না; ভিড় প্রায়ই বলে। কিন্তু এখানে ভিড়টা স্টেডিয়ামে বসে নেই—ভিড়টা ড্যাশবোর্ডে। সবাই যখন একই লেবেল দেখে একই সিদ্ধান্তে পৌঁছায়, তখন লেবেলটি নিজেই প্রমাণ হয়ে দাঁড়ায়। এর সাথে যোগ হয় পেশাগত প্রণোদনা: ভুল লেবেলের জন্য কেউ শাস্তি পায় না, শাস্তি হয় দেরি করার জন্য। ফলে দ্রুত পাঠানোর চাপে যাচাই পিছিয়ে পড়ে, আর পিছিয়ে পড়া যাচাই কখনো ফিরে আসে না।
ন্যায্যতার খাতিরে একটি কথা বলা দরকার: এই নথির সংখ্যাগুলো মন্ত্রী বানিয়ে বলেননি, সেগুলো পরস্পর মিলেও যায়। ব্যর্থতা তাঁর নয়, আমাদের। শুধু একটি জায়গায় সতর্ক থাকা দরকার—এটি একটি আশ্বস্ত করার নথি, নিরপেক্ষ পরিমাপ নয়। জুলাইয়ে পেট্রোল বিক্রি বছরে ১৮ শতাংশ বাড়া, তারপর আগস্টে মাসভিত্তিক ৯ শতাংশ কমা—এই ১৩ পয়েন্টের দোলাচলকে 'স্বাভাবিক হয়ে আসা' বলে ব্যাখ্যা করা হয়েছে। ব্যাখ্যাটি অসম্ভব নয়, একমাত্র ব্যাখ্যাও নয়; ডিলারদের মজুত গড়ার প্রবণতাও এতে ধরা যায়।
প্রতিটি সিস্টেম একটি প্রতিশ্রুতি, প্রতিটি ম্যাচ একটি স্ট্রেস টেস্ট। পাইপলাইনের প্রতিশ্রুতি হলো—লেবেলের একটি অর্থ আছে। এই ফাইলটি সেই প্রতিশ্রুতির স্ট্রেস টেস্ট, এবং পাইপলাইন পাস করেনি।
সামনের মাসগুলোতে দুটি জিনিস দেখার মতো। প্রথমত, পরবর্তী সংসদীয় উত্তরে প্রাইস-ডিফারেনশিয়াল ছাড়ের অনুপাত ৪৪.৭ শতাংশের কাছাকাছি থেমে থাকে কি না—থাকলে মজুতের শিরোনাম যতই সুন্দর হোক, ডাউনস্ট্রিম চেইনে চাপ বাড়ছে। দ্বিতীয়ত, পেট্রোলের দিন-কভার ২২ থেকে নেমে ১৫-র নিচে যায় কি না। আর ক্রিকেটের জন্য তৃতীয়, সবচেয়ে জরুরি জিনিসটি: পরের বার যখন ক্রিকেট_এশিয়া বালতিতে এমন একটি সারি আসবে যেখানে একটি দলও নেই, একজন খেলোয়াড়ও নেই, একটি বোর্ডও নেই—পাইপলাইন যেন সেটি ফিরিয়ে দিতে পারে, আর কেউ যেন বলতে পারে কে ফিরিয়ে দিল।
প্রেডিকশন বক্স: আগামী ৯০ দিনে একই ধরনের অন্তত দুটি ভুল-ট্যাগড রেকর্ড অডিটে ধরা পড়বে। এর একটি যদি না-ও পড়ে, তবে এই লেখার মূল যুক্তিটি ফেলে দেওয়া উচিত।
