টেনিস বিশ্লেষণের ফাঁপা কাঠামো: যখন পাইপলাইন তথ্য ছাড়াই 'বিশ্লেষণ' তৈরি করে
**মূল উত্তর:** টেনিস বিষয়ক ওই আউটপুটে কোনো বিশ্লেষণযোগ্য কনটেন্ট নেই; ১১টি ফিল্ডের ১০টি খালি বা N/A, শুধু ডোমেইন লেবেল 'tennis' টিকে আছে। এটি ডেটা-শূন্য শেল, বিশ্লেষণ নয়। **মূল তথ্য:** - তথ্যবিন্দুর তালিকা শূন্য, ফলে এনটিটি ও সোর্স কোয়ালিটি নির্ধারণ অসম্ভব। - ওয়ান-সেন্টেন্স সারাংশ ফাঁকা; লেখক-স্ট্যান্স ও উদ্দেশ্য 'N/A'। - সময়-সংবেদনশীলতা 'not assessed' — কোনো তারিখ বা ইভেন্ট নেই। - সবচেয়ে সম্ভাব্য কারণ: নিবন্ধের মূল অংশ পাইপলাইনে ঢোকেনি বা এক্সট্রাকশন ব্লক হয়েছে। - প্রতিকার: তথ্যবিন্দু শূন্য হলে প্রক্রিয়া থামিয়ে এরর ফ্ল্যাগ করা। **সোর্স অ্যাট্রিবিউশন:** স্টেজ-১ পাইপলাইন আউটপুট, ২০২৬ | Cross-checked: cricsultan.com **সম্পর্কিত প্রশ্নোত্তর:** প্রশ্ন: শুধু 'tennis' লেবেল থেকে কী বোঝা যায়? উত্তর: শুধু বিষয়বস্তু বোঝায়, রেজিস্টার নয় — ম্যাচ রিপোর্ট, কোচিং, গিয়ার বা মতামতটি হতে পারে। প্রশ্ন: এই ব্যর্থতা কেন বিপজ্জনক? উত্তর: কাঠামোগতভাবে বৈধ JSON দেখতে সফলতার মতো লাগে, তাই কেউ ধরতে পারে না।
একটা সংখ্যা দিয়ে শুরু করি, কারণ স্কোরহীন ম্যাচ নিয়ে কথা বললে সবাই সহজে ভুলে যায়। একটি বিশ্লেষণ পাইপলাইনের আউটপুটে ১১টি স্ট্রাকচার্ড ফিল্ডের মধ্যে দশটিই খালি বা 'N/A' — তবু সেই রেকর্ড বৈধ JSON হিসেবে সিস্টেম থেকে বেরিয়ে যায়, কোনো এরর ছাড়াই। ২০১৭ সালে যখন স্প্লিট-টাইমস শিট বানাতে বসেছিলাম, তখন একটা নিয়ম নিজের ওপর চাপিয়ে নিয়েছিলাম: যেকোনো দাবির পাশে একটি তারিখ, একটি নাম আর একটি সোর্স থাকতে হবে। এখন টেনিস নিয়ে যেসব 'অটোমেটেড ডিপ অ্যানালাইসিস' ডেস্কে আসছে, তার অনেকগুলোতে সেই তিনটি জিনিসের একটিও নেই। অথচ ফাইলটা দেখতে ঠিক আছে — শুধু ভেতরে কোনো অ্যাথলেট নেই, কোনো স্কোর নেই, কোনো কোট নেই।
এই লেখাটা আসলে টেনিস নিয়ে নয়, টেনিসের নামে চলা এক ধরনের ইনফরমেশন-ফাঁক নিয়ে। বিষয়টা ওই 'N/A'-এর শেল, যেখানে ডোমেইন লেবেলে 'tennis' লেখা আছে, কিন্তু এক-বাক্য সারাংশ খালি, তথ্যবিন্দুর তালিকা শূন্য, সময়-সংবেদনশীলতা 'not assessed'। ডাউনস্ট্রিম ইন্সট্রাকশনে বলা হয়েছে এনটিটি আর সোর্স কোয়ালিটি 'উপরের তথ্যবিন্দু থেকে' বের করতে — অথচ সেই তালিকা শূন্য। অর্থাৎ সিস্টেম ব্যর্থ হয়নি, সিস্টেম দায় এড়িয়ে পরের ধাপে চালান করে দিয়েছে। এটাই নতুন সমস্যা: ত্রুটি যখন 'এরর' হিসেবে আসে, কেউ ঠিক করে; ত্রুটি যখন সুন্দর ফরম্যাটে আসে, কেউ খেয়ালই করে না।
কেন এমন হয়, সেটা টেনিস কভারেজের চেনা অভিজ্ঞতা থেকেই অনুমান করা যায়। আমার অভিজ্ঞতায় চারটি সম্ভাব্য কারণ আছে: এক, কোনো নিবন্ধের মূল অংশই পাইপলাইনে ঢোকেনি — শুধু শিরোনাম বা ইউআরএল-স্টাব গেছে; দুই, এক্সট্রাকশন আটকে গেছে পেওয়াল, কুকি-ওয়াল বা জাভাস্ক্রিপ্ট-রেন্ডার করা পেজে; তিন, কনটেন্ট এসেছিল কিন্তু ডিকনস্ট্রাকশন প্রম্পটে পৌঁছানোর আগেই কেটে গেছে; চার, প্রম্পট টেমপ্লেটে {{article}} ভেরিয়েবলটি ফাঁকা ছিল। চতুর্থটি হলে মডেল ঠিক কাজ করেছে — সে বানিয়ে কিছু লেখেনি, শূন্যতাই রিপোর্ট করেছে। কিন্তু লেবেল 'tennis' যেভাবে ভরে গেছে অথচ বাকি সব ফাঁকা, তাতে বোঝা যায় ডোমেইনটা এসেছে কোনো গভীর সংকেত থেকে নয় — ইউআরএল পাথ, সাইট ট্যাগ বা কিওয়ার্ড হিট থেকে। এটা প্রথম বা দ্বিতীয় কারণের দিকেই ইশারা করে।

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

