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

তৃতীয় মাত্রা দল। স্তর নির্ণয় করতে আইসিসি টেবিলের অবস্থান আর ঘরে-বাইরে ব্যবধান — দুটোই লাগে। একটিও নেই। বিশ্ব টেস্ট চ্যাম্পিয়নশিপের চিত্র প্রাসঙ্গিক কি না, সেটাও বলা যাচ্ছে না, কারণ ফরম্যাটই অজানা।
চতুর্থ মাত্রা বাণিজ্য। নিলামের দাম, রিটেনশন, রাইট টু ম্যাচ — সবই সংখ্যা। সংখ্যা না এলে বিশ্লেষণ দাঁড়ায় না। এই মাত্রার মূল শৃঙ্খলা একটি বাক্যে দাঁড়ায়: আইপিএলের বড় দাম আন্তর্জাতিক ক্রিকেটে শক্তির প্রমাণ নয়। এই বাক্যটা প্রয়োগ করতে দাম আর খেলোয়াড় — দুটোই চাই।
পঞ্চম মাত্রা নিয়মনীতি। এখানে একটি সূক্ষ্ম পার্থক্য আছে, যা আমি বারবার তুলে ধরি। শূন্য ইনপুটে দুর্নীতির সংকেত না পাওয়া মানে দুর্নীতিমুক্ত সনদ নয়; এর অর্থ হলো বিষয়টি অপরীক্ষিত। ‘অপরীক্ষিত’ আর ‘পরিষ্কার’ — এই দুই অবস্থার মধ্যে দূরত্বটাই সাংবাদিকতার নৈতিক সীমারেখা।

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

এসবের বাইরে একটি প্রাতিষ্ঠানিক দাবি রাখা দরকার: ফরম্যাট টোকেন বাধ্যতামূলক ঘর হওয়া উচিত, যেকোনো ডেটা-পাইপলাইনে। কারণ ফরম্যাট না জানলে স্ট্রাইক রেট একটি অর্থহীন দশমিক, আর ইকোনমি একটি ভুল প্রবাদ। সোর্স নাম না এলে সব দাবি ‘অযাচাইকৃত’ হিসেবেই থাকুক, এবং যাচাইয়ের জন্য ইএসপিএনক্রিকইনফো, ক্রিকবাজ কিংবা আইসিসির সরকারি নথি — এই তিনটি আলাদা সূত্রে মিলিয়ে দেখা বাধ্যতামূলক হোক।
প্রতিটি মেট্রিক একটি স্বীকারোক্তি, তবে নমুনা যথেষ্ট বড় হলেই সে কথা বলে। প্রশ্নটা এখন এই: এই সপ্তাহে প্রকাশিত কতগুলো বিশ্লেষণ এমন একটি খাতার ওপর দাঁড়িয়ে আছে, যেটা কেউ কখনো খোলেনি?
