ট্যাগ নয়, কাগজপত্র চাই: একটি ব্যর্থ বিশ্লেষণ থেকে শেখা
মূল উত্তর: Stage-1 আউটপুটে তথ্যবিন্দু শূন্য থাকায় সত্তা, সময়-সংবেদনশীলতা ও সূত্রের গুণমান অনুমান করা অসম্ভব; এটি নিষ্কাশন ধাপের সম্পূর্ণ ব্যর্থতা, আংশিক ফলাফল নয়। মূল তথ্য: - শিরোনাম, সূত্র ও ধরন N/A; তথ্যবিন্দুর তালিকা খালি; শুধু martial_arts ট্যাগ বিদ্যমান। - সম্ভাব্য কারণ: মূল পাঠ উদ্ধার ব্যর্থতা, স্কিমা অমিল, কাটছাঁট, ভুল বস্তু পাঠানো। - যাচাই: Stage-1-এর মূল ইনপুট টোকেন সংখ্যা ও আউটপুট স্ট্রিং পরীক্ষা করুন। - এগোনোর শর্ত: সম্পূর্ণ পাঠ, অথবা শিরোনাম-সূত্র-তারিখ-মূল পাঠ, অথবা Stage-1-এর মূল ইনপুট ও আউটপুট। সূত্র: ব্যবহারকারীর প্রদত্ত Stage-1 ফলাফল প্রতিবেদন, প্রকাশ তারিখ অজানা। সম্পর্কিত প্রশ্নোত্তর: প্রশ্ন: খালি তথ্যবিন্দু থেকে বিশ্লেষণ করা সম্ভব কেন নয়? উত্তর: কারণ সত্তা ও সূত্রের গুণমান তথ্যবিন্দু থেকেই অনুমিত হয়, শূন্য ইনপুটে সেগুলোও শূন্য হয়। প্রশ্ন: ব্যর্থতার কারণ কীভাবে নির্ধারণ করবেন? উত্তর: মূল ইনপুট টোকেন ও আউটপুট স্ট্রিং দেখে নিষ্কাশন ব্যর্থতা ও সিরিয়ালাইজেশন ব্যর্থতার মধ্যে পার্থক্য করুন। প্রশ্ন: Stage-2-এ কী পাওয়া যাবে? উত্তর: দাবির তালিকা, যুক্তির কাঠামো, সত্তার মানচিত্র, সময়-সংবেদনশীলতা ও সূত্রের মানসহ ছয়টি স্তম্ভ।
একটি Stage-1 আউটপুট হাতে পেয়ে প্রথমে যা চোখে পড়ল, তা কোনো তথ্য নয় — একটি শূন্যতার কাঠামো। শিরোনাম N/A, সূত্র N/A, ধরন Unclassified, মূল বক্তব্য পুরো ফাঁকা, তথ্যবিন্দুর তালিকা শূন্য। অথচ ঠিক তার পাশেই একটি ট্যাগ বসানো আছে: martial_arts। এই দৃশ্যটি আমার কাছে নতুন নয়। ২০১৭ সালের মার্চে ঢাকার এনএসসি জিমনেশিয়ামে বাংলাদেশ বক্সিং ফেডারেশনের জাতীয় চ্যাম্পিয়নশিপে মাইক্রোফোন হাতে দাঁড়িয়ে আমি একই ধরনের ফাঁকা কাঠামো দেখেছিলাম — দশটি ওজনশ্রেণির ফলাফল সংবাদসংস্থার নিরানব্বই শব্দের এক আইটেমে সেঁধিয়ে দেওয়া হচ্ছিল, আর ভেতরে কোনো তথ্য ছিল না: কোন ক্লাব, কোন ওজন, কত প্রবেশ, কে কাকে হারাল। কেউ জিজ্ঞেস করেনি, আমিও তখন জিজ্ঞেস করিনি। পরে স্ট্রিমে বিয়াল্লিশ হাজার লোক এল, আর সেই সংখ্যাটাই ফেডারেশন কখনো প্রকাশ করেনি।
যে সমস্যাটি সামনে আছে, সেটি বিশ্লেষণের নয় — তথ্য সংগ্রহের। নিচের তিনটি ক্ষেত্র — সত্তা, সময়-সংবেদনশীলতা, সূত্রের গুণমান — Stage-1-এ তথ্যবিন্দু থেকে অনুমান করে তৈরি হয়। তথ্যবিন্দু শূন্য হলে এই তিনটি অনিবার্যভাবে শূন্য হবে। অর্থাৎ এটি অর্ধেক কাজ নয়, বরং পুরো নিষ্কাশন ধাপটি ব্যর্থ। এই অবস্থায় দাঁড়িয়ে 'গভীর বিশ্লেষণ' করতে গেলে একমাত্র উপায় থাকে martial_arts শব্দটি ধরে মার্শাল আর্ট শিল্প সম্পর্কে গল্প বানানো। সেটি কল্পনা, বিশ্লেষণ নয়। চার দশকের রিপোর্টিংয়ে আমি এটুকু শিখেছি — ফাঁকা ঘরে পঞ্চাশটি চমৎকার বাক্য লিখে ভরা যায়, কিন্তু একটি বাক্যও যাচাই করা যায় না।
কেন এমন হয়, তার সম্ভাব্য কারণগুলি সম্ভাব্যতার ক্রমে সাজানো দরকার। প্রথমত, ইনপুট থেকে মূল পাঠ উদ্ধার হয়নি — স্ক্যান করা পিডিএফ, জাভাস্ক্রিপ্টে তৈরি ওয়েবপেজ, নষ্ট এনকোডিং; নিষ্কাশক খালি স্ট্রিং পেয়ে স্কিমা অনুযায়ী খোলস তৈরি করেছে। দ্বিতীয়ত, কাঠামোবদ্ধ আউটপুটের স্কিমা মেলেনি — মডেল যে JSON ফেরত দিয়েছে তার ফিল্ডের নাম গ্রাহকের প্রত্যাশার সঙ্গে মেলেনি, ডিসিরিয়ালাইজেশন নীরবে ব্যর্থ হয়ে ডিফল্ট মান N/A বা খালি তালিকায় নেমে এসেছে। তৃতীয়ত, কাটছাঁট — পাঠ অতিরিক্ত লম্বা হওয়ায় মূল বক্তব্যের আগেই উত্তর শেষ হয়েছে। চতুর্থত, ভুল বস্তু পাঠানো হয়েছে — মেটাডেটা বা সারসংক্ষেপের অনুরোধের উত্তরকে মূল পাঠ নিষ্কাশনের ফল ভাবা হয়েছে।
এটি যাচাই করার পথ সহজ এবং কাগজপত্রভিত্তিক। Stage-1-এর মূল ইনপুটের টোকেন সংখ্যা এবং মূল আউটপুট স্ট্রিং দেখুন। ইনপুট শূন্যের কাছাকাছি হলে কারণ প্রথমটি; ইনপুট স্বাভাবিক কিন্তু আউটপুট খালি JSON হলে কারণ দ্বিতীয় বা তৃতীয়। এই পার্থক্যটি না করলে আলোচনা ঘুরপাক খাবে — কেউ বলবে মডেল খারাপ, কেউ বলবে স্কিমা খারাপ, অথচ কোথায় ফাটল তা কেউ দেখাবে না। ২০২০ সালে ইনচিয়নের স্টুডিও থেকে ঢাকার একটি হোটেল বলরুমে পাঁচজনের ক্রু নিয়ে চৌদ্দ রাউন্ডের বক্সিং সম্প্রচার করতে গিয়ে আমি এই শিক্ষাটাই পেয়েছি — দর্শকশূন্য হলে প্রতিটি রেফারির গণনা শোনা যায়, আবার প্রতিটি ভুল গণনাও শোনা যায়। অ্যানালিটিক্সেও ঠিক তেমন: গোলমাল সরিয়ে ফেললেই কাঠামো শোনা যায়, এবং কাঠামো শোনা গেলেই বোঝা যায় কোথায় ফাঁদ।
এখান থেকেই একটি বিপরীতমুখী সিদ্ধান্তে আসা যায়। স্বাভাবিক প্রবৃত্তি বলে, খালি ফিল্ড দেখলে অনুমান দিয়ে ভরাট করো — ট্যাগ আছে তো, সেই ট্যাগ ধরে গল্প দাঁড় করাও। কিন্তু পেশাদার পথ উল্টো: শূন্যতাকে শূন্যতা হিসেবেই রিপোর্ট করো, এবং বলো কোন কাগজ না থাকলে কাজ এগোবে না। এই দ্বিতীয় পথটি প্রথমটির চেয়ে কম আকর্ষণীয়, কিন্তু এটিই একমাত্র পথ যেখানে পাঠক পরে আপনার লেখা যাচাই করতে পারবেন। বাংলাদেশের ক্রীড়া সাংবাদিকতায় এই রোগ পুরোনো — হাতে তথ্য না থাকলেও শিরোনাম লিখে ফেলা হয়, কারণ ফাঁকা পাতার চেয়ে আনুমানিক গল্প বেশি পঠিত হয়। ফেডারেশন ফাইল না খুললে, বাজেটের লাইন না দেখলে, কোচের চুক্তির কাগজ না পেলে আমি কোনো প্রতিবেদন শুরু করি না — এই নিয়মটি আমাকে ধীর করে, কিন্তু ভুলের হার কমায়।
একইভাবে প্রযুক্তিগত পাইপলাইনের ক্ষেত্রেও নিয়মটি খাটে। যে সিস্টেমে নিষ্কাশন ব্যর্থ হয়েও স্কিমা মেনে খোলস ফেরত দেয়, সেটি সবচেয়ে বিপজ্জনক — কারণ এটি ব্যবহারকারীকে জানায় না যে কিছু ভেঙেছে। ভালো নকশায় প্রতিটি ফাঁকা ফিল্ডের পাশে একটি ব্যর্থতার কারণ বসে: parse_failed, schema_mismatch, truncated, wrong_object। মানুষ যে যন্ত্রের সঙ্গে কাজ করছে, সে যন্ত্রের ভুল স্বীকার করলে তবেই তার উপর ভরসা করা যায়; যে যন্ত্র নীরবে N/A লিখে চলে যায়, তার উপর ভরসা করা যায় না। ক্রীড়া মঞ্চেও একই — ঘোষক যখন মাইক্রোফোনে ভুল নাম পড়েন, দর্শক তার ওপর ভরসা হারান; কিন্তু যখন তিনি বলেন 'এই ফলাফল এখনো নিশ্চিত নয়, অপেক্ষা করুন', তখন সেই সততাই তার মূলধন হয়ে ওঠে।
কাজ এগিয়ে নিতে ন্যূনতম যা দরকার, তা স্পষ্ট। প্রথম পছন্দ: প্রতিবেদনের সম্পূর্ণ পাঠ্য। অথবা শিরোনাম, সূত্রের নাম, প্রকাশের তারিখ এবং মূল পাঠ। অথবা Stage-1-এর মূল ইনপুট ও আউটপুটের প্রতিলিপি — আমি নিজে নির্ধারণ করব এটি নিষ্কাশনের ব্যর্থতা নাকি সিরিয়ালাইজেশনের ব্যর্থতা। এর কোনো একটি না পেলে বিশ্লেষণ নয়, বরং অনুমানের উপর অনুমান সাজানো হবে — যা আমি করব না।
মূল পাঠ হাতে পেলে Stage-2-এ আমি যে ছয়টি স্তম্ভ দাঁড় করাব, তা আগেই বলে রাখি, যাতে পাঠক জানেন কী প্রত্যাশা করবেন। প্রথমে দাবির তালিকা — প্রতিটি যাচাইযোগ্য বক্তব্য আলাদা করে তুলে, তার পাশে প্রমাণের ধরন বসানো: উপাত্ত, উদ্ধৃতি, উদাহরণ, নাকি শুধু দাবি। দ্বিতীয়ে যুক্তির কাঠামো — প্রাঙ্গণ থেকে অনুমান থেকে সিদ্ধান্ত, এবং কোথায় লাফ আছে, কোন অনুমানটি বলা হয়নি। তৃতীয়ে অবস্থান ও উদ্দেশ্যের অনুমান — লেখকের স্বার্থ, লক্ষ্য পাঠক, persuasion-এর কৌশল। চতুর্থে সত্তার মানচিত্র — ব্যক্তি, সংস্থা, ঘটনা, ধারণা এবং যুক্তিতে তাদের ভূমিকা। পঞ্চমে সময়-সংবেদনশীলতার রায় — কোন সিদ্ধান্তের মেয়াদ আছে, কোন শর্তে তা পুরোনো হয়ে যাবে। ষষ্ঠে সূত্রের মান — প্রথমিক না দ্বিতীয়িক, যাচাইযোগ্যতা, সম্ভাব্য স্বার্থের সংঘাত। সঙ্গে থাকবে পাল্টা উদাহরণ ও বিতর্কের জায়গা — যা লেখায় এড়িয়ে যাওয়া হয়েছে বা চেপে দেওয়া হয়েছে।
এই ছকটি আমার চার-কলামের অভ্যাসেরই সম্প্রসারণ। ২০১৮ সালের জুনে ইনচিয়ন থেকে রাশিয়ার বিশ্বকাপে কোরিয়া-জার্মানি ম্যাচের সেকেন্ড স্ক্রিন প্যানেলে বসে আমি স্থান, গতি, ট্রানজিশন-ট্রিগার আর সেট-পিস নির্ভরতা — এই চারটি কলামে চৌষট্টিটি ম্যাচ ভরেছিলাম। জার্মানির আঠারো শট থেকে কিছুই আসেনি; আমার কলাম দ্বিতীয় ম্যাচের পরেই তাদের মৃত ট্রানজিশন-ট্রিগার চিহ্নিত করেছিল। কাঠামো আগে তৈরি করলে ফলাফল এসে তার সঙ্গে মিলিয়ে নেওয়া যায়; কাঠামো ছাড়া শুধু আঠারো শটের গল্প লেখা যায়, ব্যাখ্যা নয়।
এখানেই শেষ বিচারটি সামনে আসে। খালি ফিল্ড মানে ব্যর্থতা নয়, বরং একটি সংকেত — সিস্টেম কোথায় ফাটছে তা জানানোর সুযোগ। যে ক্রীড়া সংস্থা ফলাফল প্রকাশ করে না, তার ফলাফল নিয়ে গল্প লেখা যায়, কিন্তু ইতিহাস লেখা যায় না। একইভাবে যে বিশ্লেষণ প্রক্রিয়া ব্যর্থতা স্বীকার করে না, তার ফলাফল নিয়ে আলোচনা চলে, কিন্তু সিদ্ধান্তে পৌঁছানো যায় না। প্রশ্নটি এখন পাঠকের সামনে: আপনি কি এমন একটি প্রতিবেদন চান যা প্রতিটি বাক্য যাচাই করা যায়, নাকি এমন একটি যা সুন্দর শোনায় কিন্তু পাশে কোনো কাগজ নেই?



সংশ্লিষ্ট খেলোয়াড়গণ
সুপারিশকৃত
বারো সেকেন্ড আর পাঁচ রাউন্ড: UFC ৩৩১-এ যা স্কোরকার্ড কখনও লেখে না2026-09-26
১৪টি কুমিতে ১১টি সোনা সার্ভিসের — কারাতে ফেডারেশনের যে ফলাফলপত্র আজও অপ্রকাশিত2026-11-02
এপের ধৈর্য: আইচি-নাগোয়ায় সিঙ্গাপুরের প্রথম নারী দলগত ব্রোঞ্জ এবং দশ স্পর্শের দূরত্ব2026-09-26
যে ফাইল খালি ফিরে আসে: কমব্যাট স্পোর্টসের শ্রেণিভেদ আর বাংলাদেশের অদৃশ্য স্কোরবোর্ড2026-10-26
যে টেবিল কেউ প্রকাশ করেনি: বাংলাদেশের মার্শাল আর্টসের নথি-সংকট2026-10-06
কাতা ও টেকবল: আসিয়াদ ২০-তে ভিয়েতনামের দুই ব্রোঞ্জের পেছনের খাতা2026-09-26
রিং থেকে লেজার: কমব্যাট স্পোর্টসের সত্য-সংকট আর ব্লকচেইনের নিরুত্তাপ হিসাব2026-10-07
সুপারিশকৃত
বারো সেকেন্ড আর পাঁচ রাউন্ড: UFC ৩৩১-এ যা স্কোরকার্ড কখনও লেখে না2026-09-26
৪২–৪১: যে একটি টাচ সিঙ্গাপুরের ফেন্সিংকে তিন গেমসের দেয়াল থেকে বের করে আনল2026-09-26
ফাঁকা ফিরে আসা রিপোর্ট: বাংলাদেশের রিং, কোচের খাতা আর হারানো ছেচল্লিশ দিন2026-11-01
এশিয়াডের কমব্যাট দিন: ভিয়েতনামের পদক-খাতা, থাইল্যান্ডের ছায়া আর সেপাক টাকরোর প্রথম সেট2026-10-04
হিদালগোর রিং: একটি মৃত্যু, দুটি মুভ, আর একটি চুক্তি2026-10-28
খালি হাতের লড়াইয়ে রিভেরার জয়: নামের মূল্য, প্রতিপক্ষের দুর্বলতা আর প্রত্যাবর্তনের হিসাব2026-10-21
এপের ধৈর্য: আইচি-নাগোয়ায় সিঙ্গাপুরের প্রথম নারী দলগত ব্রোঞ্জ এবং দশ স্পর্শের দূরত্ব2026-09-26
খালি ব্লক: কমব্যাট স্পোর্টস বিশ্লেষণের শৃঙ্খলে তথ্যশূন্যতার সাক্ষ্য2026-10-05
