হোমফুটবলস্বয়ংক্রিয় ফুটবল বিশ্লেষণে খালি ডেটার ফাঁদ
ফুটবল

স্বয়ংক্রিয় ফুটবল বিশ্লেষণে খালি ডেটার ফাঁদ

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

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

স্বয়ংক্রিয় ফুটবল বিশ্লেষণে খালি ডেটার ফাঁদ

স্বয়ংক্রিয় ফুটবল বিশ্লেষণে খালি ডেটার ফাঁদ

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