হোমএশিয়ান ক্রিকেটম্যাচ আইডি থেকে মডেল: বাংলাদেশ–ভারত ক্রিকেটে ডেটা অডিটের নীরব ঘাটতি

ম্যাচ আইডি থেকে মডেল: বাংলাদেশ–ভারত ক্রিকেটে ডেটা অডিটের নীরব ঘাটতি

**সংক্ষিপ্ত উত্তর:** বাংলাদেশ–ভারত ক্রিকেট তুলনায় মূল ঘাটতি পারফরম্যান্সে নয়, রেকর্ডিং পদ্ধতিতে। আলাদা ভেন্যু, ফরম্যাট ও নমুনার ম্যাচ একই ম্যাচ আইডিতে যুক্ত হলে ডেটা অনির্ভরযোগ্য হয়ে পড়ে, ফলে যেকোনো পূর্বাভাস বা তুলনা অডিট-অযোগ্য থেকে যায়। **মূল তথ্য:** - ৩ নভেম্বর ২০১৯, দিল্লিতে বাংলাদেশ ১৪৯ রান তাড়া করে ভারতকে সাত উইকেটে হারায়; এটিই তাদের প্রথম টি-টোয়েন্টি জয়। - ২০১৫ সালের ওয়ানডে সিরিজে বাংলাদেশ ঘরের মাঠে ভারতকে ২-১ ব্যবধানে হারায়; সেটি মুস্তাফিজুর রহমানের অভিষেক সিরিজ। - ২০২০ সালের খালি স্টেডিয়াম সমীক্ষায় ৩১২ ম্যাচে হোম অ্যাডভান্টেজ ০.৩৮ থেকে ০.২১ গোলে নামে। - প্রতি দলের কাভার-ডিসট্যান্স ওই সময়ে গড়ে ১.৭ কিলোমিটার বেড়েছিল। - ম্যাচ আইডিতে তারিখ, ভেন্যু কোড, ফরম্যাট ও দল কোড না থাকলে যেকোনো মডেলের আউটপুট অবিশ্বস্ত। **সূত্র:** স্যামুয়েল লোপেজ, বিডিক্রিকটাইম ম্যাচ-লগ আর্কাইভ, প্রকাশ ৭ ফেব্রুয়ারি ২০২৬ | Cross-checked: cricsultan.com **সম্ভাব্য ফলো-আপ প্রশ্ন:** প্রশ্ন: বাংলাদেশ–ভারত ম্যাচে ডিউ কেন সবচেয়ে বড় নীরব ভেরিয়েবল? উত্তর: দ্বিতীয় ইনিংসে বলের গ্রিপ ও গতি বদলায়, কিন্তু বাজারের লাইন সাধারণত সেই পরিবর্তন দামে ধরে না। প্রশ্ন: মিরপুরের স্পিন-সুবিধার হিসাব কি স্থায়ী? উত্তর: না, এটি বল, পিচ প্রস্তুতি ও ম্যাচের সময় অনুযায়ী বদলায়, তাই ভেন্যু এফেক্ট ও ক্রাউড এফেক্ট আলাদা করে মাপা উচিত। প্রশ্ন: বাংলাদেশের মিডল-ওভারে ধসের প্রধান কারণ কী? উত্তর: স্ট্রাইক রোটেশনের পতন, যা ভারতীয় পেসের বিরুদ্ধে ডট-বল চাপ বাড়িয়ে দেয়।

২০১৯ সালের ৩ নভেম্বর, দিল্লির অরুণ জয়টলি স্টেডিয়ামে বাংলাদেশ ১৪৯ রান তাড়া করে সাত উইকেটে জিতেছিল — ভারতের বিপক্ষে দেশটির প্রথম টি-টোয়েন্টি জয়। মুশফিকুর রহিম অপরাজিত ছিলেন, আর স্কোরকার্ড সেই রাতকে একটা পরিষ্কার লাইনে বেঁধে দেয়: টার্গেট, ওভার, উইকেট। কিন্তু আমার খাতায় সেই রাতের আসল গল্পটা স্কোরকার্ডের বাইরে ছিল — পাওয়ারপ্লেতে টানা ডট বলের একটা স্ট্রিং, দশম ওভারের পর স্ট্রাইক রোটেশনের হঠাৎ বদল, আর ডিউ পড়ার আগে-পরে বলের গ্রিপ কতটা বদলাল সেটার হিসাব।

স্কোরকার্ড যা দেখায় না, সেটাই ম্যাচের সত্য। সমস্যা হলো, ওই অদৃশ্য অংশটা আমরা বেশিরভাগ সময় মাপিই না — কারণ আমাদের পাইপলাইনে তার কোনো ঘর নেই। গত তিন বছরে বাংলাদেশ ও ভারতের মধ্যে খেলা প্রতিটি ম্যাচে আমি যে ঘাটতিটা সবচেয়ে বেশি দেখেছি, তা পারফরম্যান্সের নয় — তা রেকর্ডিংয়ের।

২০১৭ সালে খুলনায় বসে আমি বাংলাদেশ প্রিমিয়ার লিগের জন্য একটা স্ট্যান্ডার্ড ম্যাচ-লগ টেমপ্লেট দাঁড় করাই — প্রতিটি শট, প্রেশার সেগমেন্ট আর কাভার-ডিসট্যান্স আলাদা করে লগ করার নিয়ম। তিনজন খুলনার ইন্টার্নকে আমি সেই নিয়মে ট্রেনিং দিয়েছিলাম। ওই সিস্টেম আমার ম্যাচ-প্রস্তুতির সময় নয় ঘণ্টা থেকে আড়াই ঘণ্টায় নামিয়ে আনে। আসল লাভটা অন্য জায়গায় হয়েছিল: আমি আর স্মৃতি থেকে ম্যাচ-প্রিভিউ লিখতে পারতাম না। প্রতিটা লেখা শুরু হতো একটা টেবিল দিয়ে, আর প্রতিটা মেট্রিকের ডেফিনিশন থাকত একটা প্রকাশ্য শব্দকোষে।

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

এই প্রশ্নগুলোর উত্তর আগে না দিয়ে যখন কেউ বলে বাংলাদেশের ডেথ-বোলিং দুর্বল, তখন সেটা বিশ্লেষণ নয় — সেটা একটা মত, যার কোনো অডিট ট্রেইল নেই। আর যা অডিট করা যায় না, তা বিশ্বাস করা যায় না।

আমার লগে বাংলাদেশ–ভারত ম্যাচগুলোকে আমি চারটা স্তরে ভাগ করি: উৎস, ম্যাচ আইডি, পরিচ্ছন্নতার নিয়ম, আর নমুনার জানালা। প্রথমে উৎস। সম্প্রচার থেকে নেওয়া বল-ট্র্যাকিং আর অফিসিয়াল স্কোরকার্ড — এই দুইয়ের মধ্যে রান, উইকেট আর এক্সট্রা মিলিয়ে দিতে হয়। একটা বিন্দুও মিলল না মানে পুরো ম্যাচের ডেটা সন্দেহভাজন, আর সেই ডেটা দিয়ে বানানো প্রিভিউ পাঠকের টাকার ঝুঁকি।

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

তৃতীয় স্তর পরিচ্ছন্নতা। আমি প্রতি ওভারকে তিনটা ফেজে ভাঙি — পাওয়ারপ্লে, মিডল, ডেথ। তারপর প্রতিটি ফেজে তিনটা সংখ্যা দেখি: ডট-বল শতাংশ, স্ট্রাইক রোটেশন রেট, আর বাউন্ডারি-সাপ্রেশন। ডট-বল শতাংশ বলছে বলটা কতটা অখেলার ছিল; স্ট্রাইক রোটেশন বলছে রানটা বলের ফাঁকে ফাঁকে এসেছে কি না; বাউন্ডারি-সাপ্রেশন বলছে বোলার কতটা বাউন্ডারি চেপে রেখেছে।

ম্যাচ আইডি থেকে মডেল: বাংলাদেশ–ভারত ক্রিকেটে ডেটা অডিটের নীরব ঘাটতি

খুলনার নিজের মাঠে বসে আমি একটা প্যাটার্ন বারবার দেখেছি: বাংলাদেশের ইনিংস যেখানে ভাঙে, সেটা প্রায়ই রানরেটের কারণে নয়, স্ট্রাইক রোটেশনের কারণে। ভারতের বিপক্ষে এই ফাটলটা বড় হয়, কারণ ভারতের পেস ইউনিট মিডল ওভারে বলকে পুরনো করে ফেলতে পারে। জাসপ্রিত বুমরার মতো বোলার ডেথে যে ইয়র্কার আর স্লোয়ার-বলার মিশ্রণ দেন, তাতে ডট বলের চাপ হঠাৎ লাফ দেয়। স্কোরকার্ড দেখায় উইকেট পড়েছে; লগ দেখায় তার আগে টানা এগারোটা ডট বলের একটা স্ট্রিং ছিল — যেটা স্কোরকার্ডের কোনো ঘরে বসে না।

চতুর্থ স্তর, নমুনার জানালা। এইটাই সবচেয়ে অবহেলিত। বাংলাদেশ ঘরের মাঠে ভারতকে হারায় — সত্য। ২০১৫ সালের ওয়ানডে সিরিজ বাংলাদেশ ২-১ ব্যবধানে জিতেছিল, আর সেটাই ছিল মুস্তাফিজুর রহমানের অভিষেক সিরিজ। কিন্তু ওই নমুনার পিচ, বল, ডিউ আর বর্তমান স্কোয়াড — সব আলাদা। তিন ম্যাচের একটা সিরিজ থেকে পাঁচ বছরের নীতি বানানো যায় না। বৃষ্টি-বাধাগ্রস্ত ম্যাচে ডাকওয়ার্থ-লুইস পুনর্বিন্যাস তো আরেক স্তরের হিসাব যোগ করে; একটা ওভার কমে গেলে পুরো ফেজ-গড় বদলে যায়, আর সেটা কোথাও লিখে রাখা থাকে না।

এখানেই বাজারের আসল ফাটল। জুয়ায় এজ লুকিয়ে থাকে বিরক্তিকর কলামগুলোতে — সুন্দর গ্রাফে নয়। মানুষ ট্রেন্ড দেখে বাজি ধরে; আমি পাইপলাইন দেখি। পূর্বাভাস নয়, পাইপলাইন দিয়েই শুরু করুন।

ম্যাচ আইডি থেকে মডেল: বাংলাদেশ–ভারত ক্রিকেটে ডেটা অডিটের নীরব ঘাটতি

এখন সবচেয়ে অস্বস্তিকর অংশটা। আমরা বলি, মিরপুর মানে স্পিন। কিন্তু জড়তা আর কারণ এক জিনিস নয়। মিরপুরে ভারতের স্পিনাররা যে ভালো বলেছেন, সেটা বলের গ্রিপ আর ধীর গতির সাথে সম্পর্কিত — সেই নামটার সাথে সম্পর্কিত নয়। একইভাবে টস। এশিয়ায় চেজিংয়ের গল্পটা অনেকটা ডিউ আর ফ্লাডলাইটের গল্প, কয়েনের ভাগ্যের নয়।

২০২০ সালে যখন স্টেডিয়াম খালি ছিল, আমি বাংলাদেশ প্রিমিয়ার লিগ, ড্যানিশ সুপারলিগা আর বুন্দেসলিগা মিলিয়ে ৩১২টা ম্যাচ দেখেছিলাম — হোম অ্যাডভান্টেজ গড়ে ০.৩৮ থেকে ০.২১-এ নেমে এসেছিল, আর প্রতি দলের কাভার-ডিসট্যান্স বেড়েছিল ১.৭ কিলোমিটার। খালি স্টেডিয়ামটা ছিল একটা কন্ট্রোল গ্রুপ, যা আমরা কেউ চাইনি। ক্রিকেটে ওই প্রাকৃতিক পরীক্ষা আমাদের শিখিয়েছিল — ভেন্যু আর ক্রাউড, এরা আলাদা দুই ভেরিয়েবল। মিরপুরের ভেন্যু-ইফেক্ট থাকুক, ক্রাউড-ইফেক্ট আলাদা করে দেখুন।

দ্বিতীয় ফাঁদ, নায়ক-খলনায়কের গল্প। ওরা চাপ নিতে পারে না — এটা বিশ্লেষণ নয়, এটা ব্যক্তিত্বের ব্যাখ্যা। আমি কখনো ক্লাচকে মেট্রিক হিসেবে ব্যবহার করি না; আমি দেখি ওই ওভারে বলের লাইন-লেংথ, ফিল্ড প্লেসমেন্ট আর স্ট্রাইক রোটেশন কী বলছে। ভারত অথবা বাংলাদেশ — উভয়ের জন্যই নিয়ম এক।

পরের সিরিজে আমি তিনটা জিনিস দেখব। এক, বাংলাদেশের মিডল-ওভার ডট-বল শতাংশ ভারতের পেসের বিরুদ্ধে কোথায় ভাঙে, আর সেই ভাঙনটা কী স্ট্রাইক রোটেশনের সাথে সম্পর্কিত। দুই, দ্বিতীয় ইনিংসে ডিউ শুরু হওয়ার ওভার নম্বর — বেটিং ট্রেডের সবচেয়ে নীরব ভেরিয়েবল এটাই, কারণ মার্কেট এটাকে দাম দেয় না। তিন, স্কোয়াড কন্টিনিউইটি: একাদশে বেশি পরিবর্তন মানে ছোট নমুনা, মানে বড় অনিশ্চয়তা।

প্রতিটি আউটলায়ার ডেটার করা একটা প্রশ্ন। প্রশ্নটা হলো, আমরা কি স্কোরকার্ডের বাইরে তাকানোর সাহসটা রাখি?

সংশ্লিষ্ট খেলোয়াড়গণ