আপনার প্রয়োজন অনুযায়ী তুলনার নিয়ম বেছে নিন। বাক্যাংশের প্যালিনড্রোম যাচাইয়ে সাধারণত বড়-ছোট অক্ষরের পার্থক্য, স্পেস ও যতিচিহ্ন বাদ দেওয়া হয়। একেবারে কঠোর তুলনায় প্রতিটি অক্ষর রাখা যায়। ফলাফলে তুলনা করা টেক্সট এবং তার উল্টো রূপ পাশাপাশি দেখা যায়, তাই অপ্রত্যাশিত উত্তরও সহজে মিলিয়ে নিতে পারবেন।
প্যালিনড্রোম যাচাই
পুরোটাই আপনার ব্রাউজারে চলে - কিছু আপলোড নেই, সাইন-আপ নেই।
প্যালিনড্রোম কী এবং কীভাবে যাচাই করা হয়?
প্যালিনড্রোম হলো এমন শব্দ, বাক্যাংশ বা সংখ্যা যা সামনে থেকে এবং পেছন থেকে একইভাবে পড়া যায়। তুলনার আগে বড়-ছোট অক্ষরের পার্থক্য, স্পেস, যতিচিহ্ন ও ডায়াক্রিটিক চাইলে বাদ দেওয়া যায়। টাইপ করার সঙ্গে ফল বদলে যায়, ঠিক কোন টেক্সট তুলনা হয়েছে তা দেখা যায় এবং পুরো কাজটি আপনার ব্রাউজারেই থাকে।
যেভাবে ব্যবহার করবেন
- 1টেক্সট লিখুন. ইনপুট বাক্সে কোনো শব্দ, বাক্য, সংখ্যা বা অন্য কোনো ক্রম টাইপ বা পেস্ট করুন।
- 2নিয়ম বেছে নিন. বড়-ছোট অক্ষর, স্পেস, যতিচিহ্ন ও ডায়াক্রিটিক তুলনায় প্রভাব ফেলবে কি না ঠিক করুন।
- 3তাৎক্ষণিক ফল দেখুন. নরমালাইজ করা ও উল্টো টেক্সটের সারি মিলিয়ে দেখুন। না মিললে প্রথম অমিল জোড়াটি পরীক্ষা করুন।
- 4তুলনা করা টেক্সট কপি করুন. ধাঁধা, পাঠ বা কোড পরীক্ষায় দরকার হলে নরমালাইজ করা মানটি কপি করুন।
কাদের জন্য
- ধাঁধাপ্রেমীরা খেলা সমাধান বা তৈরি করার সময় শব্দ, সূত্র ও প্যালিনড্রোম বাক্যাংশ যাচাই করেন।
- শিক্ষার্থী ও শিক্ষকরা দৃশ্যমান মধ্যবর্তী ধাপ দিয়ে স্ট্রিং নরমালাইজেশন ও প্রতিসম ক্রম বোঝান।
- ডেভেলপাররা প্যালিনড্রোম অ্যালগরিদম অনুশীলন বা টেস্ট কেস লেখার সময় প্রত্যাশিত ইনপুট মিলিয়ে নেন।
- লেখক ও নাম নির্মাতারা খসড়া সার্ভারে না পাঠিয়েই প্রতিসম শব্দ, শিরোনাম ও ছোট লাইন পরীক্ষা করেন।
সাধারণ প্রশ্ন
প্যালিনড্রোম যাচাইয়ের সময় কি আমার টেক্সট আপলোড হয়?
না। যাচাইটি আপনার ব্রাউজারেই স্থানীয়ভাবে চলে। শব্দ, বাক্যাংশ, ক্লাসের উদাহরণ বা খসড়া কোনো সার্ভারে পাঠানো হয় না, আর যেকোনো সময় ইনপুট মুছে দিতে পারেন।
প্যালিনড্রোম যাচাই কি বিনামূল্যে?
হ্যাঁ। নিবন্ধন, সফটওয়্যার ইনস্টল বা টাকা দেওয়া ছাড়াই যত খুশি শব্দ, বাক্যাংশ ও সংখ্যা পরীক্ষা করতে পারেন। টাইপ করা বা নিয়ম বদলানোর সঙ্গে ফল আপডেট হয়।
কত বড় টেক্সট যাচাই করা যাবে?
তুলনাটি আপনার ডিভাইসে চলে বলে সেবার কোনো নির্দিষ্ট সীমা নেই। খুব বড় কোনো ডকুমেন্ট পেস্ট করলে ব্রাউজারের বেশি মেমরি লাগতে পারে, তবে সাধারণ শব্দ, বাক্য, তালিকা ও কোড টেস্টের স্ট্রিং সঙ্গে সঙ্গেই যাচাই হয়।
প্যালিনড্রোমে কি স্পেস ও যতিচিহ্ন বাদ দেওয়া হয়?
বাক্যাংশের প্যালিনড্রোমে সাধারণত স্পেস, যতিচিহ্ন ও বড়-ছোট অক্ষরের পার্থক্য বাদ দেওয়া হয়। তাই “সুবল লাল বসু” পরীক্ষায় পাস করে। এই নিয়মগুলো ডিফল্টভাবে চালু থাকে, তবে অক্ষর ধরে হুবহু তুলনার জন্য প্রতিটি নিয়ম আলাদাভাবে বন্ধ করতে পারেন।
একটি অক্ষর বা এক অঙ্কের সংখ্যা কি প্যালিনড্রোম?
হ্যাঁ। তুলনা করার মতো একটি অক্ষরের ক্রম উভয় দিক থেকে একই, তাই একক অক্ষর বা অঙ্ক প্যালিনড্রোম। ইনপুট ফাঁকা থাকলে সত্য ফল দেখানোর বদলে টেক্সটের জন্য অপেক্ষা করা হয়।
পরীক্ষক কি ডায়াক্রিটিক ও অন্য ভাষার টেক্সটে কাজ করে?
হ্যাঁ। এটি ইউনিকোড টেক্সট চিনতে পারে এবং ডিফল্টভাবে ডায়াক্রিটিককে অর্থপূর্ণ রাখে। é-কে e-এর মতো ধরতে চাইলে ডায়াক্রিটিক বাদ দেওয়ার নিয়ম চালু করুন। বাংলা ও অন্যান্য ভারতীয় লিপিতে কার বা মাত্রা অক্ষরের অংশ, তাই বাংলা টেক্সট যাচাইয়ের সময় এই নিয়মটি বন্ধ রাখুন। বড়-ছোট অক্ষরের পার্থক্য বাদ দিলে ভাষা অনুযায়ী ছোট হাতের অক্ষরে রূপান্তর হয়।
পরীক্ষক নরমালাইজ করা টেক্সট দেখায় কেন?
নরমালাইজ করা সারিতে দেখা যায়, নির্বাচিত নিয়মে স্পেস বা যতিচিহ্ন বাদ দেওয়া এবং বড়-ছোট অক্ষর বা ডায়াক্রিটিক ঠিক করার পর কোন অক্ষরগুলো তুলনা হয়েছে। উল্টো সারিটি ফল পরিষ্কার করে এবং অপ্রত্যাশিত অমিল খুঁজে পেতে সাহায্য করে।