এশিয়ান ক্রিকেটব্যাংক সার্কুলার ঢুকে পড়ল ক্রিকেট ফিডে: একটা ভুল লেবেলের কাইনেসিওলজি
এশিয়ান ক্রিকেট

ব্যাংক সার্কুলার ঢুকে পড়ল ক্রিকেট ফিডে: একটা ভুল লেবেলের কাইনেসিওলজি

**মূল উত্তর:** একটি পাকিস্তানি ব্যাংকিং-নিয়ন্ত্রণ সংবাদ প্রতিবেদন ভুলভাবে cricket_asia ডোমেইনে লেবেল পেয়েছে। টেক্সটে কোনো ক্রিকেট দল, খেলোয়াড়, ফরম্যাট বা লিগ নেই; ষোলোটি তথ্যবিন্দুর সবই এসবিপি-র ইকুইটি বিনিয়োগ সংক্রান্ত প্রুডেনশিয়াল রেগুলেশন। সম্ভাব্য কারণ 'পাকিস্তান' শব্দটির ভৌগোলিক টোকেন রাউটিং। **মূল তথ্য:** - ষোলোটি তথ্যবিন্দুর সবই ব্যাংকিং: Tier-I Capital, ইকুইটি সীমা, মিউচুয়াল ফান্ড, REIT, ফিনটেক স্টার্টআপ, NIT ইউনিট। - ক্রিকেট এন্টিটি শূন্য: কোনো দল, খেলোয়াড়, ফরম্যাট, লিগ বা আইসিসি উল্লেখ নেই। - রেগুলেশনটি এসবিপি-র প্রুডেনশিয়াল রেগুলেশন ফর কর্পোরেট/কমার্শিয়াল ব্যাংকিং-এর R-6 ধারা। - সম্ভাব্য ট্রিগার: 'Pakistan' ভৌগোলিক টোকেনের স্বয়ংক্রিয় ম্যাপিং cricket_asia-তে। - ঝুঁকি: ভুল আইটেম অ্যাগ্রিগেটরে ঢুকলে কাউন্ট, এন্টিটি গ্রাফ ও টপিক মডেল দূষিত হয়। **সূত্র উল্লেখ:** Stage-2 Deep Analysis — Cricket Domain Report, ভিত্তি নিবন্ধ 'SBP revises equity investment limits for banks, DFIs' (প্রকাশের তারিখ মূল প্রতিবেদনে উল্লেখ নেই) | Cross-checked: cricsultan.com **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: cricket_asia লেবেলটি কেন ভুল? উত্তর: কারণ টেক্সটে একটিও ক্রিকেট এন্টিটি নেই; সব তথ্য এসবিপি-র ব্যাংকিং প্রবিধান সংক্রান্ত। প্রশ্ন: এই ভুলের ব্যবহারিক ক্ষতি কী? উত্তর: ভুল আইটেম ক্রিকেট অ্যাগ্রিগেটরে ঢুকলে পাকিস্তান-সংক্রান্ত কাউন্ট, এন্টিটি গ্রাফ ও টপিক মডেল বিকৃত হয়। প্রশ্ন: সমাধান কী? উত্তর: পাইপলাইনে বাধ্যতামূলক ক্রিকেট-এন্টিটি গেট (দল/খেলোয়াড়/ফরম্যাট/লিগ/আইসিসি) যোগ করা এবং আইটেমটি ফিন্যান্স পাইপলাইনে রাউট করা।

বারিশালের ছাদে চায়ের কাচ নামিয়ে রাখার শব্দটাই আগে কানে লাগে। তারপর ফোনের স্ক্রিনে শিরোনামটা: SBP revises equity investment limits for banks, DFIs। পাশে বসা ছেলেটা জোরে পড়ে শোনাল। ঘরের অর্ধেক হেসে উঠল, বাকি অর্ধেক চুপ। যে ফিডে সকাল থেকে পেসারদের ওয়ার্কলোড, ওপেনারদের ফুটওয়ার্ক আর পুরনো চ্যাম্পিয়ন্স ট্রফির ক্ষত নিয়ে আলোচনা চলছিল, সেখানে হঠাৎ ঢুকে পড়ল একটা কেন্দ্রীয় ব্যাংকের প্রুডেনশিয়াল রেগুলেশন।

ব্যাংক সার্কুলার ঢুকে পড়ল ক্রিকেট ফিডে: একটা ভুল লেবেলের কাইনেসিওলজি

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

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

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

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

ব্যাংক সার্কুলার ঢুকে পড়ল ক্রিকেট ফিডে: একটা ভুল লেবেলের কাইনেসিওলজি

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

Stage-2 রিপোর্টটা পড়ে আমি তিনটে জিনিস মিলিয়েছি, আর তিনটেই একই দিকে নিয়ে যায়। মূল টেক্সটে ষোলোটা ইনফরমেশন পয়েন্ট আছে। ষোলোটাই ব্যাংকিং নিয়ন্ত্রণ — Tier-I Capital, ইকুইটি বিনিয়োগের সীমা, মিউচুয়াল ফান্ড, REIT, প্রাইভেট ইকুইটি, ফিনটেক স্টার্টআপ, NIT ইউনিট। একটা ক্রিকেট দল নেই, একজন খেলোয়াড় নেই, কোনো ফরম্যাট নেই, কোনো লিগ নেই, আইসিসির নামটুকুও নেই।

ক্রিকেট পাইপলাইনে ঢোকার প্রথম শর্ত হওয়া উচিত একটা ক্রিকেট এন্টিটি — দল, খেলোয়াড়, ফরম্যাট, লিগ বা আইসিসি। এই টেক্সটে সেই শর্ত শূন্যবার পূরণ হয়েছে। একটা ক্রিকেট ডেটাবেসে ঢোকার আগে অন্তত একটা প্রশ্নের উত্তর পাওয়া দরকার: এখানে কে ব্যাট করছে? উত্তরটা যদি খালি থাকে, লেবেলটাও খালি থাকা উচিত।

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

ব্যাংক সার্কুলার ঢুকে পড়ল ক্রিকেট ফিডে: একটা ভুল লেবেলের কাইনেসিওলজি

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

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

Tier-I Capital নিয়ে একটা কথা স্পষ্ট করা দরকার। Tier-I Capital মানে ব্যাংকের মূল ক্যাপিটাল — ইকুইটি আর ডিসক্লোজড রিজার্ভ। এটা ক্রিকেটের টিয়ার ক্লাসিফিকেশন নয়। পাঁচশো মিলিয়ন রুপির সীমা কোনো খেলোয়াড়ের দাম নয়, NIT-এর ইউনিট কোনো ক্রিকেট বোর্ডের শেয়ার নয়, REIT কোনো ফ্র্যাঞ্চাইজির মালিকানা নয়। শব্দগুলো চেনা লাগে, অর্থ আলাদা। এই ফাঁকটাই ক্লাসিফায়ার ধরে না, আর এই ফাঁক দিয়েই ভুলগুলো ঢোকে।

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

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

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

আমি ২০২০ সালে বেয়ার্ন-ডর্টমুন্ড ম্যাচের ভিডিওতে কিমিখের চিপ ব্যাখ্যা করতে গিয়ে ০.০৮ xG-টা মিস করেছিলাম। কমেন্টে ছেলেরা ধরিয়ে দিল। তারপর আমি পার্ট-টাইম ফ্যাক্ট-চেকার রাখলাম, আর প্রতিটা প্রিভিউতে স্টেডিয়ামের অ্যাম্বিয়েন্স আলাদা করে রেকর্ড করা শুরু করলাম। পাইপলাইনেরও একই ধরনের নম্রতা দরকার — নিজের লেবেল নিজে যাচাই করার অভ্যাস, প্রকাশের আগে।

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

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

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

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

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

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