24

reCAPTCHA の仕組みについて少し混乱しています。RORを使って実装しました。

2 つのうち 1 つの単語だけを指定しても、true が返されることもあれば、失敗することもあります。

reCAPTCHA の動作が理解できず、本当に混乱しています。

4

4 に答える 4

17

システムが認識できるのは、recaptcha 単語の 1 つだけです。これは、機械可読ではないため、他の単語が何であるかをシステムに伝えるために、ユーザーがキャプチャを実行することに依存しています。

これが recaptcha の「ポイント」であり、追加の利点です。人間によるテストを実行するだけでなく、自動 OCR が失敗した大規模なグループソーシング翻訳でもあります。

于 2010-07-22T14:25:47.467 に答える
15

Recaptcha には 2 つの単語が表示されます。コンピューター スキャナーがスキャンして認識したものと、コンピューター スキャナーが認識できないもの。Recaptcha は、答えを知っている単語をチェックし、未知の単語に対する応答を保存します。未知の単語に対するこれらの応答は、コンピューター スキャナーではなく人間によって本質的に「解決」されるように、コンパイルおよび分析されます。

以下は、彼ら自身の言葉による詳細情報です。

「しかし、コンピューターがそのような CAPTCHA を読み取ることができない場合、システムはどのようにしてパズルの正しい答えを知るのでしょうか? その方法は次のとおりです: OCR によって正しく読み取ることができない新しい単語はそれぞれ、別の単語と組み合わせてユーザーに与えられます。答えはすでにわかっている. 次に, ユーザーは両方の単語を読むように求められる. 答えがわかっている単語を解いた場合, システムはその答えが新しい単語に対して正しいと仮定する. 次に, システムは新しい画像を数字に与える.元の答えが正しかったかどうかをより高い信頼度で判断するための他の人々の調査。」

ソース - http://www.google.com/recaptcha/learnmore

于 2010-07-22T14:27:18.377 に答える
2

Recaptcha は 2 つの単語を使用します。1 つは既知で、もう 1 つは未知です (未知の単語は、プログラムが解読しようとしている単語です。おそらく古い本かどこかからスキャンアウトしたものです!)。つまり、サービスが探しているのは、既知の単語に対する正しい答えだけです。そういう言葉を入れれば、未知の言葉は何も入れなくても成功します。別の単語 (不明な単語) を入力すると、失敗します。

于 2010-07-22T14:26:42.113 に答える
1

それがrecaptchaの要点だと思います。開発者が人間とロボットを区別するのに役立ち、本のデジタル化にも役立ちます。

常に2つの単語があります。一つは読みやすいです。この言葉が読めれば大丈夫、あなたは人間です。

2 番目の単語は、自動 OCR (認識) がこの単語について確信が持てない本のスキャンです。そのため、ユーザーはこの言葉を読むのを手伝っており、書籍をより適切にデジタル化することができます.

于 2010-07-22T14:28:45.827 に答える