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

