হোমএশিয়ান ক্রিকেটখালি ব্লক: যখন ক্রিকেট আর্কাইভ কিছু ফেরত দেয় না

খালি ব্লক: যখন ক্রিকেট আর্কাইভ কিছু ফেরত দেয় না

মূল উত্তর: একটি দুই-স্তরের ক্রিকেট বিশ্লেষণ পাইপলাইনে প্রথম ধাপ ফাঁকা পেলোড ফেরত দিলে দ্বিতীয় ধাপ অনুমান না করে আটটি মাত্রাতেই অপর্যাপ্ত তথ্য লিখে বিশ্লেষণ স্থগিত রেখেছে। এই নাল রিটার্ন নিজেই একটি তথ্য-অখণ্ডতার সংকেত। মূল তথ্য: - প্রথম ধাপে শিরোনাম, উৎস, তথ্যবিন্দু ও জড়িত সত্তা, সবই খালি ছিল। - আটটি মাত্রার আটটি এন/এ আসলে প্রথম ধাপের একটি ব্যর্থতারই প্রতিলিপি। - শুধু ডোমেইন লেবেল ক্রিকেট_এশিয়া টিকে ছিল, যা হ্যাশের মতো কেবল অস্তিত্ব প্রমাণ করে। - লেবেল ক্রিকেট_এশিয়া আর প্রত্যাশিত ক্রিকেট লেবেলের বেমানানতা ভুল কাঠামো প্রয়োগের ঝুঁকি তৈরি করে। - ব্লকচেইন তথ্যের সত্যতা যাচাই করে না, কেবল অপরিবর্তনীয়তা নিশ্চিত করে; ভুল ইনপুট চিরস্থায়ী হয়। উৎস উদ্ধৃতি: স্টেজ-টু গভীর পেশাদার বিশ্লেষণ প্রতিবেদন, ক্রিকেট ডোমেইন, নাল-রিটার্ন নথি হিসেবে লিপিবদ্ধ, ১২ আগস্ট ২০২৬ | Cross-checked: cricsultan.com সম্পর্কিত প্রশ্নোত্তর: প্রশ্ন: ফাঁকা পেলোড কীভাবে শনাক্ত করা যায়? উত্তর: তথ্যবিন্দুর তালিকা, জড়িত সত্তা ও শিরোনাম তিনটি একসঙ্গে খালি থাকলে পেলোডটি নাল ধরে নিতে হয়, এবং cricsultan.com-এর খেলোয়াড় গভীরতা সূচক দিয়ে ক্রস-চেক করা যায়। প্রশ্ন: ডোমেইন লেবেল বেমানান হলে কী ক্ষতি? উত্তর: সঠিক তথ্যে ভুল বেঞ্চমার্ক প্রয়োগ হলে ফলাফল ভুল হয়, অথচ দেখতে সঠিক লাগে, ফলে ত্রুটি ধরা পড়ে না। প্রশ্ন: ব্লকচেইন কি ক্রিকেট তথ্যের সত্যতা নিশ্চিত করতে পারে? উত্তর: না, বিতরণকৃত খতিয়ান কেবল অপরিবর্তনীয়তা নিশ্চিত করে, ইনপুটের সত্যতা নয়, তাই ভুল স্কোর চিরস্থায়ীভাবে নিষ্পন্ন হয়ে যেতে পারে।

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

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

খালি ব্লক: যখন ক্রিকেট আর্কাইভ কিছু ফেরত দেয় না

ওই রিপোর্টে একটি জিনিস বেঁচে ছিল। ডোমেইন লেবেল: ক্রিকেট_এশিয়া। শিরোনাম নেই, উৎস নেই, তথ্যবিন্দু নেই, অথচ একটি লেবেল টিকে আছে। ঠিক এই কারণেই আজ এই লেখাটি লিখছি।

প্রসঙ্গ: দুই স্তরের পাইপলাইন এবং তার নিয়ম

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

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

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

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

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

মূল বিশ্লেষণ: শূন্যতার ভেতরের গঠন

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

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

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

তৃতীয় মাত্রা, দলের অবস্থান ও র‍্যাঙ্কিং। কোনো দলের নাম নেই, তাই স্তর নির্ধারণ অসম্ভব। এখানে যে প্রশ্নটা ওঠে সেটি হলো বাড়ির মাঠের পক্ষপাত। ঘরের মাঠে তৈরি হওয়া পরিসংখ্যান প্রতিপক্ষের মাঠে ভেঙে পড়ে, এই সরল সত্যটি বহু বিশ্লেষণে অনুপস্থিত থাকে। যে রিপোর্ট দল চিনতে পারে না, সে এই পক্ষপাত মাপতেও পারে না।

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

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

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

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

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

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

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

তৃতীয় আবিষ্কারটি একটি বেমানান সংকেত। প্রথম ধাপ লেবেল ফেরত দিয়েছে ক্রিকেট_এশিয়া, অথচ দ্বিতীয় ধাপের কাঠামো প্রত্যাশা করে সাধারণ ক্রিকেট লেবেল। আপাতদৃষ্টিতে এটি নিছক নামকরণের ত্রুটি। কিন্তু নামকরণের ত্রুটি বিশ্লেষণী ত্রুটিতে পরিণত হয়, যদি সঠিক কাঠামোটি ভুল লেবেলে প্রয়োগ করা হয়। আঞ্চলিক লেবেল মানে আঞ্চলিক কাঠামো, আঞ্চলিক তুলনা, আঞ্চলিক বেঞ্চমার্ক। ভুল কাঠামোয় সঠিক তথ্য ঢুকলে যে ফলাফল আসে, সেটি ভুল তথ্যের চেয়ে বিপজ্জনক, কারণ সেটি ঠিক দেখতে হয়।

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

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

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

বিপরীতমুখী কোণ: শূন্যতা উদযাপন নয়, সতর্কবার্তা

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

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

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

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

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

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

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

সংকেত: সামনে কী দেখব

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

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

তৃতীয়ত, প্রত্যাহার-লগ পরীক্ষা করা দরকার। ইনপুট টেক্সট আদৌ এসেছিল, নাকি সার্চ-সিস্টেম থেকেই ফেরত দেয়নি। এই পার্থক্যটা জানা গেলে দোষারোপ সঠিক জায়গায় পড়বে।

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

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