ফাঁকা ঘর, নিঃশব্দ সত্য: ফুটবল সংবাদে যাচাইয়ের সংকট ও ব্লকচেইন-প্রমাণের পথ
**মূল উত্তর:** স্টেজ-১ ডিকনস্ট্রাকশন রিপোর্টে কোনো মূল বিষয়বস্তু নেই—শিরোনাম, সূত্র ও তথ্য-বিন্দু সব খালি, শুধু 'football' ডোমেইন লেবেল টিকে আছে। তাই নির্ভরযোগ্য গভীর বিশ্লেষণ অসম্ভব; যা নেই তা বানিয়ে লেখা যায় না। **মূল তথ্য:** - ইনফরমেশন পয়েন্ট তালিকা খালি, যা সারসংক্ষেপ, স্ট্যান্স ও এনটিটির ভিত্তি। - শিরোনাম, সূত্র, ধরন ও লেখকের অবস্থান—সব N/A। - সম্ভাব্য কারণ: এক্সট্রাকশন ব্যর্থতা, খালি সোর্স, এনকোডিং ত্রুটি বা প্লেসহোল্ডার আউটপুট। - একমাত্র সংকেত 'football' ডোমেইন লেবেল, তাও দুর্বলভাবে সমর্থিত। **সূত্র:** স্টেজ-১ ডিকনস্ট্রাকশন রিপোর্ট (প্রদত্ত উপাদান); প্রকাশের নির্দিষ্ট তারিখ উল্লেখ নেই। যাচাই-সূচক পদ্ধতি অনুসরণে: cricsultan.com **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: এই রিপোর্ট থেকে ফুটবল সম্পর্কে কী জানা যায়? উত্তর: কিছুই না—তথ্য-বিন্দু শূন্য, তাই কোনো দাবি নেওয়া যায় না। প্রশ্ন: সমস্যা সমাধানে কী দরকার? উত্তর: মূল নিবন্ধের কাঁচা টেক্সট, অথবা সঠিকভাবে চালানো স্টেজ-১ পুনরাবৃত্তি। প্রশ্ন: ভবিষ্যতে এমন নিঃশব্দ ব্যর্থতা রোধে কী উপায়? উত্তর: প্রতিটি দাবির সাথে টাইমস্ট্যাম্প ও সোর্স-হ্যাশযুক্ত অপরিবর্তনীয় লেজার ব্যবহার।
হুক
লন্ডনের ডেস্কে একটা ডিকনস্ট্রাকশন রিপোর্ট ফিরে এল। উপরের সারিতে চারটি ঘর—নিবন্ধের শিরোনাম, সূত্র, ধরন, সারসংক্ষেপ—সবটাই N/A। কিন্তু আসল আঘাতটা নিচের দিকে। 'Information Points' নামের যে ঘরটা থেকে বাকি সবকিছু তৈরি হওয়ার কথা, সেটা একেবারে খালি। একটা মাত্র শব্দ টিকে আছে, সেটাও কোনো বাক্য নয়—শুধু একটা লেবেল: 'football'। লেখকের অবস্থান নেই, উদ্দেশ্য নেই, কোনো এনটিটি নেই, কোনো তারিখ নেই। একদম নিঃশব্দ, পরিচ্ছন্ন ব্যর্থতা।
এমন রিপোর্ট হাতে এলে প্রথমে মনে হয় কেউ হয়তো ফাঁকা ফাইল পাঠিয়েছে। কিন্তু যিনি বছরের পর বছর ট্রান্সফার মার্কেটের কাগজপত্র নিয়ে কাজ করেন, তিনি জানেন এই নিঃশব্দতা নিজেই একটা তথ্য। সমস্যাটা বিশ্লেষণে নয়, সমস্যাটা বিশ্লেষণের আগেই। ইনপুট না থাকলে আউটপুট শূন্য—এটা দুর্বলতা নয়, এটা সততা।

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

অর্থনীতিটাও হিসাবের। একটা ভুল খবর যত দ্রুত ছড়ায়, সংশোধন তত ধীরে। নিউজরুমে যাচাই মানে সময়, আর সময় মানে ট্রাফিক হারানো। এই অসম প্রতিযোগিতায় স্বয়ংক্রিয়করণ লোভনীয়—কিন্তু যন্ত্র দ্রুততা দেয়, দায়িত্ব নয়।
আমার নিজের কাজে এই প্যাটার্ন চেনা। ২০১৭ সালে আমি একটা ক্লজ-ডেটাবেস গড়ে তুলেছিলাম, কারণ গুজব সত্যকে ছাপিয়ে যাচ্ছিল। ফ্লিট স্ট্রিটের একটা ডেস্ক ছেড়ে আমি চারশোর বেশি রিলিজ ক্লজ, মজুরি-ব্যান্ড আর অ্যামোর্টাইজেশন সিডিউল জমা করতে শুরু করি। সেটা কাজ করত না যদি কাঁচা ইনপুটটা—চুক্তির অক্ষর, তারিখ, ধারা নম্বর—নির্ভরযোগ্য না হতো। ফুটবল সংবাদের পাইপলাইনও ঠিক একই নিয়মে চলে: ইনপুটের গুণমানই আউটপুটের সীমা ঠিক করে।
মূল বিশ্লেষণ
এখানে আসল যে কথাটা, তা হলো 'ইনফরমেশন পয়েন্ট' এই সিস্টেমের ভারবাহী স্তম্ভ। সারসংক্ষেপ, স্ট্যান্স, এনটিটি, সোর্স-কোয়ালিটি, টাইম-সেনসিটিভিটি—সবকিছুই ওই তালিকা থেকে নিচে নেমে আসে। তালিকা খালি মানে পুরো ভবনটা ভিত্তিহীন। এটা কোনো রহস্য নয়, এটা সরল নির্ভরতা-গ্রাফ: উপরে ইনপুট না থাকলে নিচে কোনো সিদ্ধান্ত টেকে না। একটা মিথ্যা সিদ্ধান্তের চেয়ে শূন্য সিদ্ধান্ত অনেক ভালো, কারণ শূন্যতা অন্তত নিজের অস্তিত্ব ঘোষণা করে।
ব্যর্থতার সম্ভাব্য কারণগুলো ক্রম অনুযায়ী সাজালে দেখি—প্রথমে এক্সট্রাকশন-পাইপলাইনের ব্যর্থতা, অর্থাৎ কাঁচা লেখা কখনো পার্সই হয়নি; দ্বিতীয়ত খালি বা প্রায়-খালি সোর্স, যেখানে বডি ব্ল্যাংক, পেওয়ালের পেছনে, জাভাস্ক্রিপ্টে রেন্ডার করা, কিংবা শুধু ছবি বা ভিডিও; তৃতীয়ত ট্রাঙ্কেশন বা এনকোডিং ত্রুটি, যেখানে কনটেন্ট ওপরের স্তরেই হারিয়ে গেছে; আর চতুর্থত প্লেসহোল্ডার আউটপুট, অর্থাৎ সিস্টেম টেমপ্লেট ফেরত দিয়েছে কিন্তু আসলে চলে না।
চারটার মধ্যে পার্থক্য বোঝা জরুরি, কারণ সমাধান আলাদা। প্রথম ও তৃতীয় ক্ষেত্রে দোষ পাইপলাইনের—ঠিক করে চালালেই ফল বদলাবে। দ্বিতীয় ক্ষেত্রে দোষ সোর্সের—যেখানে সত্য নেই, সেখানে বিশ্লেষণ অসম্ভব। চতুর্থ ক্ষেত্রে দোষ প্রক্রিয়ার—সিস্টেমকেই জবাবদিহির আওতায় আনতে হবে। একটা নিঃশব্দ রিপোর্ট এই চারটার মধ্যে কোনটা, তা আলাদা করতে না পারলে আমরা অন্ধভাবে অনুমান করব—আর অনুমানই হলো ফুটবল সংবাদের সবচেয়ে বড় রোগ।
এখানেই ব্লকচেইন-ধারণার প্রাসঙ্গিকতা। আমি ব্লকচেইনকে ক্রিপ্টো-বাজার হিসেবে দেখি না, দেখি অপরিবর্তনীয় রেকর্ড হিসেবে। একটা যাচাইযোগ্য লেজার—যেখানে প্রতিটি দাবির সাথে টাইমস্ট্যাম্প, সোর্স আর হ্যাশ যুক্ত থাকে—সেটা সংবাদের উৎস-নিষ্ঠা মাপার যন্ত্র হতে পারে। ধরুন, কোনো প্রতিবেদনের প্রতিটি সত্য-দাবি একটা অপরিবর্তনীয় এন্ট্রি হিসেবে লেখা হলো: কে বলল, কখন বলল, কোন কাগজ থেকে এল। পরে যদি কেউ দাবিটা বদলায় বা মুছে ফেলে, লেজার সাথে সাথে ধরে ফেলবে। এটাই আমার ক্লজ-ডেটাবেসের মূল নীতি, শুধু ব্লকচেইন সেটাকে নিরপেক্ষ ও জনসমক্ষে যাচাইযোগ্য করে তোলে।
মেকানিক্সটা সরল। প্রতিটি তথ্য-বিন্দুকে একটা ছোট ডেটা-ব্লক ভাবুন: ভেতরে থাকবে দাবি, সোর্স, তারিখ, আর একটি ক্রিপ্টোগ্রাফিক হ্যাশ। প্রতিটি নতুন ব্লক আগেরটার হ্যাশ ধারণ করে, তাই মাঝখানে একটা ব্লক বদলালে পুরো চেইন ভেঙে পড়ে—লুকিয়ে সম্পাদনা প্রায় অসম্ভব হয়ে দাঁড়ায়। সংবাদের ক্ষেত্রে এর মানে দাঁড়ায়: কোনো দাবি একবার নথিভুক্ত হলে তার ইতিহাস মুছে ফেলা যায় না। সাংবাদিকের কাছে এটা স্বাধীনতার খাঁচা নয়, বরং সুরক্ষা—কারণ যখন কেউ জিজ্ঞেস করবে 'তুমি এই খবর কোথা থেকে পেলে', তখন উত্তরটা প্রস্তুত।
কেন এটা দরকার? কারণ ফুটবল সংবাদ এখন তিন ধরনের চাপে। এক, গতি—ডেডলাইনের আগে আগে খবর ছাপতে হয়। দুই, ভর—এত কনটেন্ট যে হাতে যাচাই অসম্ভব হয়ে দাঁড়ায়। তিন, প্রণোদনা—ক্লিক আর ভাইরালিটির পুরস্কার গতিকে দেয়, নির্ভুলতাকে নয়। এই অবস্থায় যাচাই যদি প্রক্রিয়ার ভেতরে বিল্ট-ইন না হয়, তাহলে ভুল ঢোকার দরজা সবসময় খোলা। একটা অপরিবর্তনীয় লেজার প্রণোদনাটাই বদলে দেয়: দাবির পেছনে প্রমাণ রাখতে না পারলে সেটা টিকবে না।
আমার অভিজ্ঞতায় যাচাই মানে শুধু 'হ্যাঁ/না' নয়, যাচাই মানে খরচের হিসাব। একটা ট্রান্সফার লিখতে গেলে শুধু ফি লিখলে হয় না—পেমেন্ট স্ট্রাকচার, মজুরি, এজেন্ট-ফি, অ্যামোর্টাইজেশন, ক্লজ—সব লাগে। ২০১৭ সালের ২ আগস্ট পিএসজি যখন নেইমারের ২২২ মিলিয়ন ইউরোর বাইআউট ট্রিগার করল, আমি ক্লজটা কীভাবে চালু হলো, রিপোর্টেড ৩০ মিলিয়ন ইউরোর নেট মজুরি প্যাকেজ আর এফএফপি-ঝুঁকি—সব মিলিয়ে একটা ডিল-টাইমলাইন দাঁড় করালাম, ট্রান্সফার ক্লোজ হওয়ার তিন ঘণ্টা আগে। প্রতিযোগীদের কাছে ছিল গুজব। আমার কাছে ছিল মেকানিজম।
ঠিক একই নিয়ম রাশিয়ার বিশ্বকাপে খেটেছিল। ২০১৮ সালের ১২ জুন, রিয়াল মাদ্রিদের ঘোষণার কয়েক ঘণ্টা আগে, আমি হুলেন লোপেতেগির স্পেন চুক্তির ভেতরের ক্ষতিপূরণ-ধারাটা ফাঁস করলাম; পরদিন আরএফইএফ তাঁকে বরখাস্ত করল। নিশ্চিত হওয়ার চল্লিশ মিনিটের মধ্যে আমি ফাইল করলাম, আর প্রায় ২ মিলিয়ন ইউরোর সেটেলমেন্ট নিয়ে আমার ফলো-আপ তিনটি ইউরোপীয় আউটলেট উদ্ধৃত করল। সেদিন আমি বুঝলাম, টুর্নামেন্ট কাভারেজও আসলে চুক্তির বিট।
২০২০ সালে, যখন ১৩ মার্চ প্রিমিয়ার লিগ থেমে গেল, আমি বাহাত্তর ঘণ্টার মধ্যে প্রতিটি মজুরি-বিলম্ব, পে-কাট আর চুক্তি-মেয়াদ শেষ হওয়ার ট্র্যাকার বানালাম। এপ্রিলে আর্সেনালের ১২.৫ শতাংশ পে-কাট আর তার ভেতরের প্রতিরোধ ফাঁস করলাম, তারপর মডেল করলাম ফ্রি-এজেন্ট ক্লিফ—৩০ জুন দুইশোর বেশি প্রিমিয়ার লিগ খেলোয়াড় চুক্তিহীন। দুই ব্রডকাস্টার আমার ডেটাবেস লাইসেন্স করল। ম্যাচ না থাকলেও মার্কেট-গল্প ম্যাচ-গল্পের চেয়ে দূর গেল।
২০২১ সালের ৫ আগস্ট ম্যানচেস্টার সিটি জ্যাক গ্রিলিশের ১০০ মিলিয়ন পাউন্ডের রিলিজ ক্লজ ট্রিগার করল। আমি ক্লজটা আর তার ট্রিগার-তারিখ জুলাইতেই লিখেছিলাম—মেডিক্যালের আগে। তিন সপ্তাহ পর ক্রিস্টিয়ানো রোনালদোর ম্যানচেস্টার ইউনাইটেডে ফেরার ভেতরের মজুরি-কাঠামো ফাঁস করলাম: সপ্তাহে প্রায় ৪৮০,০০০ পাউন্ড, দুই বছরের চুক্তি, ১৫ মিলিয়ন ইউরো ফি প্লাস ৮ মিলিয়ন অ্যাড-অন। প্রতিটা সংখ্যার পেছনে একটা অভ্যাস: একটা ফি প্রকাশ করব না যদি তার পেমেন্ট-স্ট্রাকচার না জানি।
একটা ডিল-অটোপসি কেবল গোয়েন্দা-গল্প নয়, হিসাবের শৃঙ্খলা। ফ্লাইট নম্বর, মেডিক্যালের সময়সূচি, এজেন্টের নড়াচড়া, ডকুমেন্ট ফাইলিং—শেষ আটচল্লিশ ঘণ্টার এই সব সূত্র মিলিয়ে দেখা হয়, কারণ চূড়ান্ত মুহূর্তে দরজা বন্ধ হওয়ার আগেই কাগজপত্র ফলাফল অনিবার্য করে তোলে। ২০১৭-র ডেটাবেস, ২০১৮-র দুই দিনের হেডস্টার্ট, ২০২০-র ডেফারাল ট্র্যাকার, ২০২১-র ক্লজ-রিপোর্ট—সবগুলো একই অভ্যাসের ফল: গুজব নয়, প্রমাণ।
এই দৃষ্টিতে দেখলে ফাঁকা 'ইনফরমেশন পয়েন্ট' ঘরটা কোনো প্রযুক্তিগত দুর্ঘটনা নয়, একটা সতর্কবার্তা। সিস্টেম যখন জানে না, তখন তার উচিত চুপ করা—এবং আমাদের রিপোর্ট ঠিক তাই করেছে। বিপদটা শুরু হয় তখন, যখন কেউ ওই ফাঁকা ঘরটা নিজের কল্পনায় ভরিয়ে দেয়। ফুটবলে আমরা এই ভরাট কাজটা রোজ দেখি: সোর্স নেই, কাগজ নেই, তবু 'বুঝে নেওয়া যায়' লিখে দেওয়া হয়। কৃত্রিম বুদ্ধিমত্তার পাইপলাইন সেই একই প্রলোভন আরও দ্রুত, আরও বড় মাপে তৈরি করে।
বিপরীত দৃষ্টিকোণ
সহজ প্রতিক্রিয়া হলো অ্যালগরিদমকে দোষ দেওয়া—'ডিকনস্ট্রাক্টর কাজ করেনি'। কিন্তু এটা লক্ষণ, কারণ নয়। আসল ব্যর্থতা উপরের দিকে, ইনপুট স্তরে। যদি সোর্স-টেক্সটই না থাকে, তবে কোনো বুদ্ধিমান সিস্টেমও কিছু বের করতে পারবে না। গারবেজ ইন, গারবেজ আউট—এটা অ্যালগরিদমের দোষ নয়, এটা সোর্স-শৃঙ্খলার দোষ।
আরও অস্বস্তিকর সত্যটা এই: অনেক সময় ফাঁকা ইনপুট থাকে না, বরং অর্ধ-সত্য ইনপুট থাকে। তখন পাইপলাইন আত্মবিশ্বাসের সাথে ভুল এনটিটি, ভুল স্ট্যান্স বানিয়ে দেয়। শূন্য আউটপুটের চেয়ে ভরাট-কিন্তু-ভুল আউটপুট বেশি বিপজ্জনক, কারণ শূন্যতা চোখে পড়ে, অথচ ভুলটা চোখে পড়ে না। সাংবাদিকতার ইতিহাসে সবচেয়ে বড় ক্ষতি হয়েছে সেই গল্পগুলো থেকে, যেগুলো প্রায়-সত্য ছিল—শুধু একটা ক্লজ বাদ পড়েছিল, একটা তারিখ ভুল ছিল, একটা অ্যাড-অন ধরা হয়নি।
তাই এই নিঃশব্দ ব্যর্থতাটা আসলে একটা উপহার। এটা আমাদের মনে করিয়ে দেয়, যাচাই ছাড়া বিশ্লেষণ অসম্ভব, আর সোর্স ছাড়া যাচাই অসম্ভব। দুর্বল সিস্টেম ভুল করে অথচ আত্মবিশ্বাস দেখায়; ভালো সিস্টেম নিজের অজ্ঞতা স্বীকার করে। এই রিপোর্টটা দ্বিতীয়টার উদাহরণ—এবং সেটাই পেশাদারিত্ব। যে সাংবাদিক খালি হাতে ফিরে এসে 'কিছু পাইনি' বলতে পারেন, তিনি যে সাংবাদিক সব খবরে 'নিশ্চিত সূত্র' দেখান, তাঁর চেয়ে অনেক বেশি বিশ্বাসযোগ্য।
উপসংহারের দিকে
সুতরাং আসল প্রশ্নটা 'এই নিবন্ধে ফুটবল সম্পর্কে কী বলা হয়েছে' নয়—কারণ সেখানে কিছুই নেই, আর যা নেই তা বানিয়ে বলা মানে প্রতারণা। আসল প্রশ্নটা এর চেয়ে বড়: আমরা কি এমন কনটেন্ট-অবকাঠামো গড়ব, যেখানে প্রতিটি দাবির পেছনে একটা অপরিবর্তনীয়, যাচাইযোগ্য রেকর্ড থাকে—ক্লজ-ডেটাবেস থেকে ব্লকচেইন-লেজার পর্যন্ত একই নীতি? আর দ্বিতীয় প্রশ্ন: যখন পাইপলাইন খালি হাত ফেরত দেয়, তখন আমরা কি নিঃশব্দে সত্যবাদী থাকব, নাকি দর্শকের চাহিদা মেটাতে ফাঁকা ঘরটা কল্পনায় ভরিয়ে দেব?

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