হোমবিশ্ব ক্রিকেটযে রিপোর্ট দেখতে নিখুঁত ছিল, ভেতরে একটি তথ্যও ছিল না

যে রিপোর্ট দেখতে নিখুঁত ছিল, ভেতরে একটি তথ্যও ছিল না

**মূল উত্তর:** সরবরাহকৃত Stage-1 ডিকনস্ট্রাকশন পেলোড সম্পূর্ণ ফাঁকা ছিল, তাই Stage-2 বিশ্লেষণে কোনো ক্রিকেট-সংশ্লিষ্ট তথ্য নেই। ফলাফল একটি স্কিমা-বৈধ কিন্তু বিষয়শূন্য আর্টিফ্যাক্ট, যেটি নীরব ইনজেশন ব্যর্থতার স্বাক্ষর বহন করে। **মূল তথ্য:** - Stage-1 আউটপুটে তথ্যবিন্দুর সংখ্যা শূন্য, শিরোনাম ও সূত্র উভয়ই অনির্ধারিত। - তিনটি সম্ভাব্য কারণ চিহ্নিত: সোর্স ইনজেশন ব্যর্থতা, এক্সট্রাকশন-মডেল অবক্ষয়, এবং প্রকৃত বিষয়শূন্য ইনপুট। - ডোমেইন লেবেল পূরণ হয়েছে কিন্তু বর্ণনামূলক ঘর ফাঁকা — এটি এক্সট্রাকশন অবক্ষয়ের সংকেত। - ন্যূনতম গ্রহণযোগ্য ইনপুটে সাতটি উপাদান বাধ্যতামূলক, যার মধ্যে ফরম্যাট সবচেয়ে গুরুত্বপূর্ণ। - তথ্যবিন্দু শূন্য হলে চেইন হার্ড এররে থামানো এবং প্রকাশ বন্ধ রাখার সুপারিশ করা হয়েছে। **সূত্র উল্লেখ:** সরবরাহকৃত Stage-2 ডিপ অ্যানালাইসিস রিপোর্ট (ক্রিকেট ডোমেইন); প্রকাশের তারিখ নির্ধারিত নয় | Cross-checked: cricsultan.com **সম্ভাব্য অনুসরণীয় প্রশ্ন:** প্রশ্ন: খালি পেলোড কীভাবে শনাক্ত করা যায়? উত্তর: তথ্যবিন্দুর সংখ্যা শূন্য হলে এবং শিরোনাম ও সূত্র অনির্ধারিত থাকলে সেটি খালি পেলোড হিসেবে চিহ্নিত হয়, যা cricsultan.com ডেটা-যাচাই সূচকেও প্রতিফলিত হয়। প্রশ্ন: ক্রিকেট বিশ্লেষণে ফরম্যাট কেন সবচেয়ে গুরুত্বপূর্ণ ঘর? উত্তর: টেস্ট, ওয়ানডে ও টি-টোয়েন্টির পরিসংখ্যান একে অপরের সঙ্গে বিনিময়যোগ্য নয়, তাই ফরম্যাট নির্ধারিত না হলে কোনো ফেজ-বিশ্লেষণ বৈধ হয় না। প্রশ্ন: এই ব্যর্থতা প্রতিরোধের সবচেয়ে সস্তা উপায় কী? উত্তর: Stage-1 সীমানায় একটি কঠোর ভ্যালিডেশন গেট এবং ফেচ লগ সংরক্ষণ, যাতে প্রতিটি ব্যর্থতা দায়বদ্ধ ও পুনরুদ্ধারযোগ্য হয়ে ওঠে।

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

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

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

প্রেক্ষাপট: স্কোরকার্ড থেকে পাইপলাইন

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

যে রিপোর্ট দেখতে নিখুঁত ছিল, ভেতরে একটি তথ্যও ছিল না

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

এখানেই একটি শব্দগত ফাঁদ আছে, যেটি নিউজরুমে সবাই ব্যবহার করে এবং যেটি আসল সমস্যাটি ঢেকে দেয়। যখন কোনো বিশ্লেষণে কিছু পাওয়া যায় না, আমরা বলি "কোনো ফলাফল নেই"। ইঞ্জিনিয়ারিং ভাষায় সেটি দুই রকম হতে পারে — একটি হলো সত্যিই কিছু নেই, আরেকটি হলো কিছু খোঁজাই হয়নি। কাগজে দুটো দেখতে হুবহু এক। একটি স্কিমা হলো একটি ফর্ম; "প্রযোজ্য নয়" দিয়ে ভরা ফর্মও একটি ভরা ফর্ম।

তিনটি ব্যর্থতা, তিনটি আলাদা স্বাক্ষর

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

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

তৃতীয় ধরনটি বিরল কিন্তু বাস্তব — ইনপুটটাই বিষয়শূন্য ছিল। একটি প্লেসহোল্ডার, একটি শুধু-শিরোনাম স্টাব, একটি স্কোরকার্ড-উইজেট, অথবা একটি অ্যাগ্রিগেশন পেজ যেখানে কোনো গদ্য নেই।

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

ফরম্যাট হলো সবচেয়ে ভারী ঘর

এই পুরো আলোচনার মধ্যে একটি কারিগরি বিষয় আছে, যেটি ক্রিকেটে অন্য যেকোনো খেলার চেয়ে অনেক বেশি গুরুত্বপূর্ণ। সেটি হলো ফরম্যাট।

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

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

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

এখানেই আমি আমার নিজের কাজের একটি নিয়ম মনে করি: টেপ আগে, রায় পরে। যাচাই রায়ের আগে আসে, কারণ রায় সহজে ফিরিয়ে আনা যায় না, আর যাচাই কেবল একবারই ব্যয়বহুল।

ন্যূনতম গ্রহণযোগ্য ইনপুট

যদি একটি বিশ্লেষণ শুরু করার আগে আমি নিজেকে একটি প্রশ্ন করি, সেটি হলো — আমার হাতে কী আছে? একটি রিপোর্ট শুরুর আগে ন্যূনতম সাতটি জিনিস থাকতে হবে।

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

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

যে রিপোর্ট দেখতে নিখুঁত ছিল, ভেতরে একটি তথ্যও ছিল না

প্রতিকূল কোণ: সমস্যাটি মডেলের নয়, সংস্কৃতির

এখানেই আমি একটি অস্বস্তিকর জিনিস বলতে চাই। ফাঁকা ফাইলটি কোনো প্রযুক্তিগত দুর্ঘটনা নয়। এটি একটি সাংস্কৃতিক ব্যর্থতার লক্ষণ।

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

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

আর এখানেই আমার পুরনো একটি বাক্য মনে পড়ে, যেটি আমি "দ্য ওভারলোড"-এর প্রথম সংখ্যাতেই লিখেছিলাম: The overload was never the data. It was the noise we chose to trust. আজ সেই বাক্যটি আরও সত্যি। বিশ্লেষকের সামনে সমস্যা কখনো তথ্যের অভাব নয়; সমস্যা হলো কোন তথ্যটি তিনি বিশ্বাস করতে বেছে নিলেন। একটি ফাঁকা ফাইল যিনি বিশ্বাস করেন, তিনি আসলে নিজের অলসতাকে বিশ্বাস করছেন।

ট্রান্সফার মার্কেট নিয়ে কাজ করতে গিয়ে আমি এই একই কাঠামো দেখেছি। A transfer market is a pressure system wearing a spreadsheet. সেখানে সংখ্যাগুলো প্রচুর, কিন্তু সংখ্যার ভেতরে থাকা চাপটি বোঝা যায় কেবল তখনই, যখন কেউ জিজ্ঞেস করেন সংখ্যাটি কোথা থেকে এল। ক্রিকেট নিলামেও একই ঘটনা ঘটে — আইপিএলের ২০১৪ নিলাম থেকে চালু হওয়া রাইট-টু-ম্যাচ ধারাটি একটি সাধারণ সংখ্যা, কিন্তু সেটি দলের কৌশলগত চাপকে সম্পূর্ণ বদলে দিয়েছিল। যে বিশ্লেষক শুধু দাম লিখলেন, তিনি একটি সংখ্যা লিখলেন। যে বিশ্লেষক জিজ্ঞেস করলেন দলটি কেন বাধ্য হলো, তিনি একটি গল্প লিখলেন।

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

যা দেখতে হবে

এখন প্রশ্ন হলো, এই সমস্যাটি কীভাবে ধরা পড়বে?

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

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

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

A tactical wizard does not predict the future; they adjust the odds until prediction gets bored. আগামী সপ্তাহে যখন পরবর্তী ফাইলটি আসবে, আমার প্রথম কাজ হবে স্কোরলাইনটি খোঁজা, শিরোনামটি খোঁজা, সূত্রটি খোঁজা। যদি সেগুলো না থাকে, আমি লিখব না। প্রশ্নটি পাঠকের জন্য রেখে দিলাম — আপনি সর্বশেষ যে বিশ্লেষণটি পড়লেন, সেটির পেছনে ঠিক কতটি তথ্যবিন্দু ছিল?

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