কম্পিউটার টিউটোরিয়াল

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

আমাদের মধ্যে অনেকেই razd এবং বিভ্রান্ত অনুভব করেছি গুগল ক্রোমের মাধ্যমে কোনো সাইট অ্যাক্সেস করার চেষ্টা করার সময় দেখা পপ-আপগুলো দেখে, যা আপনাকে নিশ্চিত করতে বলে আপনি মানুষ কিনা। একবার লাগে এটি সবচেয়ে বোকা প্রশ্ন, বিশেষত যদি এটি বারবার আপনার মুখে পড়ে। এটি হলো CAPTCHA, একটি চ্যালেঞ্জ-রেসপন্স টেস্ট যা ব্রাউজারকে নির্ধারণ করতে দেয় যে এটি কোনো মেশিন নয় যা আপনার পারসোনাল সার্চে ঘুসতে চাচ্ছে। CAPTCHA একটি সাধারণ প্রোটেক্টিভ মেজার হয়ে উঠেছে স্প্যাম বটগুলোকে ইন্টারনেট থেকে দূরে রাখতে এবং অপব্যবহার প্রতিরোধ করতে। কিন্তু недавী বছরে, CAPTCHA বিস্তৃত হয়েছে এবং এটিও একটি জটিল টাস্কে পরিণত হয়েছে যা আমাদের কনসেনট্রেট করতে বাধ্য করে সো-কলড রেসপন্স চ্যালেঞ্জের ওপর। আপনার ব্রাউজার কেন আপনাকে "I am not a robot" নিশ্চিত করতে বলছে? এবং এটি কীভাবে একটি বিরক্তিকর এবং টাইম-কনসামিং চ্যালেঞ্জে পরিণত হয়েছে? পড়ুন কীভাবে কিছু কিছু যা স্প্যামবট সরানোর একটি টুল হিসেবে শুরু হয়েছিল, এখন মানুষ এবং মেশিনের মধ্যে একটি কঠোর প্রতিযোগিতায় পরিণত হয়েছে।

CAPTCHA কী?

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

CAPTCHA হলো Completely Automated Public Turing Test-এর সংক্ষিপ্ত রূপ। এটি ২০০০ সালের اوایلে বিকসিত হয়েছিল মানুষের জন্য একটি টেস্ট হিসেবে যাতে তারা প্রমাণ করতে পারে যে তারা মেশিন বা স্প্যাম বট নয় যা ব্রাউজার সিকিউরিটি লঙ্ঘন করতে চাচ্ছে। যদিও CAPTCHA-এর আবিষ্কারত্ব এক অন্য বিতর্কের বিষয়, এর সর্বপ্রাচীন ভার্সন ১৯৯৭-এ দেখা যায়। যখন এটি প্রথম ব্যবহার করা হয়েছিল, CAPTCHA ব্যবহারকারীদের তাদের "মানুষত্ব" প্রমাণ করতে বলে অপশন দিয়েছিল বিকৃত অক্ষরগুচ্ছ সিম্পল টেক্সটে টাইপ করে। কিছু সিকোয়েন্সে, বিকৃত অক্ষরগুলো একই বিকৃত ফরম্যাটে লেখা সংখ্যার সাথে জড়িত ছিল। এই ক্যারেক্টারগুলো এমনভাবে লেখা হতো যেন এদের মাঝে কোনো স্পেস নেই এবং কোডটি প্রতিটি লগইন অ্যাটেম্পটে পরিবর্তিত হতো। এটি করা হতো কারণ, تقریباً অসংখ্য বিকৃত সিকোয়েন্স ডিকোড করতে কিছু মানব বুদ্ধিমত্তা সবসময় লাগবে; যদপি, একটি কম্পিউটার মেশিন অ্যালগরিদম বিকৃত সিকোয়েন্স ডিটেক্ট করতে পারে না। এইভাবে, CAPTCHA তৎক্ষণাত banyak ওয়েব এবং মেইল সার্ভিস প্রোভাইডার দ্বারা আডপ্ট করা হয়।

কিন্তু এরপর কিছু বছরে, CAPTCHA জটিল হয়ে গেল।

গুগলের reCAPTCHA: মূল টেস্টের একটি জটিল আপগ্রেড

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

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

টেস্টে ইমেজ যোগ: গুগলের No CAPTCHA reCAPTCHA

২০১৪ সালে, গুগল reCaptcha অর্জন করার অনেক দের পরে, এটি সিদ্ধান্ত নিল তার সিকোয়েন্সগুলো ব্যবহারকারীদের কষ্ট দিচ্ছে সেটি दूर করার জন্য। প্লাস, এই সব বছরে, একবার আবার গবেষকরা স্মার্টার মেশিন তৈরি করতে reCAPTCHA-এর রেসপন্স চ্যালেঞ্জ বুঝতে পারার ক্ষমতা অতিক্রম করেছে। একটি এক্সপেরিমেন্টাল টেস্টে, গুগল গবেষকরা নির্ধারণ করল যে সর্বোচ্চ জটিলতা এবং বিরক্তিকর পপ-আপের باড়তেও, মেশিন লার্নিং অ্যালগরিদম ৯৯ শতাংশের বেশি রেসপন্স সঠিকভাবে দিতে সক্ষম ছিল যখন আমরা মানুষ কেবল ৩৩ শতাংশ পার করলাম। তাই, পরিবর্তনের সময় এসেছিল।

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

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

তাহলে আপনি সেটি কীভাবে সঠিক করবেন? এবং, আপনি যদি আপনার পছন্দ থেকে ভিন্ন কিছু সার্চ করেন তবে কী হবে?

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

খুব, সেক্ষেত্রে, স্বাগতম অন্য একটি টেস্টে। গুগলের নতুন reCAPTCHA আপনাকে একটি সিরিজ "আই-টেস্ট"-এ নিয়ে যাবে দেখতে আপনি মানুষ কিনা বট। তাই, যদি আপনি একটি অনরেফার্ড বা সাস্পিশিয়াস সার্চ করেন, গুগল আপনাকে কিছু নির্দিষ্ট ইমেজ বেছে নেওয়ার জন্য বলবে একটি পুরো গ্রুপ থেকে। আমরা সবাই গুগল আমাদের ট্রাফিক লাইট, গাড়ি, পার্ক, বা রোড সাইন যুক্ত ছবি চিহ্নিত করতে বলতে শুনেছি, ঠিক না? সেটিই NoCAPTCHA reCAPTCHA।

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

কেন?

CAPTCHA পাজলগুলো কেন এত জটিল?

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

CAPTCHA শুরু হয়েছিল বট এবং মেশিনকে মানুষ ইউজার হিসেবে অনুকরণ করে যেকোনো ডেটা রংভাবে অ্যাক্সেস করতে রোধ করার একটি মাধ্যম হিসেবে। কিন্তু যেহেতু মেশিন লার্নিং এবং আর্টিফিশিয়াল ইন্টেলিজেন্স-এ গবেষণা এবং এক্সপেরিমেন্ট খুব দূর চলে গেল এবং সফলও হয়েছে, আমরা এমন মেশিন তৈরি করেছি যা অনেক জটিল কম্পিউটেশন এবং CAPTCHA কেকের টুকরো হয়ে গেছে। বিজ্ঞান মেশিনকে ऐसी ব্যাপক ক্ষমতা দিয়েছে, এখন যদি আমরা সফটওয়্যার বা বটের জন্য কিছু কঠিন করার চেষ্টা করি, তবে সেটি একজন মানুষের জন্যও ডিকোড করার জন্য কঠিন হয়ে যাবে।

CAPTCHA কি কিছুটা ব্যর্থ হচ্ছে তা কি আশ্চর্য?

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

নिश্চিতভাবেই নয়। আমরা ফাংশনাল কোয়ান্টাম কম্পিউটার তৈরি করেছি। আমরা ফিনান্সিয়াল أنালিসিস, বিজনেস ডিসিশন, এবং মেডিকেল সাইন্সের বিষয়ে সয়েকশো পাজল এবং কম্পিউটেশন সমস্যা সমাধান করেছি। আমরা টন টন মেশিন-ভিত্তিক অ্যাপ্লিকেশন এবং টুল ব্যবহার করেছি আমাদের জীবন সহজ করতে এবং আরও জটিল গবেষণার এলাকায় সাহায্য করতে। এবং এই बीचে, আমরা মেশিনদের তাদের নিজস্ব বুদ্ধিমত্তা দিয়েছি টাস্ক স্পিড এবং এফিশিয়েন্সি বাড়াতে। যেহেতু আমাদের জীবন এতটুকু এআই এবং মেশিন লার্নিং-এ নির্ভরশীল, এটা শুধু সময়ের বিষয় ছিল যে এটি আমাদের অতিক্রম করবে।

CAPTCHA আরও কতটুকু দূর যেতে পারে?

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

গবেষকরা এই রেসপন্স-চ্যালেঞ্জ মেকানিজমে যা করছেন তার অনুযায়ী, এটি শুধু শুরু। কারেন্ট CAPTCHA টুলগুলো আপগ্রেড করার এবং এই রেসপন্স চ্যালেঞ্জ টেস্টগুলো কীভাবে কন্ডাক্ট করা হয় সেটি পরিবর্তন করার জন্য বিভিন্ন টেস্ট হয়েছে। ২০১৭ সালে, পেপাল একটি নতুন ধরণের CAPTCHA টেকনিকের ওভার একটি পেটেন্ট অর্জন করল। এখানে, একটি ব্যবহারকারী তার মানবত্ব প্রমাণ করতে যে পাজল এবং প্রশ্নগুলো সমাধান করবে সেগুলো তাদের এথনিসিটি, লোকেশন, এবং জেন্ডার অনুযায়ী ভিন্ন হবে। একইভাবে, অ্যামাজন টেকনোলজিস একটি CAPTCHA পাজল স্টাইল পেটেন্ট করল, যেখানে মানুষকে অপটিক্যাল ইলিউশন এবং টিপিক্যাল লজিক পাজল সমাধান করতে বলা হবে, যেগুলো তাদের কাছে অনফ্যামিলিয়ার। এখানে অ্যামাজন পাজলটি উল্টো করার চেষ্টা করল। অ্যামাজন টেকনোলজিস দাবি করল যে অধিকাংশ মানুষ এমন রেসপন্সে ভুল করবে, درighty আধুনিক এআই, তার ক্ষমতাকে देखিয়ে, সেটি সঠিক করবে, এবং তাই ভুল রেসপন্স দেয়া ব্যবহারকर्तাই মানুষ। অন্যান্য পেটেন্টগুলোর মধ্যে CAPTCHA-এর জন্য গেম-লাইক পাজল, যেখানে ব্যবহারকারীদের বোর্ড পাজল টাইপ ইমেজ সমাধান করতে হবে তাদের মানবত্ব প্রমাণ করতে। এগুলো CAPTCHA আপগ্রেড করার পথে যাচ্ছে কিছু প্রাথমিক আইডিয়া।

কিন্তু, কি সেগুলো আসলে কার্যকর?

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

অনেক দিক থেকে, সেগুলো নয়। প্রথমত, এই "স্পেইস-এজ" জেনারেশনে যেখানে মেশিন লার্নিং শाब্দিকভাবে মানব বিবর্তনের পরবর্তী ধাপ, কোনো CAPTCHA আনব্রোকেন থাকবে না। -দ্বিতীয়ত, এই আইডিয়াগুলো মানুষের জন্য খুব জটিল। আপনি যদি একটি গাইকে কালচারালি ডাইভার্স প্রশ্ন সবসময় সঠিক উত্তর দিতে আশা করেন, তবে আপনি ভুল। মানুষ একে অপরের থেকে এথনিসিটি, ভাষা, এবং পারসোনালিটিতে অনেক বড় স্কেলে ভিন্ন। এবং সেটি অসম্ভব প্রায় এমন একটি ব্যাপক রেসপন্স-চ্যালেঞ্জ সেট ডেভেলপ করা কালচারাল ব্যাকগ্রাউন্ডের ওপর ভিত্তি করে। আরও, ইন্টারনেট কিছু একটা, যা কেউ যেকোনো জায়গা থেকে অ্যাক্সেস করতে পারে সেটি কোর IQ, বয়স, এবং বুদ্ধিমত্তা লেভেলের নির্বিশেষে। তাই, এটি বিশ্বাস করা কঠিন যে প্রত্যেক ব্যক্তি প্রত্যেক বয়সে একটি বোর্ড গেম পাজল সমাধান করতে পারবে একটি ওয়েব পেজ পাস করতে। সম্ভবত, গবেষকরা, মেশিন ইন্টারফিয়ারেন্সের বিরুদ্ধে প্রতিরোধ ধারণ করার চেষ্টায়, ভুলে গেছেন মানুষ হওয়া কী সেটি এবং তাদের недавী ডেভেলপমেন্ট থেকে সেই ফ্যাক্টরটি বাদ দিয়েছেন।

CAPTCHA কে আরও নির্ভরযোগ্য করার জন্য কী করা যায়?

হে, এটি একটি বড় আলোচনা এবং গবেষণার বিষয় যেন আমরা কিছু এমন কিছুর সাথে আসতে পারি যা মানুষের জন্য এটিকে সহজ করবে। যাইহোক, মানব আচরণের এমন কিছু দিক খুঁজে বের করার প্রয়োজন আছে যা একটি এআই বটের জন্য অনুকরণ করা অসম্ভব হতে পারে। আরও ফোকাস করা যেতে পারে CAPTCHA টুল ডেভেলপ করতে যা "অ্যাকশন" খুঁজে বের করবে ওয়েবপেজে। গুগল gầnে এর reCAPTCHA ভার্সন ৩ এক্টিভেট করলো যাকে reCAPTCHA v3 বলা হয়। গুগলের রেসপন্স-চ্যালেঞ্জ টেস্টের নতুন ভার্সন "অ্যাডাপ্টিভ রিস্ক অ্যানালিসিস" নামে কিছু ব্যবহার করে, যা ব্যবহারকারীদের যেকোনো টেস্টে ধাক্কা দেয় না এবং ভার্চুয়াল বক্সে টিক করার জন্য বলει না। এটি ব্যবহারকারীদের জন্য সম্পূর্ণ ফ্রিকশন-ফ্রি এবং তাদের সরাসরি ওয়েবপেজ অ্যাক্সেস করতে দেয়। বট ডিটেকশন ক্যারি আউট করতে স্প্যাম অপব্যবহার প্রতিরোধ করতে, গুগলের নতুন reCAPTCHA ওয়েবসাইট 오নারদের নির্ধারণ করতে দেবে তাদের সাইট ইউজাররা বট কিনা, স্কোরের মাধ্যমে যা গুগল তাদের দেবে তার রিস্ক অ্যানালিসিস অ্যালগরিদমের ভিত্তিতে। স্কোরটি ডিটেক্ট করবে সাইটে ট্রাফিক সাস্পিশিয়াস কিনা। ওনাররা তারপর সাস্পিশিয়াস ব্যবহারকারীদের একটি রেসপন্স টেস্ট দিয়ে ক্রস-চেক করতে পারবে reCAPTCHA-এর ডিটেকশন। গুগল তাদের নতুন অ্যালগরিদম কীভাবে এই স্কোরগুলো ব্যবহারকারীদের অ্যাসাইন করবে সেটি বলবে না, তবে এটি ট্রাফিক ফিল্টার করার একটি স্বাগতযোগ্য মাধ্যম হিসেবে বিবেচনা করা যায়, যেখানে ব্যবহারকারীদের বিরক্তি এবং আগের টেস্টগুলো সমাধানের কষ্টvoegা বিবেচনা করা হয়েছে।

ফাইনাল মতামত

CAPTCHA: এটি কি মানুষ ও বটের মধ্যে পার্থক্য করতে কার্যকর থাকবে?

গুগলের নতুন reCAPTCHA v3 সেরা এবং সবচেয়ে ইউজার-ফ্রেন্ডলি পথ বট ট্রাফিক ওয়েবপেজে এড়ানোর জন্য তা বলা খুব দ্রুত হবে।而且, এআই এবং মেশিন লার্নিং গবেষণা যে গতিতে এগিয়ে যাচ্ছে, আমরা জানি না কোনো নতুন CAPTCHA টেকনিকের ওপর সেটির কী ইমপ্লিকেশন হবে।

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


  1. গুগল সার্চে 'রাইট টু বিফরগটেন' আবেদন করার পদ্ধতি

  2. ফেসবুক ও গুগল ওয়েবসাইট লগইন কীভাবে ডেটা চুরির পথ প্রশস্ত করতে পারে

  3. উইন্ডোজ পিসিতে গুগল অ্যাসিস্ট্যান্ট পাওয়ার উপায়

  4. উইন্ডোজ ১১-এ গুগল ম্যাপস ডাউনলোড করুন: সহজ ধাপে ধাপে গাইড