মূল লেখায় যান
বাংলা
কাজের টেবিলযেসব সরঞ্জাম কিছুই আপলোড করে না
ODERSA সংস্থার একটি কর্মশালাকিছু বাইরে যায় না, কিছু জমা থাকে না, কিছু আমাদের কাছে পৌঁছায় না।

কর্মশালা · শব্দ গুনুন

কীভাবে কাজ করে : শব্দ গুনুন

“কত অক্ষর?” প্রশ্নটির একটিমাত্র উত্তর নেই, আর এই সরঞ্জামটি সবার আগে সেটাই দেখিয়ে দেয়: একটি ইমোজি দুটি কোড ইউনিট, একটি কোড পয়েন্ট আর পর্দায় একটিমাত্র চিহ্নের সমান। তিনটি গণনাই আলাদা করে দেখানো হয়, সঙ্গে কোনটি কী কাজে লাগে তাও।

সরঞ্জামটি খুলুন

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

তাই এই সরঞ্জামটি তিনটিই দেখায়, আর বলে দেয় কোনটি কী কাজে লাগে: ফর্ম আর ডেটাবেস প্রায় সবসময়ই কোড ইউনিটে গোনে, মানুষ গোনে চোখে দেখা চিহ্ন। সে শব্দ, বাক্য, অনুচ্ছেদ, আলাদা আলাদা শব্দ, বাক্যের গড় দৈর্ঘ্য আর আপনার লেখার সবচেয়ে লম্বা বাক্যটিও দেয়, আর নতুন করে লেখার সময় শেষেরটিই সবচেয়ে কাজের তথ্য।

শেষে সে পাঠযোগ্যতার একটি সূচকও হিসাব করে, আর ব্যবহার করা সূত্রটি তার মূল প্রকাশনা আর তার সীমাসহ দেখিয়ে দেয়। এই সূচকগুলি কেবল দুটি জিনিসই মাপে: আপনার বাক্যের দৈর্ঘ্য আর আপনার শব্দের শব্দাংশের সংখ্যা। আপনার লেখার সঙ্গতি, তার কাঠামো আর আপনার পাঠক আগে থেকে কী জানেন, সবই তারা পুরোপুরি অগ্রাহ্য করে। 1981 সাল থেকেই এটি একটি প্রকাশিত আর স্বীকৃত সমালোচনা, আর যে সরঞ্জাম কথাটা না বলেই আপনাকে একটি নম্বর ধরিয়ে দেয়, সে আপনাকে ভাবতে দেয় যে এটি মানের একটি মাপ।

কীভাবে কাজ করে

  1. আপনার লেখাটি বসিয়ে দিন। সেটি আপনার ডিভাইস ছেড়ে যায় না, আর এখনও প্রকাশ না হওয়া লেখার ক্ষেত্রে সেটাই গোনার মতো।
  2. লেখাটির ভাষা বেছে নিন: ফরাসি আর ইংরেজিতে পাঠযোগ্যতার সূত্র এক নয়, আর একটির সূত্র অন্যটিতে বসিয়ে দেওয়ার কোনো মানেই হয় না।
  3. অক্ষরের তিনটি গণনা পড়ুন, তারপর পাঠযোগ্যতা আর তার সীমা, তারপর সবচেয়ে লম্বা বাক্যটি। বড্ড লম্বা একটিমাত্র বাক্য বদলে দিলে প্রায়ই দশ মিনিটের ছোটখাটো সংশোধনের চেয়ে বেশি উপকার হয়।

গৃহীত ফরম্যাট

সরঞ্জামটি সাদামাটা লেখা নিয়ে কাজ করে। কোনো ওয়ার্ড প্রসেসর থেকে কপি করে আনা সাজসজ্জা গোনা হয় না: কেবল শব্দগুলিই গোনা হয়। কপি-পেস্ট থেকে লেখাটি যা যা সঙ্গে নিয়ে এসেছে তা পরিষ্কার করতে একই কোণের “পেস্ট করা সাজসজ্জা পরিষ্কার করুন” সরঞ্জামটি ঠিক সেই কাজের জন্যই।

একটি লেখা, টাইপ করা বা পেস্ট করা

দুই লক্ষ চিহ্ন পর্যন্ত, অর্থাৎ মোটামুটি 350 পাতার একটি বই। তার বেশি হলে শব্দাংশ গোনার কাজটি ট্যাবের ভিতরে চোখে পড়ার মতো সময় নেয়।

সামঞ্জস্যের ছক দেখুন

এর সীমা

শব্দাংশ গোনা আন্দাজের উপরে দাঁড়িয়ে, আর ফরাসির জন্য কোনো আদর্শ পদ্ধতিই নেই

শব্দাংশ ঠিকঠাক গুনতে হলে উচ্চারণের একটি অভিধান লাগে, আর উচ্চারণ প্রসঙ্গের উপরে নির্ভর করে। আমরা স্বরবর্ণের গুচ্ছ ধরে একটি আন্দাজি নিয়ম ব্যবহার করি, ফরাসির ক্ষেত্রে শেষের নীরব “e” আর “es” বাদ দিয়ে। ইংরেজির জন্য 1986 সাল থেকেই একটি প্রকাশিত আন্দাজি নিয়ম আছে; ফরাসির জন্য আমাদের খোঁজে আদর্শ বলে গণ্য একটিও পাওয়া যায়নি। ফল: পাঠযোগ্যতার সূচকটি মোটামুটি একটি মাপ, কখনও দশমিক পর্যন্ত ঠিক একটি হিসাব নয়। বাংলা লেখার জন্য কোনো সূত্রই দেওয়া হয় না, কারণ এখানে যে দুটি আছে সেগুলি ফরাসি আর ইংরেজির জন্যই বানানো: শব্দ, অক্ষর আর বাক্যের গণনা অবশ্য যেকোনো ভাষার লেখাতেই খাটে।

ফরাসি সূত্রটির ধ্রুবকটি কখনও 207, কখনও 209 বলা হয়, আর আমরা দুটিই দেখাই

ফ্লেশ সূচকের ফরাসি রূপটি 1958 সালে Kandel আর Moles প্রকাশ করেছিলেন, Cahiers d'études de radio-télévision-এ। মূল লেখাটি আমাদের হাতে আসেনি, আর দ্বিতীয় সারির সূত্রগুলি কেবল এই ধ্রুবকটির বেলাতেই একে অন্যের বিরুদ্ধে যায়। চুপ করে একটি বেছে নেওয়ার বদলে সরঞ্জামটি দুটিই হিসাব করে আর কথাটা বলে দেয়। একশোর মাপে তফাত দুই পয়েন্ট: এতে রায় বদলায় না, কিন্তু সৎভাবে কী দাবি করা যায় তা বদলে যায়।

পাঠযোগ্যতার সূচক একটি লেখার মান মাপে না

সে কেবল বাক্যের দৈর্ঘ্য আর শব্দপ্রতি শব্দাংশের সংখ্যাই দেখে। ছোট ছোট বাক্য আর সহজ শব্দ দিয়ে বানানো একেবারে অসংলগ্ন একটি লেখাও দারুণ নম্বর পায়। সমালোচনাটি প্রকাশিত আর স্বীকৃত: এই সূত্রগুলি স্কুলের পাঠ্যবই সাজানোর জন্য বানানো হয়েছিল, আর সেগুলি লেখার কাঠামো, পথ চেনানোর সাহায্য আর পাঠকের নিজের জানাশোনা কিছুই গ্রাহ্য করে না। সূচকটিকে আপনার লম্বা বাক্যগুলির একটি সংকেত হিসেবে দেখুন, নম্বর হিসেবে নয়।

চোখে দেখা চিহ্ন গুনতে এমন একটি ফাংশন লাগে যা পুরনো ব্রাউজারে নেই

একটি লেখাকে চোখে দেখা চিহ্নে ভাগ করতে হলে ইউনিকোডের সেই নিয়মগুলি জানতে হয় যেগুলি একটি অক্ষর আর তার চিহ্নগুলিকে, একটি পতাকাকে বা ইমোজির একটি পরিবারকে একসঙ্গে ধরে। এই কাজটি করা নিজস্ব ফাংশনটি Chrome-এ এসেছে 2020-এ, Safari-তে 2021-এ আর Firefox-এ 2024-এ। সেটি না থাকলে সরঞ্জামটি আন্দাজ করে না: সে লিখে দেয় যে এই ব্রাউজারে গণনাটি পাওয়া যাচ্ছে না, আর একটি ভুল সংখ্যার চেয়ে সেটাই ভালো। বাংলার ক্ষেত্রে এই গণনাটি বিশেষভাবে জরুরি: যুক্তাক্ষর আর মাত্রার চিহ্নগুলি একাধিক কোড ইউনিট নেয় অথচ পর্দায় একটিমাত্র চিহ্ন হয়ে দাঁড়ায়।

বাক্যে ভাগ করা একটি আন্দাজি নিয়ম, কোনো নিশ্চয়তা নয়

একটি দাঁড়ি দুটি বাক্যকে আলাদা করে, কিন্তু সেটি একটি সংক্ষিপ্ত রূপ, একটি দশমিক সংখ্যা বা একটি ওয়েব ঠিকানার শেষেও বসে। সরঞ্জামটি দাবি করে একটি শেষের চিহ্ন, তারপর একটি ফাঁকা জায়গা বা লেখার শেষ, আর সে দুটি সংখ্যার মাঝখানে কাটে না। তবু “ড. দত্ত এসে গেছেন।” দুটি বাক্য বলে গোনা হতে পারে: ভাষা ধরে ধরে সংক্ষিপ্ত রূপের তালিকা রাখার বদলে এক লাইনে বুঝিয়ে দেওয়া যায় এমন একটি নিয়ম বেছে নেওয়ার দামই এটি।

পড়ার সময়গুলি একটি রীতি, আর আমরা সেটি লিখে দিই

আমরা মনে মনে পড়ার জন্য মিনিটে 200 শব্দ আর জোরে পড়ার জন্য 130 ধরি। এগুলি চালু মোটামুটি মাপ, আপনার উপরে করা কোনো মাপজোক নয়: কারিগরি লেখা এর অনেক নিচে নামে, দ্রুত পড়া মানুষ অনেক উপরে ওঠেন। আপনি যাতে মাথায় মাথায় সেটি শুধরে নিতে পারেন সেজন্য সংখ্যাটির পাশেই রীতিটি লিখে দেওয়া হয়।

এই সরঞ্জাম নিয়ে প্রশ্ন

আমার লেখাটি কি কোথাও পাঠানো হয়?

না, আর এখানে ব্যাপারটা বিশেষভাবে গোনার মতো: শব্দ গোনার যন্ত্রে মানুষ বসিয়ে দেয় একটি গবেষণাপত্র, একটি চাকরির আবেদন, এখনও প্রকাশ না হওয়া একটি লেখা। তিরিশ সেকেন্ডেই যাচাই করে নিন: F12 বোতাম দিয়ে ইন্সপেক্টর খুলুন, “Network” ট্যাব, তালিকাটি খালি করুন, তারপর আপনার লেখাটি বসিয়ে গুনুন। একটি লাইনও আসে না। সংযোগ কেটে দিয়ে আবার করুন: সরঞ্জামটি একইভাবে চলে।

অক্ষরের জন্য তিনটি আলাদা সংখ্যা কেন?

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

পাঠযোগ্যতার সূচকটিকে কি বিশ্বাস করা যায়?

সংকেত হিসেবে হ্যাঁ। নম্বর হিসেবে না। সে কেবল আপনার বাক্যের দৈর্ঘ্য আর আপনার শব্দের শব্দাংশের সংখ্যাই মাপে: ছোট ছোট শব্দ দিয়ে বানানো একেবারে অসংলগ্ন একটি লেখাও দারুণ নম্বর পায়। এই সূত্রগুলি 1940-এর দশকের আর স্কুলের পাঠ্যবই সাজানোর জন্য বানানো; 1981 সাল থেকেই গবেষণার লেখায় এদের অপব্যবহারের সমালোচনা হচ্ছে। এই পাতার সবচেয়ে কাজের জিনিসটি সম্ভবত সূচকটি নয়, নিচে দেখানো আপনার লেখার সবচেয়ে লম্বা বাক্যটিই।

ফরাসি সূত্রটির জন্য দুটি ধ্রুবক দেখান কেন?

কারণ কোনটি ঠিক তা আমরা জানি না, আর চুপ করে একটি বেছে নেওয়ার চেয়ে কথাটা বলে দেওয়াই ভালো। ফ্লেশ সূচকের ফরাসি রূপটি 1958 সালে Kandel আর Moles প্রকাশ করেছিলেন। মূল প্রবন্ধটি আমাদের হাতে আসেনি, আর যেসব সূত্র সেটির উল্লেখ করে তারা ধ্রুবকটি কখনও 207, কখনও 209 বলে। একশোর মাপে তফাত দুই পয়েন্ট: এতে রায় বদলায় না, কিন্তু আমরা সৎভাবে কী দাবি করতে পারি তা বদলে যায়।

শব্দের গণনাটি কি আমার ওয়ার্ড প্রসেসরের গণনার সঙ্গে মেলে?

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

মাপের কোনো সীমা আছে কি?

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