SUBMITTED TO- MRS ARTI BAHUGUNA DEPT. OF IT HNBGU(SOET) B.TECH(IT) 5 SEM ROLL NO-08 AGENDA 1-INTRODUCTION 2-TURING TEST 3-BACKGROUND 4-TYPES OF CAPTCHAS 5-APPLICATION 6-ISSUES WITH CAPTCHA 7-SUMMARY INTRODUCTION CAPTCHA – Completely automated Pub Turing Test to Tell Computers &Humans a
Invented at CMU by Luis von Ahn,
Manuel Blum It is a program that is a challenge response to test to separate humans from computer programs. What is TURING TEST ? Proposed by Alan Turing . To test a machine’s level of intelligence. Human judge asks questions to two participants, one is a machine & the other human. The judge doesn’t know which is which. After listening to the answer, if the judge fails to recognize which one is the machine, then the machine passes the test. BACKGROUND Why CAPTCHA was needed ? Sabotage of Online Polls. Spam e-mails.
Abusing free Online accounts.
Tampering with rankings on
recommendation systems (like Ebay,Amazon) Types of CAPTCHAs 1. Text Based- simple, normal questions :- What is the sum of three & thirty-five ? If today is Saturday, what is day after tomorrow ? Which of mango, table & water is a fruit ?
Very effective, needs a large question bank.
Congnitively challenged users find it hard. 2. Graphic based CAPTCHAs- 1. BONGO- After M.M.Bongard, pattern recognition expert. User has to solve a pattern recognition problem. Has to tell the distinct characteristic between two sets of figures. Then tell to which set a given figure belongs to. 3. Audio CAPTCHAs- Consists of downloadable audio clip. User listens & enters the spoken word. Helps visually disabled users. Below is the Google’s audio enabled CAPTCHA- 7. Applications- Protect Online polls. Prevent web registration abuse, protect passwords from brute-force attack. Prevent comment spam & spam e-mails. E-ticketing, prevent scalping. Issues with CAPTCHAs Usability issue – Time consuming
Some CAPTCHAs are in accessible to visually
impaired, cognitively challenged people. Compatibility issue – Java script may be needed to be activated in browsers. Some may need Adobe Flash Plugin. SUMMARY CAPTCHAs are an effective way to counter bots & reduce spam. They help advance AI knowledge. Some issues with current implementations represent challenges for future improvements. ANY QUESTIONS - THANK YOU
PYTHON CODING: Become a Coder Fast. Machine Learning, Data Analysis Using Python, Code-Creation Methods, and Beginner's Programming Tips and Tricks (2022 Crash Course for Newbies)