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

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

