Directories | Web | Images | Groups | News | Shopping | Local

Enter your search keyword(s):

 



(formerly Encyclopedic directory)
Applications
Home / Top / Computers / Artificial Intelligence / Applications
Related articles

Edit | Discuss Article

Captcha

A captcha (an acronym for "completely automated public Turing test to tell computers and humans apart") is a type of challenge-response test used in computing to determine whether or not the user is human. The term was coined in 2000 by Luis von Ahn, Manuel Blum, and Nicholas J. Hopper of Carnegie Mellon University, and John Langford of IBM. A common type of captcha requires that the user type the letters of a distorted and/or obscured sequence of letters or digits that appears on the screen.

Table of contents
1 Applications
2 Characteristics
3 Accessibility
4 Circumvention
5 Solution
6 External links

Applications

Captchas are used to prevent bots from using various types of computing services. Applications include preventing bots from taking part in online polls, registering for free email accounts (which may then be used to send spam), and, more recently, preventing bot-generated spam by requiring that the (unrecognized) sender successfully pass a captcha test before the email message is delivered.

Characteristics

By definition, captchas have the following characteristics:

Accessibility

Captchas based on reading text -- or other visual-perception tasks -- prevent visually-impaired users from accessing the protected resource. However, captchas do not have to be visual. Any hard artificial intelligence problem, such as speech recognition, can be used as the basis of a captcha. Some implementations of captchas permit users to opt for an audio captcha. The development of audio captchas appears to have lagged behind that of visual captchas, however, and presently may not be as effective.

Circumvention

Some free e-mail providers have used captchas in account registration, to deter spammers from obtaining large numbers of accounts automatically. Spammers have found a way to circumvent this restriction: simply present the captcha to a human user under false pretenses, and use the human's response to obtain the e-mail account.

To do this, the spammer must control a Web site to which human users wish to gain access — for instance, a pornography site. When a user goes to the spammer's porn site, the server starts a new account registration at the free e-mail provider. It downloads the provider's captcha and presents it to the user as a captcha for access to the porn site. The user, not knowing that the captcha is recycled, provides the correct response — and the spammer's software can then complete the e-mail account registration.

Solution

Computer programs have been created that automatically solve simple captchas. For example, two researchers at the University of California at Berkeley have written a program that can solve captcha.net's "ez-gimpy" with an 83% accuracy. More complex captcha-generators remain unsolved.

External links



Source | Copyright
Webmasters: Add your website here:

Readers: Edit | Discuss Listings

License Plate and Container Recognition
Hi-Tech Solutions recognition systems. Visit our site & download more info and demos on our LPR and CCI recognition systems.
http://www.htsol.com

Project Smiley
An online artificial intelligence which interacts with users. Knowledge is gained through teachers who interact with Smiley via e-mail.
http://www.mtech.on.ca/sw

Prime Time Freeware for AI
Snapshot of Carnegie Mellon University Artificial Intelligence Repository: CMU AIR. Co-sponsored by CMU and Prime Time Freeware, the AIR is the world's largest collection of AI-related freeware.
http://www.ptf.com/ptf/products/AI/

Bluefish Rules Engine
A simple Java inference engine project hosted at Sourceforge.
http://bfre.sourceforge.net/

My Child Inc
Freeware download. Name and converse with your PC.
http://www.mychildinc.com/

AnswerBus Question Answering System
A Web-based open-domain question answering system. It uses technologies in information retrieval, artificial intelligence, natural language processing. It accepts natural language questions provides answers in English in seconds.
http://www.answerbus.com/

The CAPTCHA Project
Completely Automated Public Turing Test to Tell Computers and Humans Apart. Includes demonstrations, research papers, and news.
http://www.captcha.net/



Help build the largest human-edited directory on the web.
 Submit a Site - Open Directory Project (modified) - Become an Editor

Modified contents copyright 2008. All rights reserved.