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

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