হোমইস্পোর্টসনাল রেজাল্ট, খালি টেবিল আর ইস্পোর্টস বিশ্লেষণের নীরব ব্যর্থতা

নাল রেজাল্ট, খালি টেবিল আর ইস্পোর্টস বিশ্লেষণের নীরব ব্যর্থতা

**মূল উত্তর** একটি খালি বিশ্লেষণ-কাঠামো কোনো ঝুঁকিমুক্তির প্রমাণ নয়। উৎস নথিতে গেমের নাম, প্যাচ সংস্করণ, টুর্নামেন্ট, দল বা খেলোয়াড় — কোনো অ্যাঙ্কর না থাকায় নয়টি বিশ্লেষণ-মাত্রাই "তথ্য অপর্যাপ্ত" অবস্থায় থেমে গেছে; এটা বিশ্লেষণের সিদ্ধান্ত নয়, বরং ইনপুট ব্যর্থতা। **মূল তথ্য** - Stage-1 ডিকনস্ট্রাকশনে কেবল ডোমেইন লেবেল "esports" পূরণ হয়েছে; বাকি সব ঘর খালি পড়ে আছে। - গেম, প্যাচ, টুর্নামেন্ট বা প্রতিষ্ঠানের নাম না থাকায় নয়টি বিশ্লেষণ-মাত্রার একটিও মূল্যায়ন করা সম্ভব হয়নি। - "তথ্য অপর্যাপ্ত" কখনো কম-ঝুঁকি হিসেবে পড়া যাবে না; এটি অসম্পূর্ণ ইনপুটের সৎ স্বীকৃতি। - সর্বোচ্চ ঝুঁকি হলো, খালি ফলাফলকে পাঠক বা স্বয়ংক্রিয় সিস্টেম "ঝুঁকি নেই" হিসেবে পড়ে ফেলবে। - প্রস্তাবিত সমাধান: বিশ্লেষণ আউটপুটে অপরিবর্তনীয় (immutable) প্রমাণ-লগ, যাতে প্রতি রিপোর্টের ডেটা-অবস্থা যাচাইযোগ্য থাকে। **সূত্র উল্লেখ** মূল সূত্র: Stage-2 Deep Professional Analysis — ইস্পোর্টস ডেটা ইন্টিগ্রিটি ও নাল-ভ্যালু হ্যান্ডলিং নথি। উৎস নথিতে প্রকাশের তারিখ উল্লেখ করা হয়নি। **সম্পর্কিত প্রশ্নোত্তর** প্রশ্ন: খালি চেকলিস্ট কি কমপ্লায়েন্স ছাড়পত্র হিসেবে ধরা যাবে? উত্তর: না — খালি মানে মূল্যায়ন করা হয়নি, এবং এটি ঝুঁকিমুক্তির সমান নয়। প্রশ্ন: বিশ্লেষণ সম্পূর্ণ করতে ন্যূনতম কী তথ্য দরকার? উত্তর: গেমের নাম ও প্যাচ সংস্করণ, অথবা টুর্নামেন্টের নাম ও দল, অথবা প্রতিষ্ঠানের নাম ও ঘটনার ধরন। প্রশ্ন: এই আলোচনায় অপরিবর্তনীয় লগ কী ভূমিকা রাখে? উত্তর: এটি বিশ্লেষণের প্রতিটি ডেটা-অবস্থাকে স্থায়ীভাবে চিহ্নিত করে, যাতে "অসম্পূর্ণ" রিপোর্ট পরে "ঝুঁকিমুক্ত" হয়ে চালানো না যায়।

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

একটা খালি টেবিল আর একটা নিরাপদ টেবিল কাগজে হুবহু একই রকম দেখায়। পার্থক্যটা ধরা পড়ে কেবল তখনই, যখন কেউ ঘরগুলো সত্যিই পড়ে।

ওই রাতেই মনে হলো, ইস্পোর্টস বিশ্লেষণের সবচেয়ে বড় সংকট আজ মেটা নয়, রোস্টার নয়, স্পনসরশিপ নয়। সংকট হলো — আমরা শূন্যকে শূন্য বলে চিনতে ভুলে যাচ্ছি।

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

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

নাল রেজাল্ট, খালি টেবিল আর ইস্পোর্টস বিশ্লেষণের নীরব ব্যর্থতা

সমস্যাটা ওখানেই। শূন্য ফেরত দেওয়াটা ব্যর্থতা নয়, ব্যর্থতা হলো শূন্যটাকে লুকিয়ে ফেলা।

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

২০১৮ সালের জুনে রাশিয়া বিশ্বকাপে আমি হোস্টেলের ঘরে বসে প্রতিটা গোল স্প্রেডশিটে ঢোকাচ্ছিলাম। সেমিফাইনালের মধ্যে বেরিয়ে এল — টুর্নামেন্টের ১৬৯ গোলের ৪৩ শতাংশ এসেছে সেট পিস থেকে, কর্নার-ফ্রি কিক-পেনাল্টি মিলিয়ে। সেটা এমন এক সংখ্যা যা নিজে থেকে কথা বলে, কারণ প্রতিটা গোলের পেছনে একটা সময়, একটা দল, একটা স্কোরবোর্ড আছে।

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

এই তিনটে রিসিট ফিরিয়ে আনছি কারণ এগুলো প্রমাণ করে, ভালো বিশ্লেষণের সংজ্ঞা কী। ভালো বিশ্লেষণ হলো সেটাই, যেখানে প্রতিটা সিদ্ধান্ত টেনে আনা যায় কোনো নামের, তারিখের বা সংখ্যার ক tails-এ।

আর যেখানে সেই টানাটানিটাই অসম্ভব, সেখানে সৎ উত্তরটা একটাই: তথ্য নেই, তাই মূল্যায়ন নেই।

এখন প্রশ্ন হলো, ইস্পোর্টসে এই নীরব ব্যর্থতা এত ঘন ঘন ঘটে কেন?

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

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

খালি চেকলিস্ট কখনো কমপ্লায়েন্স ছাড়পত্র নয়, আর অনুপস্থিত ডেটা কখনো শূন্য ঝুঁকি নয়।

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

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

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

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

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

এখন আমি যেখানে ভুল হতে পারি, সেটা বলা ভালো।

আমি ধরে নিচ্ছি এই ব্যর্থতা কাঠামোগত এবং স্থায়ী। কিন্তু সেটা ঠিক নাও হতে পারে। স্বয়ংক্রিয় ভরাট প্রযুক্তি দ্রুত ভালো হচ্ছে। হয়তো আগামী দুই বছরের মধ্যে কাঁচা ইনপুট না থাকলেও সিস্টেম নিজেই জানবে সে জানতে পারছে না, আর সেটা এত সুশৃঙ্খলভাবে জানাবে যে আমার এই পুরো আলোচনা বাসি হয়ে যাবে।

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

তাহলে কোনটা?

আমার হিসাবটা সরল। একটা ভুল আত্মবিশ্বাস আর একটা সৎ শূন্যের মধ্যে বেছে নিতে হলে, ইস্পোর্টসের সিদ্ধান্ত-makers টেবিলের সামনে বসে একটা সত্যি হিসাবের দিকে তাকাতে পারে — যার মধ্যে হিসাবটা না-হওয়াটাও লেখা।

আমার ভবিষ্যদ্বাণী, তারিখ-সহ। ২০২৬-এর ডিসেম্বরের মধ্যে অন্তত একটা বড় ইস্পোর্টস প্রতিবেদন-প্রকাশক তাদের বিশ্লেষণী লেখার সঙ্গে প্রকাশ্য ডেটা-অবস্থা লেবেল বসাতে শুরু করবে, আর একটা উল্লেখযোগ্য পাবলিক বিতর্ক তৈরি হবে এমন একটা রিপোর্ট নিয়ে, যার ভের্ডিক্ট কেউ ভুল পড়ে একটা খারাপ চুক্তিতে ঢুকে পড়েছে।

নাল রেজাল্ট, খালি টেবিল আর ইস্পোর্টস বিশ্লেষণের নীরব ব্যর্থতা

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

আপাতত তিনটে নিয়ম নিজের ডেস্কে টাঙিয়ে রেখেছি: ইনপুট যাচাই না করলে ভের্ডিক্ট নেই; খালি মানে খালি, নিরাপদ নয়; আর ভবিষ্যদ্বাণী লিখতে হয় তারিখ দিয়ে, যাতে ভুল হলে কেউ ধরতে পারে।

শূন্য ফলাফলের লজ্জাটা ইস্পোর্টসের দরকার।

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