বিশ্ব ক্রিকেটখালি ব্লক, ভাঙা শৃঙ্খল: ক্রিকেট ডেটা পাইপলাইনের নীরব ব্যর্থতা এবং লেজার-সততার হিসাব

খালি ব্লক, ভাঙা শৃঙ্খল: ক্রিকেট ডেটা পাইপলাইনের নীরব ব্যর্থতা এবং লেজার-সততার হিসাব

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

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

খালি ব্লক, ভাঙা শৃঙ্খল: ক্রিকেট ডেটা পাইপলাইনের নীরব ব্যর্থতা এবং লেজার-সততার হিসাব

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

দুই স্তরের পাইপলাইন এবং একটি মাত্র শৃঙ্খল

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

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

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

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

এখানেই অনুবাদ-স্তরের কাজ। ফুটবল থেকে ধার করা xG যদি ক্রিকেটে হুবহু ছুঁড়ে ফেলা হয়, তা কেবল সাজসজ্জা হয়ে থাকে। আমার কাজ হলো আগে ঠিক করা, ধার করা মেট্রিকটি ক্রিকেটে কী অর্থ বহন করে — কোন সিদ্ধান্ত এটি বদলায়, কোন ফরম্যাটে এটি প্রযোজ্য, কোন পরিস্থিতিতে এটি নিছক আলংকারিক। অনুবাদ স্তর ছাড়া মেট্রিক আমদানি মানে এমন একটি ভাষায় সাবটাইটেল লেখা, যা দর্শক বোঝে না, আর যে বোঝে সে বিশ্বাস করে না।

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

খালি ব্লক, ভাঙা শৃঙ্খল: ক্রিকেট ডেটা পাইপলাইনের নীরব ব্যর্থতা এবং লেজার-সততার হিসাব

বার্নলির আয়না: যখন টেবিল তার প্রমাণ হারায়

প্রথম xG লেজারটি শুরু হয়েছিল স্কোরবোর্ডের সঙ্গে একটি ব্যক্তিগত তর্ক হিসেবেই। ২০১৭ সালে রংপুরে বসে, হাঁটুর চোটে সেমি-প্রফেশনাল ক্রিকেট-জীবন থেমে যাওয়ার পর, আমি ঢাকার একটি নিউ-মিডিয়া স্টার্টআপে জুনিয়র ডেটা অপারেটর হিসেবে যোগ দিই। আমাকে দেওয়া হয়েছিল ইংলিশ প্রিমিয়ার লিগের ২০১৭-১৮ মৌসুম। ৩৮০ ম্যাচের একটি xG লেজার আমি নিজে হাতে গড়ে তুললাম। বার্নলি সপ্তম স্থানে শেষ করেছিল ৫৪ পয়েন্ট নিয়ে; মডেল বলছিল ৪৫ দশমিক ১। তারা ৩৯ গোল খেয়েছিল, প্রত্যাশিত ৪৯ দশমিক ৭ গোল-প্রতিরোধের বিপরীতে। স্টার্টআপ চার্টটি ছাপল; সিঙ্গাপুরের একটি বেটিং সিন্ডিকেট আমাকে নিয়োগ দিল। কিন্তু আমি চূড়ান্ত চার্টটি দুই দিন দেরিতে জমা দিয়েছিলাম, কারণ তিন মৌসুম ধরে ব্যাক-টেস্ট না করে আমি সেটি ছাড়তে চাইনি।

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

সেদিন রাতের প্রতিবেদনটি আমাকে সেই মিরাজ ফাইলের কথা মনে করিয়ে দিল, তবে উল্টো দিক থেকে। বার্নলি প্রত্যাশার চেয়ে বেশি ফল করেছিল, তাই আমি সন্দেহ করেছিলাম। সেদিনের পাইপলাইন প্রত্যাশার চেয়ে কম ফল করেছিল, তাই আমার সন্দেহ করা উচিত ছিল — অথচ কাঠামোটি এত পরিচ্ছন্ন ছিল যে সন্দেহ করার প্রলোভনটুকুও প্রায় মুছে গিয়েছিল।

স্পেনের এক হাজার উনত্রিশ পাস আর শূন্য পেলোডের একই রোগ

২০১৮ সালে রাশিয়া বিশ্বকাপে স্পেন বনাম রাশির আগে আমার মডেল স্পেনকে জেতার সম্ভাবনা দিয়েছিল ৭৮ শতাংশ। ১২০ মিনিট শেষে স্পেনের ছিল ১ হাজার ২৯টি পাস, ৭৫ শতাংশ বল-দখল, ১ দশমিক ১৬ xG — আর ওপেন প্লে থেকে মাত্র একটি গোল। রাশিয়ার xG ছিল ০ দশমিক ৪১, কিন্তু তারা টাইব্রেকারে জিতল। স্পেন ১,০২৯টি পাস সম্পন্ন করল, আর গোলটি বল-দখলের ভেতরেই হারিয়ে গেল। এরপর আমি আমার ফ্রেমওয়ার্কে যোগ করলাম PPDA আর ফিল্ড টিল্ট — অর্থাৎ এলাকার হিসাব আর বিপদের হিসাব, দুটি আলাদা কলামে।

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

আমি তখন থেকে প্রতিটি লেখার পাশে দুটি হিসাব রাখি: কোন লেখাটি কতটা এলাকা দখল করছে, আর কোন লেখাটি কতটা বিপদ তৈরি করছে। সেদিনের প্রতিবেদনটি প্রথম কলামে ভরসা পেয়েছিল, দ্বিতীয় কলামে শূন্য ছিল। এবং যেকোনো ক্রিকেট-প্রতিবেদনের ক্ষেত্রেই এটি সত্য — বল-দখল যতই হোক, গোল না হলে স্কোরবোর্ড নড়ে না।

খালি স্ট্যান্ডের পাঠ: প্রেক্ষাপট যখন ভেরিয়েবল

২০২০ সালে বিশ্বজুড়ে খেলা বন্ধ, আর আমি সিন্ডিকেটের জন্য খালি স্টেডিয়ামের প্রভাব মডেল করছিলাম। বুন্দেসলিগা মে মাসে ফিরে আসার পর দেখা গেল, ঘরের মাঠে জয়ের হার ৪৩ দশমিক ৩ শতাংশ থেকে নেমে এসেছে ৩৩ দশমিক ৮ শতাংশে; প্রতি ম্যাচে ঘরের দলের গোল ১ দশমিক ৭৪ থেকে ১ দশমিক ২৯-এ। আমি পাঁচটি লিগে ঘরের মাঠের ফেভারিটের বিপক্ষে বাজি ধরার পরামর্শ দিলাম; ৬৩ ম্যাচে সিন্ডিকেট ৮ দশমিক ৭ শতাংশ রিটার্ন পেল। এরপর আমি একটি প্রেক্ষাপট-ভেরিয়েবল ইঞ্জিন বানালাম, যেখানে ভিড়ের অনুপস্থিতি, ভ্রমণ আর বিশ্রামের দিন — তিনটিই আলাদা ভেরিয়েবল।

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

আর এখানেই একটি গুরুত্বপূর্ণ বাজার-সত্য লুকিয়ে আছে। ডেটার শূন্যতা কখনো শূন্যস্থান হয়ে থাকে না; বাজার সেটি আখ্যান দিয়ে ভরে দেয়। যখন প্রেক্ষাপট-ভেরিয়েবল অনুপস্থিত, তখন দাম নির্ধারিত হয় গুজব, নাম আর অভ্যাসের ভিত্তিতে। আমার কাজ শুধু মডেল চালানো নয়; শূন্যতার ভেতরে কে কী ভরছে, সেটি চিহ্নিত করা।

নীরব ব্যর্থতা আর জোরে বলা ভুলের মধ্যে ফারাক

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

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

তাই প্রথম ধাপের শেষে একটি যাচাই-দরজা বসানো দরকার, যা খালি তথ্যবিন্দু বা খালি দৃষ্টিভঙ্গি দেখলেই পেলোড প্রত্যাখ্যান করবে। আর সত্তা, সময়-সংবেদনশীলতা, উৎসের গুণমান — এই তিনটি ঘর সবসময় ভরা থাকতে হবে, কারণ আটটি মাত্রার প্রায় প্রতিটি স্তম্ভ এদের ওপর নির্ভর করে। এই দরজাটি ব্লকচেইনের বৈধতা-যাচাইয়ের মতো কাজ করে: যা প্রমাণ দিতে পারে না, তা শৃঙ্খলে ঢোকে না।

ভেরিয়েন্স ট্রিবিউনাল: প্রি-রেজিস্ট্রেশন আর হোল্ডআউট মৌসুম

আমার কাজের সবচেয়ে বড় ফাঁদ হলো ব্যক্তিগত লেজারের প্রতি অতিরিক্ত মমতা। যে লেজারটি আমি নিজে হাতে গড়েছি, তার প্রতি আমার একটি পক্ষপাত জন্মায়। এর প্রতিকার পরিসংখ্যানে নয়, অভ্যাসে: অনুমান আগে লিখে ফেলা, তারপর ডেটা দেখা। একটি হোল্ডআউট মৌসুম আলাদা করে রাখা, যা মডেল কখনো দেখবে না। আর প্রতিটি ফলাফল একটি সীমার মধ্যে রিপোর্ট করা — একটি বিন্দু নয়, একটি পরিসর।

একই শৃঙ্খলা প্রযোজ্য বিপরীতমুখী দাবির ওপর। প্রতিটি চমকপ্রদ সিদ্ধান্তকে একটি সাধারণ বেস-রেট মডেলকে হারাতে হবে। যদি না হারায়, তবে সেটি অন্তর্দৃষ্টি নয়, শুধু ভালো বিপণন করা কোলাহল। আর প্রেক্ষাপট-পতন ঠেকাতে ফরম্যাট, ভেন্যু, পর্ব, প্রতিপক্ষের গুণমান ও স্থান অনুযায়ী স্তরভাগ করা অপরিহার্য। আমি টেবিলটি বিশ্বাস করি না, যতক্ষণ না সেটি একটি মৌসুমের ভেরিয়েন্স পেরিয়ে টিকে থাকে।

সেদিন রাতের প্রতিবেদনে ঠিক এই স্তরভাগের অভাবটাই সবচেয়ে স্পষ্ট ছিল। ফরম্যাট নেই, ভেন্যু নেই, পর্ব নেই, প্রতিপক্ষ নেই। ভেরিয়েন্স-ট্রিবিউনাল বসার আগেই মামলাটি খারিজ হয়ে গেছে — কারণ বিচারকের সামনে একটি প্রমাণও পেশ করা হয়নি।

জন-আখ্যান, ব্যক্তিগত লেজার আর শূন্যতার শূন্যস্থান

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

এটিই ক্রিকেট-বিশ্লেষণের প্রকৃত দখল-ফাঁদ। স্পেনের এক হাজার পাস যেমন গোলের দিকে নিয়ে যায়নি, তেমনি হাজার শব্দের আখ্যানও সিদ্ধান্তের দিকে নিয়ে যায় না। যে সংবাদে তথ্যবিন্দু নেই, সেখানে বাক্যের সংখ্যা বাড়লেও তথ্যের ঘনত্ব বাড়ে না।

বাজার-প্রত্যাশা আর বস্তুনিষ্ঠ মূল্যায়নের মধ্যেকার ফাঁকটাই এখানে আসল সংকেত। আর সেই ফাঁক মাপতে হলে প্রত্যাশাটি কোথা থেকে এসেছে, সেটি জানতে হয় — কোন সংবাদমাধ্যম, কোন তারিখে, কোন নমুনার ভিত্তিতে সেই প্রত্যাশা তৈরি করল। রসিদ না থাকলে প্রত্যাশাটি কেবল একটি উত্তাপ, সিদ্ধান্ত নয়।

অনুমান নয়, প্রমাণ: একটি সংখ্যার হেফাজত-শৃঙ্খল

আমার কাছে প্রতিটি সংখ্যার একটি রসিদ থাকতে হয়। কে বলল, কবে বলল, কত নমুনার ওপর বলল, আর সেই সংখ্যা কোন সিদ্ধান্ত বদলায় — চারটি প্রশ্ন। রসিদ ছাড়া সংখ্যা লেজারে ঢোকে না। এটি ব্লকচেইনের অপরিবর্তনীয়তার ধারণার সঙ্গে সরাসরি মেলে: একবার যখন একটি তথ্যবিন্দু তার উৎস আর তারিখসহ লিপিবদ্ধ হয়, তখন সেটি পরে নীরবে বদলে ফেলা যায় না, যাতে পরের কোনো তর্ক মানানসই দেখায়। এই অপরিবর্তনীয়তাই একটি লেজারকে বিশ্বাসযোগ্য করে, আর একটি সংবাদমাধ্যমকে জবাবদিহিমূলক রাখে।

বিপরীত পরিস্থিতিটা ভাবুন। যদি প্রতিবেদনের প্রতিটি সংখ্যা পরে সম্পাদনা করা যেত, যদি উৎসের তারিখ কখনো যাচাই না হতো, তবে পাঠকের কাছে সত্য আর সুন্দর ভাষার মধ্যে কোনো ফারাক থাকত না। খালি পেলোডের ঘটনাটি এখানেই শিক্ষামূলক: যে ব্যবস্থা নিজের শূন্যতা চিহ্নিত করতে পারে না, সে নিজের ভুলও চিহ্নিত করতে পারবে না।

লিগ, বাণিজ্য আর শাসনের শূন্য ঘর: যা না থাকলে প্রত্যয়ও থাকে না

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

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

তথ্যমূল্যের রেটিং: শূন্য তারা যখন নিজেই তথ্য

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

আর ঠিক এখানেই স্পেন-পাঠটি ফিরে আসে। একটি দল ১ হাজার ২৯টি পাস দিয়ে যদি একটি গোলও না বানায়, তবে তার দখল পরিসংখ্যান সুন্দর দেখাবে, কিন্তু টেবিলে শূন্য যোগ হবে। একটি প্রতিবেদন আটটি স্তম্ভ দিয়ে যদি একটি সিদ্ধান্তও তৈরি না করে, তবে তার কাঠামো সুন্দর দেখাবে, কিন্তু লেজারে শূন্য তথ্য যোগ হবে।

ঝুঁকির ম্যাট্রিক্স: খেলাধুলার ঝুঁকি বনাম ডেটা-সততার ঝুঁকি

ছয়টি সারিতে সাজানো ঝুঁকির ম্যাট্রিক্সে খেলাধুলা, ব্যক্তিবর্গ, বাণিজ্য, নিয়ম-সততা, জনমত আর ব্যবস্থাগত — প্রতিটি ঘরে একই উত্তর ফিরে এসেছিল। খেলাধুলার কোনো ঝুঁকি নাম দেওয়া যায়নি, কারণ কোনো ম্যাচই চিহ্নিত হয়নি। কিন্তু একটি ঝুঁকির নাম দেওয়া গিয়েছিল, এবং সেটি খেলাধুলার নয় — ডেটা-সততার ঝুঁকি।

এই পার্থক্যটি ছোট নয়। খেলাধুলার ঝুঁকি চিরকালীন আর স্থানীয়; ডেটা-সততার ঝুঁকি অদৃশ্য আর সংক্রামক। একটি দল হারলে তার ক্ষতি ওই ম্যাচেই সীমাবদ্ধ থাকে। কিন্তু একটি পাইপলাইন যখন নীরবে শূন্য পেলোড পাঠায়, তখন তার ক্ষতি প্রতিটি পরবর্তী প্রতিবেদনে, প্রতিটি পরবর্তী বাজি-সিদ্ধান্তে, প্রতিটি পরবর্তী পাঠকের আস্থায় ছড়িয়ে পড়ে। খেলাধুলার ঝুঁকি স্কোরবোর্ডে দেখা যায়; ডেটা-সততার ঝুঁকি স্কোরবোর্ডে ধরা পড়ে না।

যে সংকেতগুলি আমি নজরে রাখছি

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

বিপরীত পাঠ: শূন্য পেলোড সৎ, ভরা অনুমান প্রতারণা

এখানে একটি অস্বস্তিকর দাবি করতে হয়। সেদিন রাতের খালি প্রতিবেদনটি সম্ভবত পাইপলাইনের উৎপাদিত সবচেয়ে সৎ নথি ছিল। যে মডেল বলে আমি জানি না, সেটি সেই মডেলের চেয়ে বেশি মূল্যবান, যে বলে তথ্য যথেষ্ট নয়, তবু আমার মতামত এই। দ্বিতীয়টি পাঠকের আস্থা চুরি করে, আর চুরি করা আস্থার সুদ অনেক বেশি।

ক্রিকেট-বিশ্লেষণের প্রকৃত শত্রু অনুপস্থিত তথ্য নয়; প্রকৃত শত্রু পরিবেশিত নিশ্চয়তা। যে কলাম-লেখক জানেন না, কিন্তু জানার ভঙ্গি ধরেন, তিনি পাঠকের সঙ্গে একটি অলিখিত চুক্তি ভাঙেন। ক্রিকেট-সংস্কৃতিতে যাচাই-অযোগ্য দাবির প্রতি সহনশীলতা এত বেশি যে সেটিই শিল্পের সবচেয়ে বড় ভেরিয়েন্স-ক্ষরণ। বড় ম্যাচের খেলোয়াড় একটি যাচাই-অযোগ্য দাবি; কিন্তু সেটি ছাপা হয় সংখ্যার মতো আত্মবিশ্বাস নিয়ে, আর পাঠক সেটি বিশ্বাস করেন সংখ্যার মতোই।

খালি ব্লক, ভাঙা শৃঙ্খল: ক্রিকেট ডেটা পাইপলাইনের নীরব ব্যর্থতা এবং লেজার-সততার হিসাব

দ্বিতীয় বিপরীত দাবিটি হলো, পাইপলাইনের ব্যর্থতাটি কারিগরি নয়, শাসনতান্ত্রিক। কোনো যাচাই-দরজা নেই, কোনো অডিট ট্রেইল নেই, কোনো জবাবদিহি নেই — তাই একটি খালি ব্লক শৃঙ্খলে ঢুকে পড়ে এবং কেউ টের পায় না। এই শূন্যতাটি প্রযুক্তির ত্রুটি নয়; এটি প্রক্রিয়ার সংস্কৃতি। আর সংস্কৃতি ঠিক করা প্রযুক্তি ঠিক করার চেয়ে সবসময় কঠিন, কারণ প্রযুক্তি একটি স্ক্রিপ্ট চায়, আর সংস্কৃতি প্রতিদিন একটি সিদ্ধান্ত চায়।

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

পরের রাউন্ডের সংকেত

সামনের মৌসুমে ক্রিকেট-বিশ্লেষণে যে সংকেতটি আমি সবচেয়ে মনোযোগ দিয়ে দেখব, তা কোনো খেলোয়াড়ের গড় নয় — পাইপলাইনের যাচাই-দরজা। কোন সংবাদমাধ্যম তার প্রতিটি সংখ্যার উৎস আর তারিখ দেখাতে পারে, কে তার হোল্ডআউট মৌসুম আগেই ঘোষণা করে, কে জানি না বলার সাহস রাখে — এটিই হবে প্রকৃত প্রতিযোগিতার ক্ষেত্র। পাঠক হিসেবে আপনার পরের প্রশ্নটি হওয়া উচিত: এই সংখ্যাটির রসিদ কোথায়? আর যদি রসিদ না থাকে, তবে সেই খালি ব্লকটি কতদিন ধরে শৃঙ্খলে ঝুলে আছে, সেটি কেউ জানেন কি?

সংশ্লিষ্ট খেলোয়াড়গণ
সুপারিশকৃত
ক্রিকেটের নতুন বিশ্বাসস্তর: ব্লকচেইন যখন স্কোরকার্ডের সত্যতা যাচাই করে2026-10-08 ব্লকচেইন আর ক্রিকেটের বয়স-যাচাই: পেনসিলের দাগ মুছে যায়, ব্লক মুছে যায় না2026-10-06 ৩২ বল আর ৬৭ বলে ১৩৭: লখনৌয়ের প্রথম টি-টোয়েন্টিতে স্কোরবোর্ড যেটা দেখায় না2026-10-07 ক্রিকেটের নিবন্ধন লেজারে ব্লকচেইন: ১,২৪৭ নমুনার একটি খাতা-অডিট2026-10-01 ১৭৫* এর বারো বছর: টি-টোয়েন্টি রেকর্ডবুকের নিরব অর্থনীতি2026-10-04 বিশ্বকাপের প্রস্তুতি মাঠে টাইটান্সের ধ্বংসযাত্রা: ৪৯৯ রানের পিছিয়ে যাওয়া গল্পটি বাংলাদেশের কোচিং স্টাফকে কী শেখাচ্ছে2026-09-30 ঢাকার টি-স্টলের আড্ডা থেকে মিরপুরের ফ্লাডলাইট: বাংলাদেশের ক্রিকেটে যুব-পজিশন ডেটার প্রতারণা ও ড্রেসিংরুমের অদৃশ্য রসায়ন2026-09-30