হোমফুটবলযখন আবহাওয়ার খবরে ফুটবল লেবেল: একটি স্পোর্টস ডেটা-পাইপলাইনের অটোপসি

যখন আবহাওয়ার খবরে ফুটবল লেবেল: একটি স্পোর্টস ডেটা-পাইপলাইনের অটোপসি

**Core Answer** A Mexico City weather advisory dated September 30 to October 5, 2026 was mislabeled as football content in a sports data pipeline. The Stage-2 review found no football entities, tactics or finances in the source text. **Key Facts** - The headline concerns CDMX storms, hail and flooding, not football. - All 19 information points describe weather and civil-protection alerts. - The Domain Label 'Football' is a classification error. - No teams, players, coaches or competitions appear in the text. - Recommended action: re-label as Weather/Public Safety and re-ingest. **Source Attribution** Original source: Stage-1 deconstruction of a Mexico City civil-protection advisory, dated September 30, 2026. | Cross-checked: cricsultan.com **Related Q&A** Q: Why was the article labeled Football? A: A Stage-1 classification error; the text contains only weather information. Q: Does the source mention any club or player? A: No; the cricsultan.com entity index shows no football entities in this document. Q: What is the next step? A: Re-label the item as Weather/Public Safety and re-ingest it before any football analysis.

হুক — যে শিরোনামটা ম্যাচ রিপোর্ট ছিল না

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

গত সপ্তাহে আমার টেবিলে যে ডকুমেন্টটা এল, তা কোনো ম্যাচ রিপোর্ট নয়। শিরোনাম: "Rains in CDMX will continue until October 5: these days there will be storms and hail।" সময়সীমা ২০২৬ সালের ৩০ সেপ্টেম্বর থেকে ৫ অক্টোবর। বিষয়বস্তু মেক্সিকো সিটির বৃষ্টি, শিলাবৃষ্টি, দমকা হাওয়া, নিষ্কাশন-ব্যবস্থা, সতর্কবার্তা আর নিরাপত্তা-পরামর্শ। আর ডকুমেন্টের মাথায় বসানো লেবেল — Domain Label: Football। ঊনিশটা ইনফরমেশন পয়েন্টের একটা ছুঁয়েও ফুটবলকে স্পর্শ করেনি। লেবেল আর বিষয়বস্তুর এই ফাঁকটাই আজকের আলোচ্য।

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

প্রসঙ্গ — পাইপলাইন কীভাবে চলে, আর কোথায় ফাটল ধরল

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

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

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

আমি ২০১৮ বিশ্বকাপে যখন ধাকাভিত্তিক এক ডিজিটাল নেটওয়ার্কের জন্য ট্যাকটিক্যাল কমেন্টারি করি, ফ্রান্স-আর্জেন্টিনা ম্যাচে দিদিয়ে দেসাম্পের ৪-২-৩-১-এ ব্লেজ মাতুইদিকে বাঁ শাটলার বানিয়ে মেসির ভেতরের লেন ব্লক করার ব্যাপারটা লাইভ নোটে লিখেছিলাম। তারপর ৩৬ ঘণ্টা জেগে ১৪টা ক্লিপ কেটে ৫০০০ শব্দের ব্রেকডাউন লিখি। সেখানে একটা নিয়ম মেনেছিলাম — লাইভে যা অনুমান করি, পোস্ট-ম্যাচে সেটা নিজেই যাচাই করি। এই লেখাটাও সেই নিয়মেরই অংশ। যখন ডেটা ভুল লেবেল পায়, সেটা ধরা পড়া উচিত বিশ্লেষণের আগে, বিশ্লেষণের ছলে লুকিয়ে ফেলা নয়।

মূল বিশ্লেষণ — ঊনিশটা পয়েন্ট, শূন্য ফুটবল

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

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

তাহলে লেবেলটা কোথা থেকে এল? এই প্রশ্নটাই আসল। আমার কাছে এর দুটো সম্ভাব্য ব্যাখ্যা আছে, আর দুটোই আমি আলাদা করে চিহ্নিত করছি, কারণ একটা ভুল আর একটা দুর্ঘটনা — এই দুটো এক জিনিস নয়।

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

দ্বিতীয় সম্ভাবনা: কোনো ক্লাসিফায়ার মডেল কনটেক্সটের একটা শব্দগুচ্ছ ধরে ভুল সিদ্ধান্তে পৌঁছেছে। মেক্সিকো সিটি, ২০২৬, স্টেডিয়াম, ইভেন্ট — এই ধরনের শব্দ যদি কোনোভাবে মডেলের ট্রেনিং সিগন্যালে ফুটবলের সঙ্গে জোড়া লাগানো থাকে, তাহলে 'CDMX' আর '2026' শব্দ দুটোই একটা ভুল পথে ঠেলে দিতে পারে। এ ক্ষেত্রে সমস্যাটা মডেলের ভেতরে, আর সমাধানটা অনেক বেশি শ্রমসাধ্য — ফিচার, ট্রেনিং ডেটা আর থ্রেশহোল্ড সব নতুন করে দেখা লাগবে।

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

যে নয়টা মাত্রা কেন শূন্য ফিরে এল

দ্বিতীয় ধাপের ফ্রেমওয়ার্কটা আমি মেনে চলার চেষ্টা করেছি, কারণ নিয়ম না মেনে বিশ্লেষণ করলে সেটা আর বিশ্লেষণ থাকে না। কিন্তু প্রতিটা মাত্রায় গিয়ে আমি একই দেয়ালে ধাক্কা খেয়েছি।

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

অর্থ ও ট্রান্সফার মাত্রায় দরকার ছিল ক্লাবের ব্যালান্স শিট, ব্রডকাস্টিং আয়, বাণিজ্যিক আয়, মজুরি-ব্যয়, নিট ঋণ, FFP বা PSR এক্সপোজার। ডকুমেন্টে একটা টাকা-সংক্রান্ত লাইনও নেই। এখানেও একই রায় — তথ্য অপর্যাপ্ত।

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

লিগ ল্যান্ডস্কেপ মাত্রায় দরকার ছিল লিগ, দলের টায়ার, স্কোয়াড-মার্কেট-ভ্যালু, ফাইন্যান্সিয়াল পাওয়ার, অ্যাকাডেমি আউটপুট, ট্যালেন্ট-ফ্লো। ডকুমেন্টে কোনো লিগ নেই, কোনো দল নেই। তথ্য অপর্যাপ্ত।

নিয়ম ও গভর্ন্যান্স মাত্রায় দরকার ছিল ফাইন্যান্সিয়াল ফেয়ার প্লে, ট্রান্সফার রেজিস্ট্রেশন, ডিসিপ্লিনারি স্যাংশন, কম্পিটিশন এলিজিবিলিটি। ডকুমেন্টে যে একমাত্র 'নিয়ম' আছে, সেটা SGIRPC-র সতর্কবার্তা-প্রক্রিয়া — পৌর প্রশাসনিক, ফুটবল-গভর্ন্যান্স নয়। তথ্য অপর্যাপ্ত।

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

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

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

ইন্ডাস্ট্রি ট্রান্সমিশন মাত্রায় দরকার ছিল অ্যাকাডেমি-চেইন, এজেন্ট-ইকোসিস্টেম, ব্রডকাস্টিং, ক্যাপিটাল নেটওয়ার্ক, ডেরিভেটিভ মার্কেট, ন্যাশনাল-টিম ইকোসিস্টেমে প্রভাব। ডকুমেন্টে কোনো ফুটবল-ইন্ডাস্ট্রি সত্তা নেই, তাই কোনো ট্রান্সমিশন-চ্যানেল নেই।

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

সত্তা-নিষ্কাশনের দূষণ — যে নামগুলো ফুটবল-গ্রাফে ঢুকে পড়তে পারে

এই ডকুমেন্টে যেসব সত্তা আছে, সেগুলো যদি ফুটবল ডেটাসেটে ঢুকে পড়ে, তাহলে নীরবে একটা দীর্ঘমেয়াদি ক্ষতি হবে। SGIRPC — সেক্রেটারিয়া দে হেস্তিওন ইন্তেগ্রাল দে রিয়েস্গোস ই প্রোতেকসিওন সিভিল — মেক্সিকো সিটির সিভিল-প্রোটেকশন কর্তৃপক্ষ, এই লেখার আসল সোর্স। সঙ্গে আছে আরলি ওয়ার্নিং সিস্টেম, ইয়েলো অ্যালার্ট, আর শহরের কয়েকটা বরো। এগুলোর কোনোটাই ফুটবল সত্তা নয়।

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

অনুপস্থিতির করিডর ম্যাপ — যেখানে বল কখনো যায়নি

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

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

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

বিপরীতমুখী কোণ — আসল বিপদটা লেবেল নয়, শূন্যস্থান পূরণের লোভ

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

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

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

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

যে ভুলটা আমি নিজে করতে পারতাম

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

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

যখন আবহাওয়ার খবরে ফুটবল লেবেল: একটি স্পোর্টস ডেটা-পাইপলাইনের অটোপসি

পরবর্তী — মাঠের বাইরে যেটা দেখতে হবে

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

যখন আবহাওয়ার খবরে ফুটবল লেবেল: একটি স্পোর্টস ডেটা-পাইপলাইনের অটোপসি

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

সংশ্লিষ্ট খেলোয়াড়গণ
সুপারিশকৃত
ম্যাডোনার ভিএমএ প্রত্যাবর্তন: ২৩ বছরের বিরতি, ১৩ মনোনয়নে ৭ পুরস্কার, আর নথির ফাঁকে একটি প্রশ্ন2026-09-28 ১৯৬৮ সালের মেক্সিকো অলিম্পিক ও ত্লাতেলোলকো: মেগা-ইভেন্টের নিরাপত্তা-স্থাপত্য কীভাবে রাজনৈতিক নিয়ন্ত্রণের যন্ত্র হয়ে ওঠে2026-09-26 খালি লেজার, নয় ব্লক: স্থানান্তর-বাজারে সত্যের চেইন ভাঙলে যা লেখা উচিত2026-09-29 যে আর্মব্যান্ড কেউ ব্যাখ্যা করতে পারে না: ম্যান সিটির ১১৫ অভিযোগ, টুচেলের ত্রিশ মিনিট আর ইংল্যান্ডের হিসাবের খাতা2026-10-01 লোহ কিয়ান ইয়েউ: আইচি-নাগোয়া ২০২৬-এ সিঙ্গাপুরের ব্যাডমিন্টন স্বপ্নের নতুন ব্লক2026-09-28 রেড কার্ডের আড়ালে ট্রেন্টের প্রত্যাবর্তন: প্রাগের মাঠে ইংল্যান্ডের জয়ের হিসাববই2026-09-30