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

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

