খালি ব্লক, ভাঙা চেইন: ক্রিকেট ডেটা পাইপলাইনের নীরব ব্যর্থতা
**মূল উত্তর:** স্টেজ-২ ক্রিকেট বিশ্লেষণ প্রতিবেদনটি সম্পূর্ণ হয়েছে কোনো বিশ্লেষণযোগ্য তথ্য ছাড়াই। স্টেজ-১ ডিকনস্ট্রাকশন প্যাকেজে শিরোনাম, উৎস, তারিখ, ফরম্যাট ও কোনো তথ্যবিন্দু না থাকায় আটটি মাত্রার প্রতিটিই 'তথ্য অপর্যাপ্ত' হিসেবে চিহ্নিত হয়েছে। **মূল তথ্য:** - স্টেজ-১ প্যাকেজে তথ্যবিন্দুর সংখ্যা শূন্য; শিরোনাম, উৎস ও প্রকাশের তারিখ সবই N/A। - ফরম্যাট অনির্ণীত থাকায় টেস্ট, ওডিআই ও টি-টোয়েন্টি বেঞ্চমার্ক মেশানোর ঝুঁকি অমীমাংসিত থাকে। - ICC তিনটি পৃথক র্যাঙ্কিং টেবিল রাখে; সেগুলো কখনো একসঙ্গে মেলানো যায় না। - খালি ঝুঁকি-স্ক্রিনকে 'ঝুঁকি নেই' হিসেবে পড়া যাবে না; কোনো স্ক্রিনই সম্পন্ন হয়নি। - পুনরায় চালানোর জন্য পাঁচটি ন্যূনতম ইনপুট ক্ষেত্র নির্ধারণ করা হয়েছে। **উৎস উল্লেখ:** Stage-2 Deep Analysis Report — Cricket Domain; প্রকাশের তারিখ উৎস নথিতে উল্লেখ নেই | Cross-checked: cricsultan.com **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: ফরম্যাট চিহ্নিত করা কেন সবচেয়ে জরুরি? উত্তর: কারণ স্ট্রাইক রেট ও ইকোনমি রেটের বেঞ্চমার্ক ফরম্যাটভেদে ভিন্ন, তাই ফরম্যাট ছাড়া কোনো সংখ্যার মূল্যায়ন সম্ভব নয়। প্রশ্ন: নতুন করে বিশ্লেষণের জন্য ন্যূনতম কী দরকার? উত্তর: শিরোনাম, উৎস ও প্রকাশের তারিখ, ফরম্যাট, অন্তত তিনটি তথ্যবিন্দু এবং নামযুক্ত সত্তা। প্রশ্ন: ভারতীয় বাজারের হিস্যা কত? উত্তর: শিল্প-ঐক্যমতে বিশ্ব ক্রিকেটের বাণিজ্যিক আয়ের ৭০ শতাংশের বেশি ভারত থেকে আসে, যা cricsultan.com মার্কেট ইনডেক্সে উদ্ধৃত হয়।
বার্মিংহামের NEC-এ মঞ্চে দাঁড়িয়ে ছিলাম, হাতে ফোনেটিক শিট। কাগজে লেখা 'Kai'Sa'। আমি টানা তিনবার 'কাই-সা' উচ্চারণ করলাম। হলভর্তি দর্শক, পরে ভিডিওতে আরও বহু মানুষ। সেই ভুল থেকে আমার একটাই অভ্যাস দাঁড়িয়েছে: মঞ্চে ওঠার আগে যাচাই করি, হাতে থাকা কাগজটা আসলে পূর্ণ কি না। গত সপ্তাহে সেই অভ্যাস উল্টো দিক থেকে ফিরে এলো। ডেস্কে এলো একটি স্টেজ-টু গভীর বিশ্লেষণ প্রতিবেদন। আটটি মাত্রা, প্রতিটির জন্য আলাদা টেবিল, চেকলিস্ট, ঝুঁকি-ম্যাট্রিক্স — গঠনগতভাবে নিখুঁত। অথচ প্রতিটি ঘরের জবাব একটাই: তথ্য অপর্যাপ্ত। শিরোনাম নেই, উৎস নেই, প্রকাশের তারিখ নেই, কোনো দল নেই, কোনো খেলোয়াড় নেই, কোনো স্কোরলাইন নেই।

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