scispace - formally typeset
Open AccessBook

言語的作問技法を用いたCAPTCHAの構築 = Design and implementation of CAPTCHA using verbal test

通智 山口
TLDR
A new CAPTCHA system which can differentiate between humans and software agents pretending to be humans, based on their different contextual cognition, is proposed, which works without relying on the specific perceptual abilities of the users.
Abstract
CAPTCHA (Completely Automated Public Turing test to tell Computers and Human Apart) is now the de facto standard security technology to protect on-line registration systems from malicious software. CAPTCHA systems generate several kinds of AI (Artificial Intelligence) problems which are di fficult for software agents but easy for humans. A big social problem is that most visually-impaired people cannot pass current CAPTCHAs. Most conventional CAPTCHAs employ AI problems requiring visual recognition, so they are not accessible to visually-impaired people. Audio CAPTCHAs are an alternative to visual ones, but several researchers have pointed out that state-of-the-art audio ones are too di fficult for visually impaired people. In this paper, we propose a new CAPTCHA system, which generates tests in verbal style. Our CAPTCHA system can differentiate between humans and software agents pretending to be humans, based on their different contextual cognition. It therefore works without relying on the specific perceptual abilities of the users. In our test, we utilize open documents for material of the tests. Note that there is quite a large amount of documents on the web, so we can generate brand-new tests every time. This is di fferent from conventional studies. One criticism is that adversaries can look for the phrases of the tests from the Internet and obtain several hints. Our system hides the sources by substituting the consonants of the phrases against such adversaries. The mechanism is similar to the phenomenon of “consonant gradation” in natural languages. The substitutes make it harder for adversaries to look for the sources because they have difficulty finding the original phrases from the erroneous ones. We apply our idea to three kinds of verbal tests: (a) M rkov-chain Phrase Test , which involves distinguishing between natural and machine-synthesized phrases, (b) Machine-translated Phrase Test, which involves distinguishing between natural and machine-translated phrases, and (c) Topic Detection Test, which is a choice of the common topic from several short-texts. We then implement them as CAPTCHA programs, and evaluate their performances as follows: (1) ability to be used for a Turing test, which must be easy for humans to solve, (2) ability to generate new tests without limitation on amount, and (3) ability to hide the sources of the phrases which appear in the test. Consequently, we have clarified the feasibility of our proposal as CAPTCHA for the visuallyimpaired.

read more

Citations
More filters
Book

アンドロイドは電気羊の夢を見るか? : Do androids dream of electric sheep?

TL;DR: A TURTLE WHICH EXPLORER CAPTAIN COOK GAVE TO THE KING OF TONGA IN 1777 DIED YESTERDAY. It was NEARLY 200 YEARS OLD as mentioned in this paper.
References
More filters
Proceedings ArticleDOI

Bleu: a Method for Automatic Evaluation of Machine Translation

TL;DR: This paper proposed a method of automatic machine translation evaluation that is quick, inexpensive, and language-independent, that correlates highly with human evaluation, and that has little marginal cost per run.
Journal ArticleDOI

Beliefs about beliefs: representation and constraining function of wrong beliefs in young children's understanding of deception.

TL;DR: A travelling salesman found himself spending the night at home with his wife when one of his trips was unexpectedly cancelled, and he leapt out from the bed, ran across the room and jumped out the window.
Book ChapterDOI

CAPTCHA: using hard AI problems for security

TL;DR: This work introduces captcha, an automated test that humans can pass, but current computer programs can't pass; any program that has high success over a captcha can be used to solve an unsolved Artificial Intelligence (AI) problem; and provides several novel constructions of captchas, which imply a win-win situation.
Proceedings ArticleDOI

Jensen-Shannon divergence and Hilbert space embedding

TL;DR: The Jensen-Shannon divergence (JSD) and Hilbert space embedding is described and the set of distributions with the metric /spl radic/JSD can be embedded isometrically into Hilbert space and the embedding can be identified.
Proceedings ArticleDOI

Japanese dependency analysis using cascaded chunking

TL;DR: A new statistical Japanese dependency parser using a cascaded chunking model that is simple and efficient, since it parses a sentence deterministically only deciding whether the current segment modifies the segment on its immediate right hand side.