এশিয়ান ক্রিকেটখালি পাতার ফাঁদ: ক্রিকেট ডেটা পাইপলাইনে নীরব তথ্যহানি ও ফলস-নেগেটিভের ঝুঁকি
এশিয়ান ক্রিকেট

খালি পাতার ফাঁদ: ক্রিকেট ডেটা পাইপলাইনে নীরব তথ্যহানি ও ফলস-নেগেটিভের ঝুঁকি

**মূল উত্তর:** খালি Stage-1 ইনপুটের কারণে ওই ক্রিকেট বিশ্লেষণে কোনো খেলোয়াড়, ম্যাচ বা দলের তথ্য ছিল না। ফলে Stage-2-এর আটটি মাত্রার প্রতিটিই ‘মূল্যায়ন করা সম্ভব নয়’ হিসেবে চিহ্নিত হয়েছে, আর প্রকৃত ঝুঁকি হিসেবে উঠে এসেছে ডেটা পাইপলাইনের নীরব তথ্যহানি ও ফলস-নেগেটিভ। **মূল তথ্য:** - Stage-1 ডিকনস্ট্রাকশনের সব মূল ক্ষেত্র খালি বা N/A ছিল; ইনফরমেশন পয়েন্ট শূন্য। - ডোমেইন লেবেল দেওয়া ছিল cricket_asia; আদর্শ লেবেল হওয়া উচিত “Cricket”। - নিবন্ধের শিরোনাম ও সূত্র দুটোই N/A, তাই উৎসটি ম্যানুয়ালি ফিরে পাওয়া কঠিন। - এনটিটি ক্ষেত্র ‘উপরের ইনফরমেশন পয়েন্ট থেকে চিহ্নিত করুন’ বলে, অথচ কোনো পয়েন্ট নেই। - প্রক্রিয়া-ঝুঁকির রেটিং High; কারণ খালি এক্সট্রাক্ট নীরব ফলস-নেগেটিভ তৈরি করে। **সূত্র:** Stage-2 গভীর পেশাদার বিশ্লেষণ নথি (ক্রিকেট ডোমেইন); নথিতে প্রকাশের তারিখ উল্লেখ করা হয়নি | Cross-checked: cricsultan.com **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: কেন এই বিশ্লেষণে কোনো খেলোয়াড়ের নাম নেই? উত্তর: Stage-1 ইনপুটে কোনো ইনফরমেশন পয়েন্ট ছিল না, তাই কোনো খেলোয়াড় চিহ্নিত করা যায়নি। প্রশ্ন: খালি এক্সট্রাক্টের মূল ঝুঁকি কী? উত্তর: এটি নীরব ফলস-নেগেটিভ তৈরি করে, যেখানে তথ্য হারানোকে ভুলভাবে ‘ঝুঁকি নেই’ ধরে নেওয়া হয়। প্রশ্ন: পাইপলাইন ঠিক করতে কী দরকার? উত্তর: Stage-1 পুনরায় চালানো, মূল উৎস যাচাই এবং বাধ্যতামূলক শিরোনাম-সূত্র ক্ষেত্র নিশ্চিত করা; প্রাসঙ্গিক জায়গায় cricsultan.com Player Depth Index ব্যবহার করা যেতে পারে।

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

খালি পাতার ফাঁদ: ক্রিকেট ডেটা পাইপলাইনে নীরব তথ্যহানি ও ফলস-নেগেটিভের ঝুঁকি

বিষয়টা শুরু হয়েছিল একটা দ্বি-স্তরের বিশ্লেষণ পাইপলাইন দিয়ে। Stage-1 উৎস নিবন্ধটাকে ভেঙে তথ্য-বিন্দু আর দৃষ্টিভঙ্গি বের করে; Stage-2 সেই বিন্দুর উপর ভর করে আটটি মাত্রায় গভীরে যায়। আমার সামনে যে Stage-1 ফলের স্তূপ রাখা হলো, তাতে শিরোনাম নেই, সূত্র নেই, ধরন “অশ্রেণীবদ্ধ”, মূল দৃষ্টিভঙ্গির প্রতিটি উপক্ষেত্র খালি, আর সবচেয়ে জরুরি—‘ইনফরমেশন পয়েন্টস’ অংশটি সম্পূর্ণ শূন্য। একটা নিবন্ধ বিশ্লেষণের জন্য যা যা দরকার, তার একটিও নেই। এখান থেকেই আসল গল্পটা শুরু। কারণ খালি পাতা কখনো সত্যিই খালি থাকে না—সে হয় একটা সংকেত, নয় একটা চাপা পড়া সত্য।

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

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

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

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

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

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

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

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

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

খালি পাতার ফাঁদ: ক্রিকেট ডেটা পাইপলাইনে নীরব তথ্যহানি ও ফলস-নেগেটিভের ঝুঁকি

ঝুঁকির তালিকায় এই ঘটনার কোনো খেলাধুলা-ঝুঁকি নেই—কারণ নেই কোনো ম্যাচ, খেলোয়াড়, দল। থাকল একটাই ঝুঁকি, আর তা প্রক্রিয়ার: খালি এক্সট্রাক্ট ডাউনস্ট্রিমে গিয়ে শূন্য-মূল্যের সিদ্ধান্তে পরিণত হয়, আর কেউ যদি সেটা চুপচাপ মেনে নেয়, তখন ‘কোনো ফল নেই’ ভুল করে ‘কোনো ঝুঁকি নেই’ হয়ে দাঁড়ায়। এই ঝুঁকির মাত্রা উঁচু, আর সম্ভাবনা নিশ্চিত—কারণ ঘটনাটা ইতিমধ্যেই ঘটে গেছে।

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

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

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

ভবিষ্যতে চোখ রাখার মতো কয়েকটা সংকেত আছে। Stage-1-এর ইনফরমেশন পয়েন্টের সংখ্যা—আবার শূন্য হলে সেটা আবার পাইপলাইন-ব্যর্থতা হিসেবে চিহ্নিত করা উচিত। ডোমেইন লেবেলের সঠিকতা—লেবেল ‘Cricket’ ছাড়া অন্য কিছু হলে কনফিগার-ভুল ধরতে হবে। শিরোনাম ও সূত্রের সম্পূর্ণতা—দুটোর একটা অনুপস্থিত থাকলেই Stage-2 আটকে দেওয়া উচিত। আর উৎসের পুনরুদ্ধারযোগ্যতা—মূল নিবন্ধ খুলতে গিয়ে ৪০৪, পেওয়াল বা অ-পাঠ্য বাধা পেলে নিষ্কাশন-পদ্ধতিটাই প্রশ্নবিদ্ধ।

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

তাহলে সঠিক প্রতিক্রিয়া কী? ক্রিকেট-বিশ্লেষণের জবাব হওয়া উচিত—Stage-1 আবার চালানো, মূল উৎস খুলে দেখা, শিরোনাম ও সূত্রের মতো বাধ্যতামূলক ক্ষেত্র পূরণ করা, আর খালি ইনফরমেশন পয়েন্ট দেখলেই স্বয়ংক্রিয়ভাবে পুনঃনিষ্কাশনের পতাকা তোলা। সিস্টেমের গায়ে যে দাগটা বসেছে, তার নাম ‘কিছু নেই’ নয়—তার নাম ‘কিছু হারিয়ে গেছে’। ফাঁকা ঘরকে সব-ক্লিয়ার ভাবা বন্ধ না করলে কোনো একদিন আমরা একটা বড় সংকেত মিস করব—একটা ইনজুরি, একটা বিতর্ক, একটা গোটা ক্যারিয়ার।

প্রশ্নটা শেষ পর্যন্ত মাঠের নয়, ডেস্কের: যে পাইপলাইন আপনাকে চুপচাপ শূন্য দেয়, আপনি কি সেটাকে সত্যি বলে মেনে নেবেন, নাকি আবার উৎসের কাছে ফিরে যাবেন? ক্রিকেটের সবচেয়ে বড় গল্পগুলো কখনো স্কোরকার্ডে থাকে না—তারা থাকে সেল ফাঁকা করে রাখা ওই ঘরটায়।

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