ReCAPTCHAはどのように機能しますか?
-
07-07-2019 - |
質問
この記事を読んだことは、ReCAPTCHAの利点が示唆されていますOCR /書籍のデジタル化で認識されない単語を人間に確認させることができます。 「あなたは人間ですか?」でこれらの単語を使用してこれを行います。テスト。そのため、ReCAPTCHAは1つの石で2羽の鳥を殺します。素晴らしい!
しかし、わかりません。単語がデジタル化プロセスで認識できない場合、想定される人間によって入力された入力は何に対して検証されますか?これはどのように機能しますか?
解決
2つの単語が表示されます。それらの1つはコンピューターが既に知っていますが、もう1つはそうではありません。既知の一方を正しく取得する場合、他方を知っている必要があると想定しています。
2つのうちのどちらがすでに知られているかわからないので、理論的にはだますことができません。さらに、ソース(新聞会社、書籍スキャングループ)に有効な回答として送信する前に、独立した確認を得るために複数の人で単語を再生します。
しかし、コンピューターがそのような CAPTCHA、システムはどのように知っていますか パズルの正解は?ここにある 方法:読めない新しい単語 正しくOCRによってユーザーに与えられます 別の言葉と組み合わせて その答えはすでにわかっています。の ユーザーは両方の単語を読むように求められます。 それらが解決する場合 答えは既知であり、システムは 彼らの答えは新しい 1。その後、システムは新しい 他の多くの人々へのイメージ より高い自信を持って決定し、 元の答えが 正しい。
他のヒント
しかし、コンピューターがそのようなCAPTCHAを読み取れない場合、システムはパズルの正しい答えをどのように知るのでしょうか?方法は次のとおりです。OCRで正しく読み取れない新しい単語は、回答が既にわかっている別の単語と組み合わせてユーザーに提供されます。次に、ユーザーは両方の単語を読むように求められます。回答がわかっているものを解決した場合、システムは回答が新しいものに対して正しいと仮定します。次に、システムは新しい画像を他の多くの人に渡し、元の回答が正しかったかどうかをより高い信頼度で判断します。