Department of Information Technology Soet H.N.B. Garhwal University Chauras Campus
This document discusses CAPTCHAs (Completely Automated Public Turing tests to tell Computers and Humans Apart). It provides an introduction to CAPTCHAs and Turing tests, describes the need for CAPTCHAs to prevent spam and abuse online. It then outlines different types of CAPTCHAs including text, graphic, and audio-based CAPTCHAs. Applications of CAPTCHAs like protecting online polls and preventing spam are discussed. Finally, some issues with CAPTCHAs like usability challenges and compatibility issues are presented. The document concludes by summarizing that CAPTCHAs are effective for countering bots and reducing spam while also helping advance AI, but current implementations have challenges that need
Download as PPTX, PDF, TXT or read online on Scribd
0 ratings0% found this document useful (0 votes)
63 views
Department of Information Technology Soet H.N.B. Garhwal University Chauras Campus
This document discusses CAPTCHAs (Completely Automated Public Turing tests to tell Computers and Humans Apart). It provides an introduction to CAPTCHAs and Turing tests, describes the need for CAPTCHAs to prevent spam and abuse online. It then outlines different types of CAPTCHAs including text, graphic, and audio-based CAPTCHAs. Applications of CAPTCHAs like protecting online polls and preventing spam are discussed. Finally, some issues with CAPTCHAs like usability challenges and compatibility issues are presented. The document concludes by summarizing that CAPTCHAs are effective for countering bots and reducing spam while also helping advance AI, but current implementations have challenges that need
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 14
DEPARTMENT OF INFORMATION
TECHNOLOGY SOET H.N.B. GARHWAL
UNIVERSITY CHAURAS CAMPUS
TOPIC- CAPTCHA CODE
SUBMITTED BY- AYUSH BHANDARI
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)
La IA curso de Inteligencia Artificial de principiante a experto: Curso de campo aprenderas todo sobre la inteligencia Artificial explicado paso a paso para mejor entendimiento