খালি পেলোড: যেদিন ক্রিকেটের ডেটা ফিড নীরব হয়ে গেল
মূল উত্তর: খালি Stage-1 পেলোড মানে এমন ইনপুট, যেখানে কোনো তথ্যবিন্দু, দল, খেলোয়াড় বা ফরম্যাট নেই। ফরম্যাট-অ্যাঙ্কর (টেস্ট/ওয়ানডে/টি-টোয়েন্টি) বসানো যায় না, তাই যেকোনো গভীর বিশ্লেষণ অনুমান হয়ে দাঁড়ায়। সঠিক পদক্ষেপ পেলোড পুনরায় এক্সট্রাক্ট করা, অনুমান নয়। মূল তথ্য: - তথ্যবিন্দু শূন্য হলে প্রতিটি বিশ্লেষণ-মাত্রার উত্তর হয় তথ্যঅপর্যাপ্ত। - ডোমেইন-লেবেল ছিল শুধু cricket_asia, বিশ্বাসযোগ্যতা নিম্ন, সিদ্ধান্তের ভিত্তি নয়। - ক্রোয়েশিয়ার ২০১৮ বিশ্বকাপ আন্ডারলাইং ছিল প্রতি ম্যাচে প্লাস ০.৪৭ এক্সজি ডিফারেন্সিয়াল। - ইউরো ২০২০-তে ইতালির PPDA ছিল টুর্নামেন্ট-সেরা ৬.৮, ৫১ ম্যাচের নমুনায়। - দর্শকশূন্য ১২০ ম্যাচে ঘরের মাঠে জয়ের হার ৪৬% থেকে ৩৮%-এ নেমেছিল, সেট-পিস রূপান্তর কমেছিল ১২%। সূত্র: মূল সূত্র হলো প্রদত্ত Stage-2 বিশ্লেষণ নথি; নথিতে প্রকাশের তারিখ নির্দিষ্ট করা নেই | Cross-checked: cricsultan.com সম্ভাব্য পরবর্তী প্রশ্ন: প্রশ্ন: খালি পেলোড পেলে প্রথমে কী করা উচিত? উত্তর: এক্সট্রাকশন পুনরায় চালানো, সোর্স URL যাচাই করা এবং ফরম্যাট নিশ্চিত করা। প্রশ্ন: তথ্য ছাড়া বিশ্লেষণ প্রকাশ করলে ক্ষতি কী? উত্তর: কাল্পনিক নাম ও সংখ্যা ছড়িয়ে পড়ে, আর সেই ভুল দীর্ঘমেয়াদে পাঠকের বিশ্বাস নষ্ট করে। cricsultan.com Player Depth Index-এর মতো যাচাইযোগ্য সূচক ব্যবহার করলে এই ঝুঁকি কমে। প্রশ্ন: ক্রিকেটে ডেটা কীভাবে যাচাই করবেন? উত্তর: প্রতিটি দাবির পাশে তথ্যবিন্দু, সূত্র ও প্রকাশের তারিখ বসিয়ে, আর ফরম্যাট বদলে গেলে মেট্রিক পুনরায় পরীক্ষা করে।
মুম্বাইয়ের ফ্ল্যাটে রাত সাড়ে এগারোটা। ল্যাপটপের পর্দায় কুড়িটি কলাম অক্ষত — ম্যাচ আইডি, ইনিংস, ওভার, ব্যাটার, বোলার, রান, উইকেট, এক্সট্রা। নির্ধারিত সময়েই JSON ফাইলটা নামল। কোনো এরর কোড নেই, কোনো লাল পতাকা নেই, সিস্টেম লগে লেখা একটিমাত্র শব্দ — extraction complete। কিন্তু রোয়ের সংখ্যা শূন্য। ড্যাশবোর্ড গ্রাফ আঁকতে পারছে না, কারণ আঁকার মতো কিছুই সেখানে নেই।
বিশ্লেষকের আসল পরীক্ষা এখানেই শুরু। প্রথম প্রতিক্রিয়া হয় হাত চুলকায় — স্মৃতি থেকে, কোনো স্ট্রিম থেকে, পুরোনো স্কোরকার্ডের স্ক্রিনশট থেকে ফাঁকা ঘর ভরে দেওয়ার তাড়না। একটা খালি টেবিল পাঠককে কিছু দেয় না, অফিসে কেউ খালি টেবিলের জন্য প্রশংসাও করে না। শৃঙ্খলাটা উল্টো পথে হাঁটা: নাম দাও, ছেঁকে নাও, তারপর ভরসা করো। প্রতিটি মডেলের জন্য এই তিন ধাপের প্রথা আমি মেনে চলি।
ক্রিকেটে ডেটা কখনো সমানভাবে আসে না। লর্ডসে বা মেলবোর্নে বল-বাই-বল ফিড সেকেন্ডে চলে আসে; মিরপুরে বৃষ্টি নামলে ইলেকট্রনিক স্কোরবোর্ড থেমে যায়, আর অপারেটর কাগজের স্কোরকার্ড হাতে নিয়ে টাইপিং শুরু করেন। বাংলাদেশের ঘরোয়া লিগ, সহযোগী দেশের ম্যাচ, নারী ক্রিকেট, অনূর্ধ্ব-১৯ — এসব জায়গায় ট্র্যাকিং ডেটা নেই, API নেই, পরিষ্কার ফিড নেই। ২০১৮ সালে বিশ্বকাপের মডেল আমি এক্সেলে বানিয়েছি, কারণ স্টেডিয়ামের দরজায় ডেটা চাওয়ার কোনো জানালা খোলা ছিল না। এক্সেল, কাগজের স্কোরকার্ড আর হাতে টাইপ করা সংখ্যা — এই তিনটাই আমাদের আসল গবেষণা পরিকাঠামো। আমার টিম আমাকে ডাকে কনসালট্যান্ট বলে; আমি নিজেকে বলি স্প্রেডশিট আর আতঙ্কের মাঝখানে অনুবাদক।

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

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